Not sure why, but for some reason running emerge @preserved-rebuild does not seem to fix some preserved libs links:
!!! existing preserved libs: >>> package: x11-libs/pango-1.34.1 * - /usr/lib/libpangox-1.0.so.0 * - /usr/lib/libpangox-1.0.so.0.3000.1 This is all caused by some hack I have in my local portage for app- antivirus/avast4workstation-1.3.0-r2. No matter how many times I run @preserved-rebuild the libs in question keep coming up: ====================================================== # emerge @preserved-rebuild Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) app-antivirus/avast4workstation-1.3.0-r2 from x-portage * avast4workstation-1.3.0.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking avast4workstation-1.3.0.tar.gz to /var/tmp/portage/app- antivirus/avast4workstation-1.3.0-r2/work >>> Source unpacked in /var/tmp/portage/app-antivirus/avast4workstation-1.3.0- r2/work >>> Compiling source in /var/tmp/portage/app- antivirus/avast4workstation-1.3.0-r2/work/avast4workstation-1.3.0 ... >>> Source compiled. >>> Test phase [not enabled]: app-antivirus/avast4workstation-1.3.0-r2 >>> Install avast4workstation-1.3.0-r2 into /var/tmp/portage/app- antivirus/avast4workstation-1.3.0-r2/image/ category app-antivirus >>> Completed installing avast4workstation-1.3.0-r2 into /var/tmp/portage/app- antivirus/avast4workstation-1.3.0-r2/image/ * QA Notice: This package installs one or more .desktop files that do not * pass validation. * * /usr/share/applications/avast.desktop: error: (will be fatal in the future): value "avastgui.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path * /usr/share/applications/avast.desktop: warning: value "Application;Security;System;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" * strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version opt/avast4workstation/lib/esmtp-plugins/sasl-cram-md5.so opt/avast4workstation/lib/esmtp-plugins/sasl-login.so opt/avast4workstation/lib/esmtp-plugins/sasl-plain.so ecompressdir: bzip2 -9 /opt/avast4workstation/share/man >>> Installing (1 of 1) app-antivirus/avast4workstation-1.3.0-r2 * QA Notice: Symbolic link /opt/avast4workstation/share/doc/avast4workstation-1.3.0/helpfiles points to /opt/avast4workstation/lib/avast4workstation/share/avast/help which does not exist. * After the update on 3/29/2010, AVAST isn't able to initialise. * See following link for more details and solution: * http://forum.avast.com/index.php?topic=57812.0 * Messages for package app-antivirus/avast4workstation-1.3.0-r2: * After the update on 3/29/2010, AVAST isn't able to initialise. * See following link for more details and solution: * http://forum.avast.com/index.php?topic=57812.0 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. !!! existing preserved libs: >>> package: x11-libs/pango-1.34.1 * - /usr/lib/libpangox-1.0.so.0 * - /usr/lib/libpangox-1.0.so.0.3000.1 * used by /opt/avast4workstation/bin/avastgui (app- antivirus/avast4workstation-1.3.0-r2) Use emerge @preserved-rebuild to rebuild packages using these libraries ====================================================== This is all the libpango on this box: ====================================================== # ls -la /usr/lib/libpango* lrwxrwxrwx 1 root root 24 Dec 14 12:54 /usr/lib/libpango-1.0.so -> libpango-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 24 Dec 14 12:54 /usr/lib/libpango-1.0.so.0 -> libpango-1.0.so.0.3400.1 -rwxr-xr-x 1 root root 300988 Dec 14 12:54 /usr/lib/libpango-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 29 Dec 14 12:54 /usr/lib/libpangocairo-1.0.so -> libpangocairo-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 29 Dec 14 12:54 /usr/lib/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.3400.1 -rwxr-xr-x 1 root root 46948 Dec 14 12:54 /usr/lib/libpangocairo-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 27 Dec 14 12:54 /usr/lib/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 27 Dec 14 12:54 /usr/lib/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.3400.1 -rwxr-xr-x 1 root root 79944 Dec 14 12:54 /usr/lib/libpangoft2-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 24 Dec 14 14:54 /usr/lib/libpangomm-1.4.so -> libpangomm-1.4.so.1.0.30 lrwxrwxrwx 1 root root 24 Dec 14 14:54 /usr/lib/libpangomm-1.4.so.1 -> libpangomm-1.4.so.1.0.30 -rwxr-xr-x 1 root root 179364 Dec 14 14:54 /usr/lib/libpangomm-1.4.so.1.0.30 lrwxrwxrwx 1 root root 25 Feb 28 2013 /usr/lib/libpangox-1.0.so.0 -> libpangox-1.0.so.0.3000.1 -rwxr-xr-x 1 root root 51104 Feb 28 2013 /usr/lib/libpangox-1.0.so.0.3000.1 lrwxrwxrwx 1 root root 27 Dec 14 12:54 /usr/lib/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.3400.1 lrwxrwxrwx 1 root root 27 Dec 14 12:54 /usr/lib/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.3400.1 -rwxr-xr-x 1 root root 30292 Dec 14 12:54 /usr/lib/libpangoxft-1.0.so.0.3400.1 ====================================================== And this is the hacked ebuild I've been using (for some years now): ====================================================== $ eix -l avast [I] app-antivirus/avast4workstation [1] Available versions: (~) 1.3.0-r2 ^m Installed versions: 1.3.0-r2^m[?](09:41:23 15/12/13) Homepage: http://www.avast.com/eng/avast-for-linux-workstation.html Description: avast! Linux Home Edition [1] /usr/local/portage ====================================================== Other than removing the ebuild and looking for another antivirus, is there something I can do to clear this @repserved-rebuild loop? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.

