Skip to content

Instantly share code, notes, and snippets.

@romildo
Created June 9, 2016 16:10
Show Gist options
  • Save romildo/962951e37fe673632010f29e5ce56cd3 to your computer and use it in GitHub Desktop.
Save romildo/962951e37fe673632010f29e5ce56cd3 to your computer and use it in GitHub Desktop.
Conflicts when updating packages
# emerge -auvADNt --keep-going --with-bdeps=y --backtrack=100 @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild U ] www-client/opera-38.0.2220.29::gentoo [37.0.2178.54::gentoo] LINGUAS="af az be bg bn ca cs da de el en_GB en_US es es_419 fi fil fr fr_CA fy gd he hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu" 48,130 KiB
[nomerge ] app-text/texlive-2015::gentoo USE="X graphics humanities luatex music png pstricks science tex4ht truetype xetex xml -cjk -context -detex -dvi2tty -epspdf -extra -games -jadetex -metapost -omega -pdfannotextractor -publishers -texi2html -xindy" LINGUAS="en fr pt -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -en_GB -eo -es -et -eu -fa -fi -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -rm -ro -ru -sa_IN -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
[nomerge ] dev-tex/dot2texi-3.0-r1::local USE="examples pgf -pstricks"
[ebuild U ] dev-texlive/texlive-latexextra-2015-r1::gentoo [2015::gentoo] USE="doc -source" 842 KiB
[ebuild U ] sys-fs/e2fsprogs-1.43.1::gentoo [1.43::gentoo] USE="nls -fuse -static-libs" 4,960 KiB
[ebuild U ] sys-libs/e2fsprogs-libs-1.43.1::gentoo [1.43::gentoo] USE="nls -static-libs" ABI_X86="(64) -32 (-x32)" 386 KiB
[ebuild U ] dev-haskell/diagrams-contrib-1.3.0.11:0/1.3.0.11::haskell [1.3.0.10:0/1.3.0.10::haskell] USE="doc hoogle hscolour -profile {-test}" 2,430 KiB
[ebuild U ] dev-haskell/diagrams-core-1.3.0.8:0/1.3.0.8::haskell [1.3.0.7:0/1.3.0.7::haskell] USE="doc hoogle hscolour -profile" 52 KiB
[ebuild U ] dev-haskell/data-default-0.7.0:0/0.7.0::haskell [0.5.3:0/0.5.3::haskell] USE="doc hoogle hscolour -profile" 2 KiB
[ebuild U ] dev-haskell/data-default-instances-base-0.1.0:0/0.1.0::haskell [0.0.1:0/0.0.1::haskell] USE="doc hoogle hscolour -profile" 3 KiB
[ebuild U ] dev-haskell/data-default-class-0.1.0:0/0.1.0::haskell [0.0.1:0/0.0.1::haskell] USE="doc hoogle hscolour -profile" 2 KiB
Total: 9 packages (9 upgrades), Size of downloads: 56,803 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-haskell/data-default-class:0
(dev-haskell/data-default-class-0.1.0:0/0.1.0::haskell, ebuild scheduled for merge) pulled in by
>=dev-haskell/data-default-class-0.1.0:=[profile?] required by (dev-haskell/data-default-0.7.0:0/0.7.0::haskell, ebuild scheduled for merge)
^^ ^^^^^
(dev-haskell/data-default-class-0.0.1:0/0.0.1::haskell, installed) pulled in by
<dev-haskell/data-default-class-0.1:=[profile?] required by (dev-haskell/diagrams-lib-1.3.1.2-r1:0/1.3.1.2::haskell, installed)
^ ^^^ ^
dev-haskell/data-default-class:0/0.0.1= required by (dev-haskell/data-default-instances-old-locale-0.0.1:0/0.0.1::haskell, installed)
^^^^^^^^^
(and 16 more with the same problems)
dev-haskell/diagrams-core:0
(dev-haskell/diagrams-core-1.3.0.8:0/1.3.0.8::haskell, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-haskell/diagrams-core-1.3.0.7:0/1.3.0.7::haskell, installed) pulled in by
>=dev-haskell/diagrams-core-1.3:0/1.3.0.7= required by (dev-haskell/diagrams-cairo-1.3.0.6-r1:0/1.3.0.6::haskell, installed)
^^^^^^^^^^^
(and 3 more with the same problem)
dev-haskell/data-default:0
(dev-haskell/data-default-0.7.0:0/0.7.0::haskell, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-haskell/data-default-0.5.3:0/0.5.3::haskell, installed) pulled in by
>=dev-haskell/data-default-0.4:0/0.5.3= required by (app-text/pandoc-1.17.0.3:0/1.17.0.3::haskell, installed)
^^^^^^^^^
<dev-haskell/data-default-0.6:0/0.5.3= required by (app-text/pandoc-1.17.0.3:0/1.17.0.3::haskell, installed)
^ ^^^^^^^^^^^^
(and 1 more with the same problems)
dev-haskell/data-default-instances-base:0
(dev-haskell/data-default-instances-base-0.1.0:0/0.1.0::haskell, ebuild scheduled for merge) pulled in by
>=dev-haskell/data-default-instances-base-0.1.0:=[profile?] required by (dev-haskell/data-default-0.7.0:0/0.7.0::haskell, ebuild scheduled for merge)
^^ ^^^^^
(dev-haskell/data-default-instances-base-0.0.1:0/0.0.1::haskell, installed) pulled in by
dev-haskell/data-default-instances-base:0/0.0.1= required by (dev-haskell/data-default-0.5.3:0/0.5.3::haskell, installed)
^^^^^^^^^
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment