Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37020 - gnome-cups-manager-0.17 needs dependency on net-libs/linc
Summary: gnome-cups-manager-0.17 needs dependency on net-libs/linc
Status: RESOLVED DUPLICATE of bug 34805
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-02 06:57 UTC by Oliver Schoett
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge.info,1.48 KB, text/plain)
2004-01-02 07:01 UTC, Oliver Schoett
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Schoett 2004-01-02 06:57:09 UTC
Trying to print from openoffice-ximian 1.1.0-r2 after just having installed gnome-cups-manager-0.17, I get no output and the error message

 gnome-cups-manager: error while loading shared libraries: liblinc.so.1:
 cannot open shared object file: No such file or directory

which is confirmed by ldd /usr/bin/gnome-cups-manager:

 liblinc.so.1 => not found

I did not have net-libs/linc installed, and installing the current version (1.0.3) fixed the problem.  So it appears that gnome-cups-manager-0.17 should depend on net-libs/linc.
Comment 1 Oliver Schoett 2004-01-02 07:01:36 UTC
Created attachment 23016 [details]
emerge --info
Comment 2 Spider (RETIRED) gentoo-dev 2004-01-02 08:29:18 UTC
it appears you have used emerge depclean, or other depclean functionality.

the manager itself doesn't need linc, its a sub-dependency that has linked to it, although linc is deprecated and its functions have been renamed and folded back into mainline, some applications are still using it on a system, making it bad if you remove it.

This is a dupe of #34805 , same issue but different application.


*** This bug has been marked as a duplicate of 34805 ***
Comment 3 Oliver Schoett 2004-01-02 11:09:00 UTC
OK, I fixed the problem with

   revdep-rebuild --soname-regexp 'liblinc\.so.*'

which rebuilt the following packages (according to the same command with
additional options -- -p):

   [ebuild   R   ] gnome-base/gdm-2.4.1.6  
   [ebuild   R   ] gnome-base/libgnomeprint-1.116.1  
   [ebuild   R   ] gnome-base/libgnomeprintui-1.116.0  
   [ebuild   R   ] net-print/gnome-cups-manager-0.17  

Afterwards, revdep-rebuild found no dependencies any more, and I could

   emerge -C net-libs/linc

again with no ill effects.