Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Endless preserved-rebuild loop, libmozalloc & more
Date: Mon, 24 Aug 2015 20:42:53
Message-Id: 55DB81B4.7000303@gmail.com
In Reply to: Re: [gentoo-user] Endless preserved-rebuild loop, libmozalloc & more by Fernando Rodriguez
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

Replies

Subject Author
Re: [gentoo-user] Endless preserved-rebuild loop, libmozalloc & more Fernando Rodriguez <frodriguez.developer@×××××××.com>