Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 320511 - net-libs/libproxy-0.4.1: no libproxy.so.0 symlink makes many gnome apps fails
Summary: net-libs/libproxy-0.4.1: no libproxy.so.0 symlink makes many gnome apps fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-19 06:16 UTC by fkhp
Modified: 2010-05-31 21:57 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 fkhp 2010-05-19 06:16:42 UTC
he panel encountered a problem while loading "OAFIID:GNOME_ClockApplet".

# ldd /usr/lib64/gnome-panel/libclock-applet.so | grep "not found"
libproxy.so.0 not found


Reproducible: Always




# cd /usr/lib64; ln -s libproxy.so.1.0.0 libproxy.so.0
solved the problem
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-05-19 07:20:55 UTC
(In reply to comment #0)
> # cd /usr/lib64; ln -s libproxy.so.1.0.0 libproxy.so.0
> solved the problem

No. Don't do that. Remove the symlink and

# emerge gentoolkit
# revdep-rebuild
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-05-19 08:03:49 UTC
Missing preserved-libs stuff. Reopening.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-05-19 11:59:52 UTC
(In reply to comment #2)
> Missing preserved-libs stuff. Reopening.
> 

Uh, you mean old-style preserved-libs stuff? 

Try to avoid overusing it... Things break just at runtime then, when half of the libs are still linked against .so.0 and second half .so.1 and these symbols collide at runtime. People really don't read the postinst messages, we've seen that already :)
Comment 4 fkhp 2010-05-20 00:15:11 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > # cd /usr/lib64; ln -s libproxy.so.1.0.0 libproxy.so.0
> > solved the problem
> 
> No. Don't do that. Remove the symlink and
> 
> # emerge gentoolkit
> # revdep-rebuild
> 

thank you very much, this sovled the problem

Comment 5 David Abbott (RETIRED) gentoo-dev 2010-05-21 13:07:42 UTC
0.4.2 is out seems to install and work fine;
http://code.google.com/p/libproxy/updates/list
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2010-05-21 14:36:54 UTC
Not really a bug, they just bumped the soname
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-05-21 15:19:13 UTC
sorry but we do handle this in gnome ebuilds. Sure the preserved-libs stuff is not optimal but at least we can point user to the relevant point of failure.
Comment 8 Pacho Ramos gentoo-dev 2010-05-21 16:30:28 UTC
I agree with Gilles here, please think in people that try to maintain their systems properly (-> reviewing elog messages) ;-)
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-05-31 21:57:35 UTC
+  31 May 2010; Gilles Dartiguelongue <eva@gentoo.org> libproxy-0.4.2.ebuild:
+  Preserve old lib, bug #320511. Install perl binding in vendor directory,
+  bug #321807. Improve python binding handling, bug #315319.
+