Created attachment 424394 [details] emerge --info output I was stuck was my Xorg server refusing to start so after trying a few things I tries te re-emerge awesomeWM. Portage then proposed to add # required by x11-wm/awesome-3.4.15::gentoo # required by awesome (argument) >=media-libs/imlib2-1.4.7 png to my package.use, which solved the problem after reinstalling imlib2 with this useflag. If I try to comment the above line in package.use and try to reinstall imlib2, portage complains about awesome depending on imlib2 having png useflag WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-libs/imlib2:0 (media-libs/imlib2-1.4.7:0/0::gentoo, ebuild scheduled for merge) conflicts with media-libs/imlib2[png] required by (x11-wm/awesome-3.4.15:0/0::gentoo, installed) I therefore don't understand why it dropped the useflag in the first place
(In reply to Louis from comment #0) > Created attachment 424394 [details] > emerge --info output > > I was stuck was my Xorg server refusing to start so after trying a few > things I tries te re-emerge awesomeWM. Portage then proposed to add > > # required by x11-wm/awesome-3.4.15::gentoo > # required by awesome (argument) > >=media-libs/imlib2-1.4.7 png > > to my package.use, which solved the problem after reinstalling imlib2 with > this useflag. > > If I try to comment the above line in package.use and try to reinstall > imlib2, portage complains about awesome depending on imlib2 having png > useflag > > WARNING: One or more updates/rebuilds have been skipped due to a dependency > conflict: > > media-libs/imlib2:0 > > (media-libs/imlib2-1.4.7:0/0::gentoo, ebuild scheduled for merge) > conflicts with > media-libs/imlib2[png] required by (x11-wm/awesome-3.4.15:0/0::gentoo, > installed) > > > I therefore don't understand why it dropped the useflag in the first place The dependency has been dropped in x11-wm/awesome-3.5.6 so in a world update containing update for awesome, the use flag was dropped, but as the emerge world did'nt get to awesome the old awesome was still in use