Since today the emerge --sync update, there is a conflict over nptl availability in glibc from nvidia-drivers. emerge -vuaDN world now yields: sys-libs/glibc:2.2 ('ebuild', '/', 'sys-libs/glibc-2.5-r4', 'merge') pulled in by >=sys-libs/glibc-2.3[nptl] required by ('installed', '/', 'x11-drivers/nvidia-drivers-180.60', 'nomerge') (and 19 more) ('installed', '/', 'sys-libs/glibc-2.9_p20081201-r2', 'nomerge') pulled in by >=sys-libs/glibc-2.6 required by ('installed', '/', 'sys-devel/gcc-4.3.2-r3', 'nomerge') >=sys-libs/glibc-2.6 required by ('installed', '/', 'sys-libs/e2fsprogs-libs-1.41.9', 'nomerge') >=sys-libs/glibc-2.8 required by ('installed', '/', 'media-video/vlc-1.0.2', 'nomerge') (and 20 more) Reproducible: Always Steps to Reproduce: 1.nvidia-drivers-180.60 was pre-installed 2.glibc-2.9... pre-installed 3.emerge --sync # today... 4.emerge -1vauDN gives error about nptl being requirered... Actual Results: Error during emerge world. sys-libs/glibc:2.2 ('ebuild', '/', 'sys-libs/glibc-2.5-r4', 'merge') pulled in by >=sys-libs/glibc-2.3[nptl] required by ('installed', '/', 'x11-drivers/nvidia-drivers-180.60', 'nomerge') (and 19 more) ('installed', '/', 'sys-libs/glibc-2.9_p20081201-r2', 'nomerge') pulled in by >=sys-libs/glibc-2.6 required by ('installed', '/', 'sys-devel/gcc-4.3.2-r3', 'nomerge') >=sys-libs/glibc-2.6 required by ('installed', '/', 'sys-libs/e2fsprogs-libs-1.41.9', 'nomerge') >=sys-libs/glibc-2.8 required by ('installed', '/', 'media-video/vlc-1.0.2', 'nomerge') (and 20 more) Expected Results: starting an update emerge . hm I appreciate it is a lot of work to test all this, but it seems to happen a lot lately. But is it really necessary to change flags & behaviour in STABLE packages??? Cant it be done through a package update higher -r?? ? Either the glibc[nptl] test was added to nvidia-drivers or the nptl option flag was removed from glibc during latest update... This happens with BOTH portage-2.2_rc44 as well as 2.1.6.13
Same here. And seconding the comments.
It seems this was added in 1.6 (http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-180.60.ebuild?r1=1.6&r2=1.7) and this has already been removed in 1.7 (http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-180.60.ebuild?r1=1.7&r2=1.8).
That should be added in 1.7 and removed in 1.8 ofcourse. I think you have to wait for $MIRROR to pick up the changes and try again.
*** This bug has been marked as a duplicate of bug 286961 ***