FS#11168 - gkrellm 2.3.1-3 upgrade missing dependency

Attached to Project: Community Packages
Opened by Tracy Williams (Speck) - Sunday, 10 August 2008, 01:37 GMT
Last edited by Hugo Doria (hdoria) - Saturday, 16 August 2008, 13:11 GMT
Task Type Bug Report
Category
Status Closed
Assigned To dtw (dibblethewrecker)
Hugo Doria (hdoria)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Upgrade (pacman -Syu) to gkrellm 2.3.1-3 reported to be successful but gkrellm fails to start, displaying error message that libsensors library is missing. Resolution is to install the lm_sensors package (which contains the libsensors library).


Additional info:
* package version(s)
gkrellm 2.3.1-3
lm_sensors 3.0.2-1

Steps to reproduce:

This task depends upon

Closed by  Hugo Doria (hdoria)
Saturday, 16 August 2008, 13:11 GMT
Reason for closing:  Fixed
Comment by EMmanuel Favre-Nicolin (manouchk) - Wednesday, 13 August 2008, 04:22 GMT
On a fresh archlinux install, gkellm 2.3.1-3 fails to start resulting in:


% gkrellm
gkrellm: error while loading shared libraries: libsensors.so.4: cannot open shared object file: No such file or directory



It can be solved by installing lm_sensors. It probably means that gkrellm depends on lm_sensors and that lm_sensors is not (yet!) in depends directive of grkellm's PKGBUILD.
Comment by Marcelo Cavalcante Rocha (kalib) - Thursday, 14 August 2008, 12:24 GMT
Not yet...
I did it...
pacman -S lm_sensors...
It says i need to start the daemon... so i did... /etc/rc.d/sensors start
Ok...and then...
[kalib@tuxcaverna ~]$ sudo /etc/rc.d/sensors start
:: Starting Up Sensors [DONE]
[kalib@tuxcaverna ~]$ gkrellm
gkrellm: error while loading shared libraries: libgnutls-openssl.so.13: cannot open shared object file: No such file or directory

Still not working...
Comment by Ramses de Norre (Ramses_de_Norre) - Thursday, 14 August 2008, 13:23 GMT
For that libgnutls-openssl.so error: you just need to rebuild gkrellm against the updated libgnutls package.
Comment by Marcelo Cavalcante Rocha (kalib) - Thursday, 14 August 2008, 13:25 GMT
you mean... i need to wait the package to be rebuild in the repos??
And upgrade my system with pacman again?
Comment by Ramses de Norre (Ramses_de_Norre) - Thursday, 14 August 2008, 13:34 GMT
You can use abs to rebuild the package yourself, http://wiki.archlinux.org/index.php/ABS .
Example: [code]
mkdir gkrellm; cd gkrellm
cp /var/abs/community/system/gkrellm/* .
makepkg -csi
[/code]
If you don't have that gkrellm folder under abs, install abs, modify abs.conf and run "abs" as root.
Comment by Marcelo Cavalcante Rocha (kalib) - Thursday, 14 August 2008, 13:40 GMT
yeah... but... it will be fixed in the repos?
Comment by Hugo Doria (hdoria) - Saturday, 16 August 2008, 13:11 GMT
Fixed in gkrellm 2.3.1-4.

Loading...