Gentoo Archives: gentoo-user

From: "»Q«" <boxcars@×××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Firefox 38.1.0 :-(
Date: Mon, 03 Aug 2015 01:47:21
Message-Id: 20150802204654.1534495e@sepulchrave.remarqs
In Reply to: Re: [gentoo-user] Re: Firefox 38.1.0 :-( by Mick
1 On Sun, 2 Aug 2015 09:41:35 +0100
2 Mick <michaelkintzios@×××××.com> wrote:
3
4 > On Sunday 02 Aug 2015 05:20:21 »Q« wrote:
5 > > On Thu, 30 Jul 2015 22:46:40 +0300
6 > >
7 > > Emre Eryilmaz <emre.eryilmaz@××××××.com> wrote:
8 > > > 2015-07-30 21:23 GMT+03:00 Alan Mackenzie <acm@×××.de>:
9 > > > > Over the course of the last 24 hours, Firefox 38.1.0 became
10 > > > > stable in portage, so I merged it in.
11 > > > >
12 > > > > What a mistake!
13 > > >
14 > > > It's a firefox profile problems. No data loss. Because aurora goes
15 > > > firefox developer edition and firefox developer edition has a new
16 > > > firefox profile. Its solutions:
17 > > > https://bugs.gentoo.org/show_bug.cgi?id=555416#c5
18 > >
19 > > I'm confused by all this. Why should the bindist USE flag control
20 > > whether Firefox ESR or Firefox aurora/developer gets built? Will
21 > > Firefox ESR no longer compile with the option
22 > > --disable-official-branding ?
23 >
24 > There is no "--disable-official-branding" here:
25 >
26 > Installed versions: 38.1.0^d(09:32:07 07/31/15)(dbus
27 > gmp-autoupdate jemalloc3 jit minimal pulseaudio startup-notification
28 > -bindist -custom-cflags -custom-optimization -debug -egl -gstreamer
29 > -gstreamer-0 -hardened -neon -pgo -selinux -system-cairo -system-icu
30 > -system-jpeg -system-libvpx -system-sqlite -test -wifi LINGUAS="en_GB
31 > -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de
32 > -el -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL
33 > -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk
34 > -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl
35 > -pt_BR - pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te
36 > -th -tr -uk -vi -xh -zh_CN -zh_TW")
37
38 It's not a USE flag -- it's a config option for building Firefox. You
39 can see yours by entering "about:buildconfig" in Firefox's address bar.
40
41 > > Or does --disable-official-branding now
42 > > produce an ESR version that behaves like a developer version WRT
43 > > profiles? (If the answer to that last question is "yes", then ISTM
44 > > this is an upstream bug.)
45 >
46 > The USE flag in question is bindist. Without it you get FF ESR and
47 > all works as before. With it set you get the new developer profile
48 > and you have to deselect it *each time* if you want your old profile
49 > back.
50
51 On the face of things, the bindist flag shouldn't control that; with
52 bindist set, you should also get ESR, only unbranded. And ESR
53 shouldn't be creating new profiles. Upstream's developer (formerly
54 aurora) channel, which does use those profiles, is a separate channel
55 from ESR. The developer channel is a pre-beta channel, currenty
56 offering Firefox 41.0a2, <https://www.mozilla.org/firefox/developer/>.