If running emerge --depclean, portage would remove sys-libs/db-4.6 which is a NEEDED lib for net-analyzer/vnstat-1.6 and 1.7! -> portage breaks a dep.! Reproducible: Always Steps to Reproduce: 1. Installing vnstat (will install sys-libs/db-4.6 as a dep. if no sys-libs/db-4.6 found) 2. emerge --depclean 3. emerge cleans sys-libs/db-4.6 4. vnstat wouldnt work anymore until reinstalling sys-libs/db-4.6 Actual Results: vnstat works again but emerge --depclean will remove sys-libs/db-4.6 Expected Results: DON'T remove sys-libs/db-4.6, portage!
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.10.1-r0, 2.6.29.4 x86_64) ================================================================= System uname: Linux-2.6.29.4-x86_64-AMD_Athlon-tm-_64_Processor_3700+-with-gentoo-1.12.11.1 Timestamp of tree: Fri, 07 Aug 2009 18:00:01 +0000 ccache version 2.4 [disabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.5.4-r3, 2.6.2-r1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 -> revdep-rebuild etc etc was done. Same Problem - see bug report
This application doesn't link against db. ldd /usr/bin/vnstat linux-vdso.so.1 => (0x00007fff9dbff000) libm.so.6 => /lib/libm.so.6 (0x00007f6558cb4000) libc.so.6 => /lib/libc.so.6 (0x00007f6558959000) /lib64/ld-linux-x86-64.so.2 (0x00007f6558f37000) ldd /usr/bin/vnstatd linux-vdso.so.1 => (0x00007fff3e055000) libm.so.6 => /lib/libm.so.6 (0x00007f9b2b7b5000) libc.so.6 => /lib/libc.so.6 (0x00007f9b2b45a000) /lib64/ld-linux-x86-64.so.2 (0x00007f9b2ba38000) ldd /usr/bin/vnstati linux-vdso.so.1 => (0x00007fff5b7ff000) libm.so.6 => /lib/libm.so.6 (0x00007f006f201000) libgd.so.2 => /usr/lib/libgd.so.2 (0x00007f006efbd000) libc.so.6 => /lib/libc.so.6 (0x00007f006ec62000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007f006f53a000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f006e9cb000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007f006e7a5000) libz.so.1 => /lib/libz.so.1 (0x00007f006e590000) /lib64/ld-linux-x86-64.so.2 (0x00007f006f484000) It may need a RDEP against it possibly. Also please do not CC arch teams without a reason. Removing AMD64 CC.