emerge world -Dupv !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/libgcrypt:0 (dev-libs/libgcrypt-1.5.1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (dev-libs/libgcrypt-1.5.0-r4::gentoo, installed) pulled in by >=dev-libs/libgcrypt-1.1.42:0/0= required by (dev-libs/libxslt-1.1.28-r1::gentoo, installed) Reproducible: Always
Created attachment 343066 [details] emerge --info
Post full output of eg. `emerge -pvDNut world` as attachement, one from Comment #0 is not sufficient: [ebuild R ] dev-libs/libgcrypt-1.5.1:0/11 USE="-static-libs" 0 kB [ebuild R ] dev-libs/libxslt-1.1.28-r1 USE="crypt python -debug -static-libs" PYTHON_TARGETS="python2_7 -python2_5 -python2_6" 0 kB Works fine here.
Hmm, funny thing is that I can not reproduce anymore. Well, I have resynced, masked 1.5.1 of libgcrypt and successfully upgraded. Now, after unmasking 1.5.1, portage shows no conflict. emerge world -Du --newuse -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libgcrypt-1.5.1:0/11 [1.5.0-r4:0/0] USE="-static-libs" 0 kB