During the `emerge -e system' step the following occurs: >>> Installing (1 of 99) sys-apps/portage-2.2.00.13243 ........... * package sys-apps/portage-2.2.00.13243 NOT merged * * Detected file collision(s): * * /local/tmp/p/usr/share/man/man5/color.map.5 * /local/tmp/p/usr/share/man/man5/ebuild.5 * /local/tmp/p/usr/share/man/man5/make.conf.5 * /local/tmp/p/usr/share/man/man5/portage.5 * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * None of the installed packages claim the file(s). * * Package 'sys-apps/portage-2.2.00.13243' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message. >>> Failed to install sys-apps/portage-2.2.00.13243, Log file: >>> '/local/scratch/portage/sys-apps/portage-2.2.00.13243/temp/build.log'
Ah, why are they colliding? The files installed by portage should be .bz2'd unless you have PORTAGE_COMPRESS set to empty?? I guess the rm command in step 1.12 needs to be updated.
It seems to me that this is happening because ecompress isn't working correctly at the moment. It looks like it only compresses one (the first?) file of each directory.
This is fixed in svn r13279.
(In reply to comment #1) > I guess the rm command in step 1.12 needs to be updated. As a side effect of this bug, I modified bootstrap-prefix.sh to automatically remove all man pages and modified the bootstrap-solaris instructions to no longer require the user to rm -rf the man pages (which was incomplete anyway - compltely ignored *.5 files). thx
this is released in Prefix as 2.2.00.13280