On 24/08/2015 22:04, Fernando Rodriguez wrote:
> On Monday, August 24, 2015 9:31:38 PM Alan McKinnon wrote:
>> Does anyone have an opinion to offer on bug 501468?
>>
>> https://bugs.gentoo.org/show_bug.cgi?id=501468
>>
>> It's been annoying me for a week now with this message:
>>
>> !!! existing preserved libs:
>>>>> package: www-client/firefox-40.0.2
>>  *  - /usr/lib64/firefox/libmozalloc.so
>>  *      used by /usr/lib64/thunderbird/components/libdbusservice.so
>> (mail-client/thunderbird-38.2.0)
>>  *      used by /usr/lib64/thunderbird/components/libmozgnome.so
>> (mail-client/thunderbird-38.2.0)
>>  *      used by
>> /usr/lib64/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-
> a41df1933103}/components/libcalbasecomps.so
>> (mail-client/thunderbird-38.2.0)
>>  *      used by 4 other files
>>
>>
>> Both Mozilla products ship this file:
>>
>> $ locate libmozalloc
>> /usr/lib64/firefox/libmozalloc.so
>> /usr/lib64/thunderbird/libmozalloc.so
>>
>> and according to preserved libs, thunderbird linked to the firefox copy.
>> The only offered solution on the bug is to use a MASK variable, which
>> seems to me an ugly hammer to swat a fly.
>>
>> I was wondering if there's a better way been developed in the last year.
> 
> This is not a solution, but I don't have that library and I think it's 
> because 
> I have the jemalloc3 flag enabled so perhaps that's a better workaround.
> 
> 


It was worth a try, but I also have jemalloc3 in USE:

# emerge -pv thunderbird firefox

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] mail-client/thunderbird-38.2.0::gentoo  USE="crypt dbus
gstreamer jemalloc3 jit ldap pulseaudio startup-notification system-icu
system-jpeg system-libvpx system-sqlite -bindist -custom-cflags
-custom-optimization -debug -gstreamer-0 -hardened -lightning -minimal
-mozdom (-selinux) -system-cairo" LINGUAS="en_GB -ar -ast -be -bg -bn_BD
-br -ca -cs -cy -da -de -el -es_AR -es_ES -et -eu -fi -fr -fy_NL -ga_IE
-gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl
-nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE
-ta_LK -tr -uk -vi -zh_CN -zh_TW" 0 KiB
[ebuild   R    ] www-client/firefox-40.0.2::gentoo  USE="dbus
gmp-autoupdate gstreamer jemalloc3 jit pulseaudio startup-notification
system-icu system-jpeg system-libvpx system-sqlite wifi -bindist
-custom-cflags -custom-optimization -debug -egl -gstreamer-0 -hardened
-minimal (-neon) (-pgo) (-selinux) -system-cairo {-test}" LINGUAS="en_GB
en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de
-el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE
-gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko
-lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT
-rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh
-zh_CN -zh_TW" 0 KiB


So that's not it.

-- 
Alan McKinnon
[email protected]


Reply via email to