I am experiencing strange problems with portage's autoclean feature with some packages. Somehow autoclean wants to clean the newly installed package instead of the old one.
Here is an example:
loki root # emerge -up expat [ebuild U ] dev-libs/expat-1.95.6 [1.95.5-r1]
loki root # emerge expat Calculating dependencies ...done! >>> emerge (1 of 1) dev-libs/expat-1.95.6 to / >>> md5 ;-) expat-1.95.6.tar.gz ...
>>> dev-libs/expat-1.95.6 merged.
dev-libs/expat
selected: 1.95.6
protected: 1.95.5-r1
omitted: noneI interrupted the process here. Now when I check for expat I get this.
loki root # emerge -pu expat
These are the packages that I would merge, in order:
Calculating dependencies ...done!
loki root # emerge -p expat
These are the packages that I would merge, in order:
Calculating dependencies ...done! [ebuild R ] dev-libs/expat-1.95.6
This seems to be all perfect besides if I hadn't interrupted the autoclean I'd have a broken installation (this happened to me with binutils, that was a pretty bad recovery).
Anybody knows what this could be?
here is my portage info:
loki root # emerge info
Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0)
=================================================================
System uname: 2.4.20-wolk4.0s-rc2 i686 AMD Athlon(tm) XP 1700+
GENTOO_MIRRORS="http://ftp.tu-clausthal.de/pub/linux/gentoo/ "
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/var/tmp/distfiles"
PKGDIR="/var/tmp/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/root/portage"
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg gnome libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts aalib nas bonobo svga ggi tcltk java guile ruby mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla ldap snmp cdr"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -msse -mfpmath=sse -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fomit-frame-pointer -O3 -Wall -pipe"
CXXFLAGS="-march=athlon-xp -msse -mfpmath=sse -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fomit-frame-pointer -O3 -Wall -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Thanks
Dominik
-- [EMAIL PROTECTED] mailing list
