PDA

View Full Version : new install girder 6 on raspberry pi3 struggling



jon1977
April 2nd, 2017, 03:21 PM
Hi,
I'v been using girder 5 for years now, but thought i'd dabble with girder 6 on the raspberry pi.
I've followed the install instructions to the letter, but I'm struggling at the step to install girder.
I get the following:


root@raspberrypi:/home/pi# apt-get install girder
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
girder : Depends: qt5-girder (>= 5.3.2-1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@raspberrypi:/home/pi#



Should this still work?
Cheers
Jon

jon1977
April 2nd, 2017, 03:27 PM
Although i searched for this initially, and did not find anything, I tried some different keywords and found this similar issue:
https://www.promixis.com/forums/showthread.php?21770-Girder-6-for-Raspberry-Pi/page3&highlight=qt5-girder
Is it related?

jon1977
April 15th, 2017, 05:21 AM
Bump. Any help please? I'd like to get this up and running. Thanks. Jon

jon1977
April 25th, 2017, 06:11 AM
Any help please? I'd like to get this up and running. Thanks. Jon

Ron
April 26th, 2017, 08:25 PM
Let me see if I can do a recompile against a recent RPI image...

jon1977
April 27th, 2017, 01:36 AM
Appreciate it, thanks.
Jon

Ron
April 30th, 2017, 05:16 PM
I've rebuild Girder 6.0.19.1 against the latest RPI jessie. Give it a go now. If it still doesn't work report back with the contents of /etc/apt/sources.list.d/promixis.list

jon1977
May 2nd, 2017, 04:03 PM
same issue I'm afraid....

i have a completely fresh install of jessie on a raspberry pi 3.
I've added the file promixis.list into the folder /etc/apt/sources.list.d as downloaded from the instructions, by running gksudo, then pcmanfm as root, with the contents:
<code>
deb http://www.promixis.com/repo/debian/wheezy wheezy main
</code>

this is the data from my terminal:

<code>
pi@raspberrypi:~ $ sudo su
root@raspberrypi:/home/pi# wget -O - http://www.promixis.com/repo/debian/jessie/salespromixiscom.gpg.key | sudo apt-key add -
--2017-05-02 20:56:34-- http://www.promixis.com/repo/debian/jessie/salespromixiscom.gpg.key
Resolving www.promixis.com (www.promixis.com)... 207.58.139.225
Connecting to www.promixis.com (www.promixis.com)|207.58.139.225|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1731 (1.7K) [text/plain]
Saving to: ‘STDOUT’

- 100%[=====================>] 1.69K --.-KB/s in 0s

2017-05-02 20:56:34 (80.2 MB/s) - written to stdout [1731/1731]

OK
root@raspberrypi:/home/pi# apt-get update
Get:1 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
Get:2 http://mirrordirector.raspbian.org jessie InRelease [12.2 kB]
Get:3 http://www.promixis.com wheezy InRelease [2,192 B]
Get:4 http://mirrordirector.raspbian.org jessie/main armhf Packages [9,531 kB]
Get:5 http://archive.raspberrypi.org jessie/main armhf Packages [156 kB]
Get:6 http://www.promixis.com wheezy/main armhf Packages [1,790 B]
Get:7 http://archive.raspberrypi.org jessie/ui armhf Packages [57.9 kB]
Get:8 http://www.promixis.com wheezy/main Translation-en_GB
Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
Get:9 http://www.promixis.com wheezy/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en
Get:10 http://www.promixis.com wheezy/main Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Get:11 http://www.promixis.com wheezy/main Translation-en
Get:12 http://www.promixis.com wheezy/main Translation-en_GB
Get:13 http://www.promixis.com wheezy/main Translation-en
Get:14 http://www.promixis.com wheezy/main Translation-en_GB
Get:15 http://www.promixis.com wheezy/main Translation-en
Get:16 http://www.promixis.com wheezy/main Translation-en_GB
Ign http://www.promixis.com wheezy/main Translation-en_GB
Get:17 http://www.promixis.com wheezy/main Translation-en
Ign http://www.promixis.com wheezy/main Translation-en
Get:18 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [43.2 kB]
Get:19 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [84.2 kB]
Get:20 http://mirrordirector.raspbian.org jessie/rpi armhf Packages [1,356 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Fetched 9,913 kB in 16s (598 kB/s)
Reading package lists... Done
root@raspberrypi:/home/pi# apt-get install girder
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
girder : Depends: qt5-girder (>= 5.3.2-1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@raspberrypi:/home/pi#

</code>

Ron
May 2nd, 2017, 08:50 PM
Ah I see, you're trying to install the wheezy source, not the jessie source. Edit your promixis.list file to contain:



deb http://www.promixis.com/repo/debian/jessie jessie main

jon1977
May 3rd, 2017, 01:06 PM
Woops! Don' know what happened there. I'm sure I followed the link correctly, but I must have picked up the wrong image file.
I'm up and running and playing..
Cheers
Jon

robertheessels
October 12th, 2017, 12:57 PM
I've rebuild Girder 6.0.19.1 against the latest RPI jessie. Give it a go now. If it still doesn't work report back with the contents of /etc/apt/sources.list.d/promixis.list

Hi Ron!

Would you be so kind as to build Girder for the latest Raspbian Stretch for me please?
That would be awesome!

Blessings,
Robert Heessels

mgorin
January 13th, 2018, 11:25 AM
Hi Ron,

Happy New Year!!

I installed Girder 6.0.19.1-2 without any problems on a Pi 3 with Jesse-Lite to use it as a back-end with my PIR-4. I started the "Girder6Service" and received "Girder License Path "/etc/xdg/Promixis/"". I remembered from your sticky that "you'll need to run the license app for each user that needs Girder on your Linux system". I ran the license command several different ways (including my name and license key), but each time I run "./license --show", it displays "No license found". What's the correct syntax?

I saw some other posts talking about a "Girder 6.ini" but that file was not installed during installation.

Please advise - THANK YOU!


Mike

mgorin
January 14th, 2018, 10:03 AM
Ron,

Ahhhhh! A new day and a fresh cup of coffee!!

I read your "Girder 6 on Linux " sticky this morning and found this gem: "Note that you'll need to run front-end once as root to install the license code." I installed Girder on a fresh install of Jessie (with GUI) and entered my license information when prompted during start-up. I saw right away what my problem was. The license string has to be in quotes! It's always something soooo simple! I copied the new "Girder 6.ini" file that was just created to "/etc/xdg/Promixis" in my previous "Lite" instance and it's working fine now.

My suggestion is to make a note in the "Girder 6 on Raspberry Pi" sticky to include:

Please create a "Girder 6.ini" file with:



[License]
license="<your license name>\<your license key>"


Do not forget to include the "\" and the "quotes", place it in: /etc/xdg/Promixis, then reboot.

Some other information that might be helpful:

Start "Girder Remote" on your front-end device, in the "Local Network" tab wait for the hostname of your back-end device(s) to populate (may take 30+ seconds), enter the default "girder" password and click "OK" to start.


Mike