The following packages depend on x11-libs/startup-notification but have no dependency: [ebuild R ] xfce-base/xfce4-panel-4.6.1 USE="-debug -startup-notification" 0 kB [ebuild R ] xfce-base/xfce4-session-4.6.1 USE="-debug -gnome -gnome-keyring -profile" 0 kB [ebuild R ] xfce-base/xfwm4-4.6.1 USE="-debug -startup-notification -xcomposite" 0 kB [ebuild R ] xfce-base/xfdesktop-4.6.1 USE="branding doc menu-plugin -debug -thunar" LINGUAS="de -be -ca -cs -da -el -es -et -eu -fi -fr -he -hu -it -ja -ko -nb_NO -nl -pa -pl -pt_BR -ro -ru -sk -sv -tr -uk -vi -zh_CN -zh_TW" 0 kB revdep-rebuild shows: * broken /usr/bin/xfce4-session (requires libstartup-notification-1.so.0) * broken /usr/bin/xfdesktop (requires libstartup-notification-1.so.0) * broken /usr/bin/xfwm4-workspace-settings (requires libstartup-notification-1.so.0) * broken /usr/lib64/xfce4/panel-plugins/libiconbox.la (requires /usr/lib64/libstartup-notification-1.la) * broken /usr/lib64/xfce4/panel-plugins/libiconbox.so (requires libstartup-notification-1.so.0) * broken /usr/lib64/xfce4/panel-plugins/libpager.la (requires /usr/lib64/libstartup-notification-1.la) * broken /usr/lib64/xfce4/panel-plugins/libpager.so (requires libstartup-notification-1.so.0) * broken /usr/lib64/xfce4/panel-plugins/libshowdesktop.la (requires /usr/lib64/libstartup-notification-1.la) * broken /usr/lib64/xfce4/panel-plugins/libshowdesktop.so (requires libstartup-notification-1.so.0) * broken /usr/lib64/xfce4/panel-plugins/libtasklist.la (requires /usr/lib64/libstartup-notification-1.la) * broken /usr/lib64/xfce4/panel-plugins/libtasklist.so (requires libstartup-notification-1.so.0) * broken /usr/lib64/xfce4/panel-plugins/libwindowlist.la (requires /usr/lib64/libstartup-notification-1.la) * broken /usr/lib64/xfce4/panel-plugins/libwindowlist.so (requires libstartup-notification-1.so.0) Reproducible: Always Steps to Reproduce:
Created attachment 206519 [details] revdep-rebuild -i -pv
Created attachment 206521 [details] emerge --info
Untrue. The xfce4-panel doesn't link startup-notification to those libraries you posted even with USE="startup-notification" enabled. This is a known problem in libtool, causing unnecessary linking. Changing your LDFLAGS from LDFLAGS="-Wl,-O1" to LDFLAGS="-Wl,-O1 -Wl,--as-needed" would prevent future issues like this.
Possible http://bugs.gentoo.org/show_bug.cgi?id=227241, but do search yourself.