Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554822 - =app-arch/rpm-4.12.0.1: slot conflict with perl-5.22
Summary: =app-arch/rpm-4.12.0.1: slot conflict with perl-5.22
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-14 06:27 UTC by Juergen Rose
Modified: 2015-07-23 15:13 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 2015-07-14 06:27:09 UTC
'emerge -v --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude cups-filters @world' fails with:

root@caiman:/root(152)# emerge -v --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude cups-filters @world

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

Calculating dependencies... done!
[ebuild     UD ] dev-lang/perl-5.20.2-r1:0/5.20::gentoo [5.22.0:0/5.22::gentoo] USE="berkdb doc gdbm ithreads -debug" 0 KiB
...
[ebuild     UD ] app-text/poppler-0.33.0-r1:0/52::gentoo [0.34.0:0/53::gentoo] USE="cairo curl cxx doc introspection jpeg jpeg2k lcms png qt4 qt5 tiff utils -cjk -debug" 0 KiB
...
[ebuild     UD ] sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readlin
...
[ebuild     U  ] net-misc/gnome-online-miners-3.14.3-r1::gentoo [3.14.3::gentoo] USE="-flickr%" 0 KiB

Total: 17 packages (13 upgrades, 3 downgrades, 1 reinstall), Size of downloads: 17,417 KiB

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

