Removendo uma única dependência via flag USE no Gentoo

Removendo uma única dependência via flag USE no Gentoo

Eu tenho um sistema cujo som está atualmente habilitado para pulseaudio e estou tentando remover o pulseaudio.

Primeiro executei um

emerge --update --newuse --deep @world

e isso funcionou bem.

Então adicionei "-pulseaudio" à variável USE em /etc/portage/make.conf.

Atualmente,

localhost /etc/portage # grep -ir 'pulse' *
make.conf:USE="acl alsa apparmor bash-completion berkdb bindist blas bzip2 cairo cjk crypt curl cxx dbus dga doc dri examples ftp gd gif gmp gtk gnome gnuplot gsl gtk gzip icu introspection java jpeg lapck latex mmap modules mp3 mp4 mpeg ncurses offensive ogg openal opengl orc pcre pdf perl php png posix postgres postscript python readline sasl sdl smp sockets sound source spell sqlite ssl static-libs subversion systemd threads truetype udev unicode usb vim-syntax vorbis webkit webp wifi xattr xinerama xml xscreensaver xvid zip zlib X Xaw3d -consolekit -kde -kerberos -ldap -nss -plasma -qt3support -qt4 -qt5 -pulseaudio"

Ótimo, mas agora, quando executo o comando reconstruir mundo acima novamente, nada é reconstruído. E algumas coisas ainda dependem diretamente do pulseaudio, então --depclean não irá removê-lo:

localhost /etc/portage # equery d pulseaudio
* These packages depend on pulseaudio:
app-emulation/qemu-4.0.0-r50 (pulseaudio ? media-sound/pulseaudio)
gnome-base/gnome-control-center-3.30.3-r1 (>=media-sound/pulseaudio-2.0[glib])
gnome-base/gnome-settings-daemon-3.30.2-r1 (>=media-sound/pulseaudio-2[glib])
 ... (lots of others)

portaudio não está explicitamente selecionado:

localhost /etc/portage # grep pulseaudio /var/lib/portage/world

não retorna nenhuma saída.

O que estou fazendo de errado aqui? Como faço para que essa dependência desapareça?

emerge --infonopasta.

informação relacionada