Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264626 - file collision: net-dialup/linux-atm-2.5.0 & net-misc/br2684ctl-20040226
Summary: file collision: net-dialup/linux-atm-2.5.0 & net-misc/br2684ctl-20040226
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 14:58 UTC by Roman v. Gemmeren
Modified: 2009-04-15 20:53 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman v. Gemmeren 2009-04-02 14:58:36 UTC
>> 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
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2009-04-09 00:34:35 UTC
linux-atm-2.5.0 contains br2684ctl, so why do you want to install both?
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2009-04-10 22:51:58 UTC
Fixed in br2684ctl ebuild by replacing net-dialup/linux-atm dependency atom with =net-dialup/linux-atm-2.4.1*
Comment 3 Eray Aslan gentoo-dev 2009-04-15 12:20:03 UTC
(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?
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2009-04-15 20:53:25 UTC
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.