Andrej Rode <m...@andrejro.de> writes: > Hi, > >> (dependency required by "gnome-extra/polkit-gnome-0.105-r1::gentoo" >> [installed]) >> (dependency required by "sys-auth/polkit-0.113-r1::gentoo[gtk]" [installed]) >> (dependency required by "sys-auth/consolekit-1.1.0-r1::gentoo[policykit]" >> [installed]) >> (dependency required by "sys-auth/pambase-20150213::gentoo[consolekit]" >> [installed]) >> (dependency required by "net-misc/openssh-7.3_p1-r8::gentoo[pam]" [ebuild]) >> (dependency required by "virtual/ssh-0::gentoo[-minimal]" [installed]) >> (dependency required by "@system" [set]) >> (dependency required by "@world" [argument]) >> These are the packages that would be merged, in order: > > This output now shows us that `> (dependency required by > "sys-auth/polkit-0.113-r1::gentoo[gtk]" [installed])` polkit has the gtk > useflag and therefore it tries to build `polkit-gnome` which in fact > requires gtk. > > Instead of setting USE=-gtk in your `/etc/portage/make.conf` try setting > `sys-auth/consolekit-1.1.0-r1 -gtk` in `/etc/portage/package.use/polkit`
I guessed you meant to say polkit so: root # cat /etc/portage/package.use/polkit sys-auth/polkit-0.113-r -gtk And boy did those changes you've been posting really make a difference I have a nice hefty list of nearly all non-x stuff ... One item puzzles me a bit: [ebuild N ] x11-misc/shared-mime-info-1.7::gentoo USE="{-test}" 0 KiB Using Dales suggestion of --tree I see a whole list of stuff pulling that in. The closest culprit seems to be: dev-libs/glib-2.50.2:[...] USE+"mime [...]" But maybe `shared-mime-info' is something one might use reading mail or such? I guess the `nomerge' part means its already installed? Its a bit confusing seeing what is actually doing the pulling: Is it `virtual/ssh-0' [ebuild R ] virtual/ssh-0::gentoo USE="minimal*" 0 KiB [nomerge ] sys-apps/pciutils-3.5.2::gentoo USE="kmod [...] [nomerge ] virtual/libudev-232:0/1::gentoo USE="-static-libs[...] [ebuild R ] sys-fs/eudev-3.2::gentoo USE="hwdb kmod [...] [nomerge ] sys-fs/udev-init-scripts-32::gentoo [nomerge ] virtual/udev-217::gentoo USE="-systemd" [nomerge ] sys-fs/eudev-3.2::gentoo USE="hwdb kmod [...] [nomerge ] virtual/pkgconfig-0-r1::gentoo [nomerge ] dev-util/pkgconfig-0.29.1::gentoo USE="-hardened [...] [nomerge ] dev-libs/glib-2.50.2:2::gentoo USE="mime xattr [...] [ebuild N ] x11-misc/shared-mime-info-1.7::gentoo USE="{-test}"[...] Thanks for the help and the url pointers I snipped.