1 |
On Monday, August 24, 2015 10:42:28 PM Alan McKinnon wrote: |
2 |
> On 24/08/2015 22:04, Fernando Rodriguez wrote: |
3 |
> > On Monday, August 24, 2015 9:31:38 PM Alan McKinnon wrote: |
4 |
> >> Does anyone have an opinion to offer on bug 501468? |
5 |
> >> |
6 |
> >> https://bugs.gentoo.org/show_bug.cgi?id=501468 |
7 |
> >> |
8 |
> >> It's been annoying me for a week now with this message: |
9 |
> >> |
10 |
> >> !!! existing preserved libs: |
11 |
> >>>>> package: www-client/firefox-40.0.2 |
12 |
> >> * - /usr/lib64/firefox/libmozalloc.so |
13 |
> >> * used by /usr/lib64/thunderbird/components/libdbusservice.so |
14 |
> >> (mail-client/thunderbird-38.2.0) |
15 |
> >> * used by /usr/lib64/thunderbird/components/libmozgnome.so |
16 |
> >> (mail-client/thunderbird-38.2.0) |
17 |
> >> * used by |
18 |
> >> /usr/lib64/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad- |
19 |
> > a41df1933103}/components/libcalbasecomps.so |
20 |
> >> (mail-client/thunderbird-38.2.0) |
21 |
> >> * used by 4 other files |
22 |
> >> |
23 |
> >> |
24 |
> >> Both Mozilla products ship this file: |
25 |
> >> |
26 |
> >> $ locate libmozalloc |
27 |
> >> /usr/lib64/firefox/libmozalloc.so |
28 |
> >> /usr/lib64/thunderbird/libmozalloc.so |
29 |
> >> |
30 |
> >> and according to preserved libs, thunderbird linked to the firefox copy. |
31 |
> >> The only offered solution on the bug is to use a MASK variable, which |
32 |
> >> seems to me an ugly hammer to swat a fly. |
33 |
> >> |
34 |
> >> I was wondering if there's a better way been developed in the last year. |
35 |
> > |
36 |
> > This is not a solution, but I don't have that library and I think it's |
37 |
because |
38 |
> > I have the jemalloc3 flag enabled so perhaps that's a better workaround. |
39 |
> > |
40 |
> > |
41 |
> |
42 |
> |
43 |
> It was worth a try, but I also have jemalloc3 in USE: |
44 |
> |
45 |
> # emerge -pv thunderbird firefox |
46 |
> |
47 |
> These are the packages that would be merged, in order: |
48 |
> |
49 |
> Calculating dependencies... done! |
50 |
> [ebuild R ] mail-client/thunderbird-38.2.0::gentoo USE="crypt dbus |
51 |
> gstreamer jemalloc3 jit ldap pulseaudio startup-notification system-icu |
52 |
> system-jpeg system-libvpx system-sqlite -bindist -custom-cflags |
53 |
> -custom-optimization -debug -gstreamer-0 -hardened -lightning -minimal |
54 |
> -mozdom (-selinux) -system-cairo" LINGUAS="en_GB -ar -ast -be -bg -bn_BD |
55 |
> -br -ca -cs -cy -da -de -el -es_AR -es_ES -et -eu -fi -fr -fy_NL -ga_IE |
56 |
> -gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl |
57 |
> -nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE |
58 |
> -ta_LK -tr -uk -vi -zh_CN -zh_TW" 0 KiB |
59 |
> [ebuild R ] www-client/firefox-40.0.2::gentoo USE="dbus |
60 |
> gmp-autoupdate gstreamer jemalloc3 jit pulseaudio startup-notification |
61 |
> system-icu system-jpeg system-libvpx system-sqlite wifi -bindist |
62 |
> -custom-cflags -custom-optimization -debug -egl -gstreamer-0 -hardened |
63 |
> -minimal (-neon) (-pgo) (-selinux) -system-cairo {-test}" LINGUAS="en_GB |
64 |
> en_ZA -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de |
65 |
> -el -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE |
66 |
> -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko |
67 |
> -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT |
68 |
> -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh |
69 |
> -zh_CN -zh_TW" 0 KiB |
70 |
> |
71 |
> |
72 |
> So that's not it. |
73 |
|
74 |
My next guess would be the minimal use flag which I have set but you don't. |
75 |
I don't know what is the sdk for..native plugin or XUL development? |
76 |
|
77 |
Calculating dependencies... done! |
78 |
[ebuild R ~] www-client/firefox-40.0.2::gentoo USE="custom-cflags custom- |
79 |
optimization dbus gmp-autoupdate gstreamer jemalloc3 jit minimal pulseaudio |
80 |
startup-notification system-cairo system-icu system-jpeg system-libvpx system- |
81 |
sqlite -bindist -debug -egl -gstreamer-0 -hardened (-neon) (-pgo) -selinux {- |
82 |
test} -wifi" LINGUAS="-af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs - |
83 |
cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi - |
84 |
fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk |
85 |
-km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR - |
86 |
pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh |
87 |
-zh_CN -zh_TW" 0 KiB |
88 |
|
89 |
Total: 1 package (1 reinstall), Size of downloads: 0 KiB |
90 |
|
91 |
* IMPORTANT: 1 news items need reading for repository 'gentoo'. |
92 |
* Use eselect news read to view new items. |
93 |
|
94 |
fernan@navi ~ $ equery files firefox |
95 |
* Searching for firefox ... |
96 |
* Contents of www-client/firefox-40.0.2: |
97 |
/etc |
98 |
/etc/revdep-rebuild |
99 |
/etc/revdep-rebuild/10firefox |
100 |
/usr |
101 |
/usr/bin |
102 |
/usr/bin/firefox -> /usr/lib64/firefox/firefox |
103 |
/usr/lib64 |
104 |
/usr/lib64/firefox |
105 |
/usr/lib64/firefox/application.ini |
106 |
/usr/lib64/firefox/bin -> /usr/lib64/firefox |
107 |
/usr/lib64/firefox/browser |
108 |
/usr/lib64/firefox/browser/blocklist.xml |
109 |
/usr/lib64/firefox/browser/chrome |
110 |
/usr/lib64/firefox/browser/chrome.manifest |
111 |
/usr/lib64/firefox/browser/chrome/icons |
112 |
/usr/lib64/firefox/browser/chrome/icons/default |
113 |
/usr/lib64/firefox/browser/chrome/icons/default/default16.png |
114 |
/usr/lib64/firefox/browser/chrome/icons/default/default32.png |
115 |
/usr/lib64/firefox/browser/chrome/icons/default/default48.png |
116 |
/usr/lib64/firefox/browser/components |
117 |
/usr/lib64/firefox/browser/components/components.manifest |
118 |
/usr/lib64/firefox/browser/components/libbrowsercomps.so |
119 |
/usr/lib64/firefox/browser/extensions |
120 |
/usr/lib64/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} |
121 |
/usr/lib64/firefox/browser/extensions/{972ce4c6-7e08-4474- |
122 |
a285-3208198ce6fd}/chrome.manifest |
123 |
/usr/lib64/firefox/browser/extensions/{972ce4c6-7e08-4474- |
124 |
a285-3208198ce6fd}/icon.png |
125 |
/usr/lib64/firefox/browser/extensions/{972ce4c6-7e08-4474- |
126 |
a285-3208198ce6fd}/install.rdf |
127 |
/usr/lib64/firefox/browser/icons |
128 |
/usr/lib64/firefox/browser/icons/mozicon128.png |
129 |
/usr/lib64/firefox/browser/omni.ja |
130 |
/usr/lib64/firefox/chrome.manifest |
131 |
/usr/lib64/firefox/components |
132 |
/usr/lib64/firefox/components/components.manifest |
133 |
/usr/lib64/firefox/components/libdbusservice.so |
134 |
/usr/lib64/firefox/components/libmozgnome.so |
135 |
/usr/lib64/firefox/defaults |
136 |
/usr/lib64/firefox/defaults/pref |
137 |
/usr/lib64/firefox/defaults/pref/channel-prefs.js |
138 |
/usr/lib64/firefox/dependentlibs.list |
139 |
/usr/lib64/firefox/dictionaries |
140 |
/usr/lib64/firefox/dictionaries/en-US.aff |
141 |
/usr/lib64/firefox/dictionaries/en-US.dic |
142 |
/usr/lib64/firefox/firefox |
143 |
/usr/lib64/firefox/firefox-bin |
144 |
/usr/lib64/firefox/gmp-clearkey |
145 |
/usr/lib64/firefox/gmp-clearkey/0.1 |
146 |
/usr/lib64/firefox/gmp-clearkey/0.1/clearkey.info |
147 |
/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so |
148 |
/usr/lib64/firefox/libxul.so |
149 |
/usr/lib64/firefox/omni.ja |
150 |
/usr/lib64/firefox/platform.ini |
151 |
/usr/lib64/firefox/plugin-container |
152 |
/usr/lib64/firefox/removed-files |
153 |
/usr/lib64/firefox/run-mozilla.sh |
154 |
/usr/lib64/firefox/webapprt |
155 |
/usr/lib64/firefox/webapprt-stub |
156 |
/usr/lib64/firefox/webapprt/omni.ja |
157 |
/usr/lib64/firefox/webapprt/webapprt.ini |
158 |
/usr/lib64/firefox/xpcom-config.h |
159 |
/usr/share |
160 |
/usr/share/applications |
161 |
/usr/share/applications/firefox.desktop |
162 |
/usr/share/icons |
163 |
/usr/share/icons/hicolor |
164 |
/usr/share/icons/hicolor/128x128 |
165 |
/usr/share/icons/hicolor/128x128/apps |
166 |
/usr/share/icons/hicolor/128x128/apps/firefox.png |
167 |
/usr/share/icons/hicolor/16x16 |
168 |
/usr/share/icons/hicolor/16x16/apps |
169 |
/usr/share/icons/hicolor/16x16/apps/firefox.png |
170 |
/usr/share/icons/hicolor/22x22 |
171 |
/usr/share/icons/hicolor/22x22/apps |
172 |
/usr/share/icons/hicolor/22x22/apps/firefox.png |
173 |
/usr/share/icons/hicolor/24x24 |
174 |
/usr/share/icons/hicolor/24x24/apps |
175 |
/usr/share/icons/hicolor/24x24/apps/firefox.png |
176 |
/usr/share/icons/hicolor/256x256 |
177 |
/usr/share/icons/hicolor/256x256/apps |
178 |
/usr/share/icons/hicolor/256x256/apps/firefox.png |
179 |
/usr/share/icons/hicolor/32x32 |
180 |
/usr/share/icons/hicolor/32x32/apps |
181 |
/usr/share/icons/hicolor/32x32/apps/firefox.png |
182 |
/usr/share/pixmaps |
183 |
/usr/share/pixmaps/firefox.png |
184 |
|
185 |
|
186 |
-- |
187 |
Fernando Rodriguez |