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.
Created attachment 23016 [details] emerge --info
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 ***
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.