Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66708 - gnome-system-monitor 2.7.0 doesn't link correctly against libgtop
Summary: gnome-system-monitor 2.7.0 doesn't link correctly against libgtop
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 64135
  Show dependency tree
 
Reported: 2004-10-07 17:37 UTC by Fredrik Tolf
Modified: 2004-10-08 15:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fredrik Tolf 2004-10-07 17:37:16 UTC
When I upgraded from GNOME 2.6 to GNOME 2.8, gnome-system-monitor and multiload-applet didn't link to the correct libgtop. The libgtop that was installed along with GNOME 2.8 is libgtop-2.0.so.4, and these binaries were looking for libgtop-2.0.so.2. libgtop-2.0.so.2 is the libgtop version that comes with the libgtop-2.6.0 ebuild.

Unfortunately I'm not able to redo the upgrade process, but I suspect that this is because "emerge gnome" emerged gnome-system-monitor and gnome-applets before it emerged libgtop. Thus they were linked against the older binary version, and then libgtop was emerged so that libgtop-2.0.so.2 was replaced by the .4 binver. Since the gnome-system-monitor and gnome-applets ebuilds DEPEND on >=libgtop-2.5.2, I guess this is a qualified guess.

I would provide a patch, but I don't know how to fix this -- I'm guessing that the DEPENDency should not just be changed to >=libgtop-2.8.0, which is the only way I know to fix it.
Comment 1 foser (RETIRED) gentoo-dev 2004-10-08 15:08:18 UTC
although in theory the dep is unneeded sharp i agree its better to avoid these possible problems as much as we can (although fxing the deps up isnt foolproof in the long run either).

fixed applets & g-s-m

thnx for the report