>> Installing net-misc/br2684ctl-20040226 * checking 3 files for package collisions * [...] * Detected file collision(s): * * /usr/share/man/man8/br2684ctl.8.bz2 * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * net-dialup/linux-atm-2.5.0 * /usr/share/man/man8/br2684ctl.8.bz2 Reproducible: Always
linux-atm-2.5.0 contains br2684ctl, so why do you want to install both?
Fixed in br2684ctl ebuild by replacing net-dialup/linux-atm dependency atom with =net-dialup/linux-atm-2.4.1*
(In reply to comment #2) > Fixed in br2684ctl ebuild by replacing net-dialup/linux-atm dependency atom > with =net-dialup/linux-atm-2.4.1* which results in: # emerge -vauDN world Performing Global Updates: /mnt/nfs_portage/profiles/updates/2Q-2009 (Could take a couple of minutes if you have a lot of binary packages.) .='update pass' *='binary update' #='/var/db update' @='/var/db move' s='/var/db SLOT move' %='binary move' S='binary SLOT move' p='update /etc/portage/package.*' .............. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] net-dialup/linux-atm-2.4.1-r2 [2.5.0] 696 kB [ebuild NS ] sys-kernel/gentoo-sources-2.6.27-r10 [2.6.27-r8] USE="symlink -build" 0 kB Total: 2 packages (1 downgrade, 1 in new slot), Size of downloads: 696 kB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: net-dialup/linux-atm:0 ('installed', '/', 'net-dialup/linux-atm-2.5.0', 'nomerge') pulled in by net-dialup/linux-atm required by ('installed', '/', 'net-dialup/ppp-2.4.4-r21', 'nomerge') ('ebuild', '/', 'net-dialup/linux-atm-2.4.1-r2', 'merge') pulled in by =net-dialup/linux-atm-2.4.1* required by ('installed', '/', 'net-misc/br2684ctl-20040226', 'nomerge') (and 1 more) Perhaps it is better to have portage just unmerge net-misc/br2684ctl with a block if net-dialup/linux-atm-2.5.0 is installed?
net-misc/br2684ctl is still needed by baselayout-1 (see bug 204186). I would be happy to get rid of this package, but until now no one tried to stabilize baselayout-2.