Alan McKinnon wrote:
On Saturday 23 February 2008, Erik wrote:
I am running
emerge -ef world
eclean --destructive distfiles'
emerge -ef world
eclean --destructive distfiles
...

Each time eclean removes the following files:
 * Building file list for distfiles cleaning...
 * Cleaning distfiles...
 [ 258.9 K ] XML-LibXML-1.65.tar.gz
 [ 478.6 K ] klibc-1.5.8.tar.bz2
 [ 290.2 K ] libassuan-1.0.4.tar.bz2
 [  67.7 K ] mftrace-1.2.9.tar.gz
 [   9.2 M ] patch-2.6.24-rc7.bz2
 [ 243.4 K ] setuptools-0.6c7.tar.gz
 * Total space that has been freed in distfiles directory: 10.5 M

Then emerge downloads them again. I had expected that those 2
programs should agree on which files belong in the set of distfiles.

What happens if you use 'emerge -uNDf world" instead of 'emerge -ef world'

-e is a special case and does not equate to the same thing as -uND


I think I see it the same way he does. If you do a rm -rf /usr/portage/distfiles/* and then do a emerge -ef world, then do the eclean again, it should not remove anything since everything there is needed to recompile everything in world and their dependencies. It should also not have to redownload anything either.

Isn't patch part of system?  setuptools too?

Dale

:-) :-) --
gentoo-user@lists.gentoo.org mailing list

Reply via email to