Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456712 - dev-lang/ghc-7.6.2: slot conflict
Summary: dev-lang/ghc-7.6.2: slot conflict
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on: 449094
Blocks:
  Show dependency tree
 
Reported: 2013-02-11 00:20 UTC by Juergen Rose
Modified: 2013-08-01 14:10 UTC (History)
0 users

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 Juergen Rose 2013-02-11 00:20:39 UTC
'emerge -uvDN world' fails with:
root@impala:/root(49)# emerge -vuND world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] net-fs/openafs-1.6.2_pre3  USE="doc* kerberos pam" 0 kB
[ebuild  N     ] dev-python/pyelftools-0.20-r2  PYTHON_TARGETS="python2_7 python3_2" 273 kB
[ebuild     U  ] app-misc/pax-utils-0.6 [0.5] USE="python%* -caps" 86 kB
[ebuild     U  ] dev-python/numpy-1.7.0_rc1::sage-on-gentoo [1.7.0_pre20121217-r2::sage-on-gentoo] USE="doc lapack {-test}" PYTHON_TARGETS="(-python2_5%) (-python2_6%) (-python2_7%*) (-python3_1%) (-python3_2%*)" 2,766 kB
[ebuild     U  ] sci-libs/scipy-0.11.0-r1 [0.11.0] USE="doc {-test} -umfpack" PYTHON_TARGETS="python2_7%* -python2_5% -python2_6%" 0 kB
[ebuild   R    ] net-voip/telepathy-gabble-0.16.4  USE="gnutls%* jingle {-test}" 2,573 kB
[ebuild  N     ] dev-lang/ghc-7.6.2:0/7.6.2  USE="doc -binary -ghcbootstrap -ghcmakebinary -llvm" 0 kB
[ebuild  N     ] dev-lang/ghc-7.4.2:0/7.4.2  USE="doc -binary -ghcbootstrap -ghcmakebinary -llvm" 116,188 kB
[ebuild     U  ] dev-vcs/darcs-2.8.4:0/2.8.4 [2.8.3-r1:0/2.8.3] USE="doc -hscolour -profile {-test}" 0 kB
[ebuild     U  ] media-libs/fontconfig-2.10.2:1.0 [2.9.0:1.0] USE="doc -static-libs" 0 kB
[ebuild     U  ] sci-libs/netcdf-4.2.1.1::gentoo [4.1.3::x-portage] USE="dap* doc examples%* hdf%* hdf5 mpi%* szip%* tools%* -static-libs {-test%} (-cxx%*) (-fortran%*)" 4,411 kB
[ebuild  N     ] sci-libs/netcdf-cxx-4.2-r1  USE="examples -static-libs" 386 kB

Total: 12 packages (6 upgrades, 4 new, 2 reinstalls), Size of downloads: 126,680 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/numpy:0

  (dev-python/numpy-1.7.0_rc1::sage-on-gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-python/numpy-1.7.0_pre20121217-r2::sage-on-gentoo, installed) pulled in by
    dev-python/numpy[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] required by (dev-python/pygtk-2.24.0-r3::gentoo, installed)
    dev-python/numpy[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] required by (sci-libs/scipy-0.11.0-r1::gentoo, ebuild scheduled for merge)
    dev-python/numpy[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_1(-)?,python_targets_python3_2(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-)] required by (dev-python/matplotlib-1.2.0-r2::gentoo, installed)

app-misc/pax-utils:0

  (app-misc/pax-utils-0.6::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (app-misc/pax-utils-0.5::gentoo, installed) pulled in by
    <app-misc/pax-utils-0.6 required by (sys-kernel/genkernel-3.4.45::gentoo, installed)

dev-lang/ghc:0

  (dev-lang/ghc-7.4.2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-lang/ghc-6.12.3:0/7.4.2= required by (dev-haskell/vector-0.10.0.1::gentoo, installed)
    (and 14 more with the same problem)

  (dev-lang/ghc-7.6.2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-lang/ghc-6.10.4:0/7.6.2= required by (dev-haskell/cabal-1.16.0.3::gentoo, installed)
    (and 1 more with the same problem)

sci-libs/netcdf:0

  (sci-libs/netcdf-4.1.3::x-portage, installed) pulled in by
    ~sci-libs/netcdf-4.1.3[cxx,hdf5] required by (sci-visualization/paraview-3.14.1-r4::science, installed)

  (sci-libs/netcdf-4.2.1.1::gentoo, ebuild scheduled for merge) pulled in by
    >=sci-libs/netcdf-4.2 required by (sci-libs/netcdf-cxx-4.2-r1::gentoo, ebuild scheduled for merge)
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2013-02-12 19:55:51 UTC
Yeah, portage is a bit odd in telling what is broken.
We need a new feature for package manager to handle
upgrades nicer (bug #449094)


Does this like makes things better for you?
    emerge -1 =ghc-7.6.2 `haskell-updater -l -q --all`
Comment 2 Juergen Rose 2013-02-14 10:27:12 UTC
Running sometimes 'haskel-updater', 'emerge --sync && emerge -uvDN world' and 'revdep-rebuild' the issue disappeared magically.