1 |
On 24/08/2015 22:04, Fernando Rodriguez wrote: |
2 |
> On Monday, August 24, 2015 9:31:38 PM Alan McKinnon wrote: |
3 |
>> Does anyone have an opinion to offer on bug 501468? |
4 |
>> |
5 |
>> https://bugs.gentoo.org/show_bug.cgi?id=501468 |
6 |
>> |
7 |
>> It's been annoying me for a week now with this message: |
8 |
>> |
9 |
>> !!! existing preserved libs: |
10 |
>>>>> package: www-client/firefox-40.0.2 |
11 |
>> * - /usr/lib64/firefox/libmozalloc.so |
12 |
>> * used by /usr/lib64/thunderbird/components/libdbusservice.so |
13 |
>> (mail-client/thunderbird-38.2.0) |
14 |
>> * used by /usr/lib64/thunderbird/components/libmozgnome.so |
15 |
>> (mail-client/thunderbird-38.2.0) |
16 |
>> * used by |
17 |
>> /usr/lib64/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad- |
18 |
> a41df1933103}/components/libcalbasecomps.so |
19 |
>> (mail-client/thunderbird-38.2.0) |
20 |
>> * used by 4 other files |
21 |
>> |
22 |
>> |
23 |
>> Both Mozilla products ship this file: |
24 |
>> |
25 |
>> $ locate libmozalloc |
26 |
>> /usr/lib64/firefox/libmozalloc.so |
27 |
>> /usr/lib64/thunderbird/libmozalloc.so |
28 |
>> |
29 |
>> and according to preserved libs, thunderbird linked to the firefox copy. |
30 |
>> The only offered solution on the bug is to use a MASK variable, which |
31 |
>> seems to me an ugly hammer to swat a fly. |
32 |
>> |
33 |
>> I was wondering if there's a better way been developed in the last year. |
34 |
> |
35 |
> This is not a solution, but I don't have that library and I think it's because |
36 |
> I have the jemalloc3 flag enabled so perhaps that's a better workaround. |
37 |
> |
38 |
> |
39 |
|
40 |
|
41 |
It was worth a try, but I also have jemalloc3 in USE: |
42 |
|
43 |
# emerge -pv thunderbird firefox |
44 |
|
45 |
These are the packages that would be merged, in order: |
46 |
|
47 |
Calculating dependencies... done! |
48 |
[ebuild R ] mail-client/thunderbird-38.2.0::gentoo USE="crypt dbus |
49 |
gstreamer jemalloc3 jit ldap pulseaudio startup-notification system-icu |
50 |
system-jpeg system-libvpx system-sqlite -bindist -custom-cflags |
51 |
-custom-optimization -debug -gstreamer-0 -hardened -lightning -minimal |
52 |
-mozdom (-selinux) -system-cairo" LINGUAS="en_GB -ar -ast -be -bg -bn_BD |
53 |
-br -ca -cs -cy -da -de -el -es_AR -es_ES -et -eu -fi -fr -fy_NL -ga_IE |
54 |
-gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl |
55 |
-nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE |
56 |
-ta_LK -tr -uk -vi -zh_CN -zh_TW" 0 KiB |
57 |
[ebuild R ] www-client/firefox-40.0.2::gentoo USE="dbus |
58 |
gmp-autoupdate gstreamer jemalloc3 jit pulseaudio startup-notification |
59 |
system-icu system-jpeg system-libvpx system-sqlite wifi -bindist |
60 |
-custom-cflags -custom-optimization -debug -egl -gstreamer-0 -hardened |
61 |
-minimal (-neon) (-pgo) (-selinux) -system-cairo {-test}" LINGUAS="en_GB |
62 |
en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de |
63 |
-el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE |
64 |
-gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko |
65 |
-lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT |
66 |
-rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh |
67 |
-zh_CN -zh_TW" 0 KiB |
68 |
|
69 |
|
70 |
So that's not it. |
71 |
|
72 |
-- |
73 |
Alan McKinnon |
74 |
alan.mckinnon@×××××.com |