/opt/thunderbird/components/libmozgnome.so has NEEDED entry for libnotify.so.1 In terms of package version <x11-libs/libnotify-0.7.0 because >=x11-libs/libnotify-0.7.0 installs libnotify.so.4 now. On amd64 multilib you propably won't see this problem because app-emulation/emul-linux-x86-gtklibs is outdated and still has libnotify.so.1. Perhaps reuse the 32bit libnotify.so.1 from the app-emulation/emul-linux-x86-gtklibs tarball and always copy it into /opt/thunderbird. Or perhaps this will even work? if has_version ">=x11-libs/libnotify-0.7.0"; then dosym /$(get_libdir)/libnotify.so.4 /opt/thunderbird/libnotify.so.1 fi Lastriting thundebird-bin of course works too...
Typing error there should be /usr/$(get_libdir) instead of /$(get_libdir).
No response from maintainers, broken with stable libnotify -> CC treecleaners
+ 30 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> + thunderbird-bin-3.1.9.ebuild: + Install libnotify.so.1 from emul-linux-x86-gtklibs-20110129 to + /opt/thunderbird wrt #360443. I didn't have x86 system to test, but runs at least on amd64 multilib. I guess we'll find out soon enough.