emerge -auDv world, then run qpkg -d -v. The result is that all updated packages are shown in the duplicate list, even though they are not slotted. Below is the output from qpkg -d -v -nc this morning (after an emerge -auDv world). (openoffice has been there for a while, and I'm just ignoring it). The newly updated cpio, gzip, etc., are now shown as installed as if they were slotted. This is happening on all the computers using Gentoo right now. What can be done to fix this? app-arch/cpio-2.6-r2 app-arch/cpio-2.6-r3 app-arch/gzip-1.3.5-r5 app-arch/gzip-1.3.5-r6 app-office/openoffice-1.1.4 app-office/openoffice-1.1.4-r1 app-text/docbook-sgml-dtd-4.2-r1 app-text/docbook-sgml-dtd-3.0-r2 app-text/docbook-sgml-dtd-4.1-r2 app-text/docbook-sgml-dtd-4.0-r2 app-text/docbook-sgml-dtd-3.1-r2 app-text/docbook-xml-dtd-4.3 app-text/docbook-xml-dtd-4.1.2-r5 app-text/docbook-xml-dtd-4.2-r1 dev-libs/glib-1.2.10-r5 dev-libs/glib-2.6.3 media-sound/xmms-1.2.10-r13 media-sound/xmms-1.2.10-r14 sys-devel/autoconf-2.13 sys-devel/autoconf-2.59-r6 sys-devel/automake-1.5 sys-devel/automake-1.6.3 sys-devel/automake-1.4_p6 sys-devel/automake-1.9.4 sys-devel/automake-1.8.5-r3 sys-devel/automake-1.7.9-r1 sys-kernel/gentoo-sources-2.6.11-r4 sys-kernel/gentoo-sources-2.6.11-r5 sys-kernel/gentoo-sources-2.6.11-r6 sys-libs/db-3.2.9-r10 sys-libs/db-4.2.52_p2 sys-libs/db-1.85-r2 x11-libs/fltk-2.0.0_rc2 x11-libs/fltk-1.1.6-r22 x11-libs/gtk+-1.2.10-r11 x11-libs/gtk+-2.6.4-r1
This is perfectly normal to have multiple versions installed for glib, gtk+, autoconf, automake, gentoo-sources and db.
The only unusual ones there are: app-arch/cpio-2.6-r2 app-arch/cpio-2.6-r3 app-arch/gzip-1.3.5-r5 app-arch/gzip-1.3.5-r6 app-office/openoffice-1.1.4 app-office/openoffice-1.1.4-r1 media-sound/xmms-1.2.10-r13 media-sound/xmms-1.2.10-r14 Do you have AUTOCLEAN set to anything other than "yes"?
No. The output from grep on all (but 1) /etc/make.conf: tmwg@mwg-pts/1[1198]/home/tmwg 05/02/05 12:23PM % grep AUTOCLEAN /etc/make.conf # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no" You have new mail. tmwg@mwg-pts/1[1199]/home/tmwg 05/04/05 7:38AM % grep AUTOCLEAN /etc/make.conf tmwg@mwg-pts/1[1199]/home/tmwg 05/04/05 7:38AM % for i in /mnt/*/etc/make.conf;do > grep AUTOCLEAN $i > done # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no" # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no" # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no" # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no" # AUTOCLEAN enables portage to automatically clean out older or overlapping AUTOCLEAN="no"
AUTOCLEAN="no" means that your asking that portage not clean out old versions. Change that to "yes" or remove it altogether and then run `emerge clean`.
Thank you. I never could get a clear understanding for what AUTOCLEAN did. I must have changed it recently, because of that misunderstanding.