dev-lang/perl:0

  (dev-lang/perl-5.22.0:0/5.22::gentoo, installed) pulled in by
    dev-lang/perl:0/5.22=[-build(-)] required by (dev-perl/Bio-Das-1.170.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                
    =dev-lang/perl-5.22* required by (virtual/perl-JSON-PP-2.273.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                         
    (and 370 more with the same problems)

  (dev-lang/perl-5.20.2-r1:0/5.20::gentoo, ebuild scheduled for merge) pulled in by
    dev-lang/perl:0/5.20=[-build(-)] required by (app-arch/rpm-4.12.0.1:0/0::gentoo, installed)
                 ^^^^^^^^
Comment 1 Rafał Mużyło 2015-07-14 07:34:40 UTC
Attach complete output of that emerge command.
Comment 2 Juergen Rose 2015-07-14 07:56:45 UTC
root@caiman:/root(19)# emerge -v --update --newuse --deep --with-bdeps=y --backtrack=30 --exclude cups-filters @world

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

Calculating dependencies... done!
[ebuild     UD ] dev-lang/perl-5.20.2-r1:0/5.20::gentoo [5.22.0:0/5.22::gentoo] USE="berkdb doc gdbm ithreads -debug" 0 KiB
[ebuild     U  ] sys-libs/libcap-2.24-r2::gentoo [2.24-r1::gentoo] USE="pam -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] app-cdr/cdrtools-3.01_alpha30::gentoo [3.01_alpha29::gentoo] USE="acl filecaps nls unicode -caps" 0 KiB
[ebuild     U  ] sys-libs/pam-1.2.1-r1::gentoo [1.2.1::gentoo] USE="berkdb cracklib filecaps%* nls pie -audit -debug -nis (-selinux) {-test} -vim-syntax" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     UD ] app-text/poppler-0.33.0-r1:0/52::gentoo [0.34.0:0/53::gentoo] USE="cairo curl cxx doc introspection jpeg jpeg2k lcms png qt4 qt5 tiff utils -cjk -debug" 0 KiB
[ebuild     U  ] dev-python/cython-0.22-r5::sage-on-gentoo [0.22-r4::sage-on-gentoo] USE="doc examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild     U  ] dev-python/pycups-1.9.73::gentoo [1.9.72::gentoo] USE="doc examples" PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4" 0 KiB
[ebuild   R    ] app-text/asciidoc-8.6.9-r1::gentoo  USE="examples graphviz -highlight {-test} -vim-syntax" PYTHON_SINGLE_TARGET="python2_7 -pypy -python3_3% -python3_4%" PYTHON_TARGETS="python2_7 python3_3%* -pypy -python3_4%" 0 KiB
[ebuild     U  ] net-libs/gnutls-3.3.16-r1::gentoo [3.3.16::gentoo] USE="crywrap cxx doc examples guile nls openssl zlib -dane -pkcs11 -static-libs {-test}" ABI_X86="32 (64) (-x32)" LINGUAS="de en fr -cs -fi -it -ms -nl -pl -sv -uk -vi -zh_CN" 0 KiB
[ebuild     U  ] sys-apps/systemd-222-r1:0/2::gentoo [222:0/2::gentoo] USE="acl curl http kdbus kmod lz4 lzma pam policykit seccomp ssl -apparmor -audit -cryptsetup -elfutils -gcrypt -gnuefi -idn -importd -nat -qrcode (-selinux) -sysv-utils -terminal {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] net-misc/openvpn-2.3.7::gentoo [2.3.6-r2::gentoo] USE="examples lzo pam plugins ssl systemd -down-root -iproute2 -passwordsave -pkcs11 (-polarssl) (-selinux) -socks% -static" 0 KiB
[ebuild     U  ] sci-visualization/gnuplot-5.0.1::gentoo [5.0.0::gentoo] USE="X cairo doc examples gd latex lua qt4 readline wxwidgets (-aqua) -bitmap -compat% -ggi -libcaca -libcerf (-svga)" 0 KiB
[ebuild     UD ] sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readline sparse zlib -jit -static-libs" 17,417 KiB
[ebuild     U  ] app-text/libetonyek-0.1.3::gentoo [0.1.2::gentoo] USE="doc -static-libs {-test}" 0 KiB
[ebuild     U  ] net-dns/avahi-0.6.31-r8::gentoo [0.6.31-r7::gentoo] USE="dbus doc gdbm gtk gtk3 introspection ipv6 mdnsresponder-compat mono nls python qt4 -autoipd -bookmarks -howl-compat (-selinux) {-test} -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild     U  ] app-office/libreoffice-4.4.4.3::gentoo [4.4.3.2::gentoo] USE="bluetooth branding cups dbus eds gnome gstreamer gtk gtk3 java mysql postgres (-aqua) -coinmp -collada -debug (-firebird) -gltf -jemalloc -kde -odk -telepathy {-test} -vlc" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild     U  ] net-misc/gnome-online-miners-3.14.3-r1::gentoo [3.14.3::gentoo] USE="-flickr%" 0 KiB

Total: 17 packages (13 upgrades, 3 downgrades, 1 reinstall), Size of downloads: 17,417 KiB

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

dev-lang/perl:0

  (dev-lang/perl-5.22.0:0/5.22::gentoo, installed) pulled in by
    dev-lang/perl:0/5.22=[-build(-)] required by (dev-perl/Bio-Das-1.170.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                
    =dev-lang/perl-5.22* required by (virtual/perl-JSON-PP-2.273.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                         
    (and 370 more with the same problems)

  (dev-lang/perl-5.20.2-r1:0/5.20::gentoo, ebuild scheduled for merge) pulled in by
    dev-lang/perl:0/5.20=[-build(-)] required by (app-arch/rpm-4.12.0.1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                        ...

 root@caiman:/root(20)# qlist -Iv rpm
app-arch/rpm2targz-9.0.0.5g
app-arch/rpm-4.12.0.1
Comment 3 Juergen Rose 2015-07-14 11:21:16 UTC
After manually reemerging rpm and several other packages the issue with  perl-5.22 and rpm-4.12.0.1 disappeared:

 1019  emerge -v1 libcap cdrtools pam cython gnutls systemd openvpn gnuplot libetonyek avahi gnome-online-miners
 1044  emerge -v1 cups-filters
 1048  emerge -v1 gdal scribus


 1152  emerge -v1 libreoffice
 1153  emerge -v1 inkscape texlive-core
 1159  emerge -v1 rpy ipython oct2py pycups matplotlib asciidoc
 1161  emerge -v1 pdf2djvu calligra
 1163  emerge -v1 okular diffpdf
 1166  emerge -v1 python-poppler rpm 
 1168  emerge -v1 tracker ;   emerge -pvuDNt @world



Calculating dependencies... done!
[nomerge       ] dev-python/rpy-2.6.0::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 
[nomerge       ]  dev-python/ipython-3.2.0::gentoo  USE="examples matplotlib mongodb notebook octave qt4 smp wxwidgets -doc -nbconvert {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 
[nomerge       ]   dev-python/oct2py-1.3.0-r1::gentoo  USE="doc examples {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 
[ebuild     UD ]    sci-mathematics/octave-3.8.2:0/3.8.2::gentoo [4.0.0:0/4.0.0::gentoo] USE="X curl doc fftw glpk gnuplot gui hdf5 imagemagick java opengl postscript qhull qrupdate readline sparse zlib -jit -static-libs" 17,417 KiB
[nomerge       ] app-office/calligra-2.8.7:4::gentoo  USE="crypt eigen exif fftw fontconfig glew glib gsf gsl handbook jpeg jpeg2k kdcraw kdepim lcms mysql okular openexr opengl pdf threads tiff truetype xml (-aqua) -attica -freetds -import-filter -kde -marble -nepomuk (-postgres) -spacenav (-sybase) {-test} -vc -xbase" CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words" 
[nomerge       ]  kde-apps/okular-4.14.3:4/4.14::gentoo  USE="chm crypt djvu handbook jpeg pdf postscript tiff (-aqua) -debug -dpi -ebook -mobi" 
[ebuild     UD ]   app-text/poppler-0.33.0-r1:0/52::gentoo [0.34.0:0/53::gentoo] USE="cairo curl cxx doc introspection jpeg jpeg2k lcms png qt4 qt5 tiff utils -cjk -debug" 0 KiB

Total: 2 packages (2 downgrades), Size of downloads: 17,417 KiB

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

app-text/poppler:0

  (app-text/poppler-0.34.0:0/53::gentoo, installed) pulled in by
    >=app-text/poppler-0.12.3-r3:0/53= required by (app-text/texlive-core-2014-r4:0/0::gentoo, installed)
                                ^^^^^^                                                                                                       
    (and 10 more with the same problem)

  (app-text/poppler-0.33.0-r1:0/52::gentoo, ebuild scheduled for merge) pulled in by
    >=app-text/poppler-0.24:0/52=[cairo] required by (app-text/evince-3.16.1:0/evd3.4-evv3.3::gentoo, installed)
                           ^^^^^^