$ emerge -pv games-action/astromenace-bin media-libs/openal These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/openal-1.7.411 USE="alsa -debug -oss -portaudio" 0 kB [ebuild R ] games-action/astromenace-bin-1.2-r1 LINGUAS="ru -de" 0 kB $ astromenace ./AstroMenace: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory $ ls -l /usr/lib/libopenal.so* lrwxrwxrwx 1 root root 14 Сен 30 21:47 /usr/lib/libopenal.so -> libopenal.so.1 lrwxrwxrwx 1 root root 20 Сен 30 21:47 /usr/lib/libopenal.so.1 -> libopenal.so.1.7.411 -rwxr-xr-x 1 root root 112140 Сен 30 21:47 /usr/lib/libopenal.so.1.7 It seems there are no older openal in portage, so I think games-action/astromenace-bin should be masked. Reproducible: Always
openastromenace is a good replacement
masked games-action/astromenace-bin for removal.
... and it's gone.