Re: Getting a Tier-X for localized builds. X=1

Chris AtLee <[email protected]>
Newsgroups gmane.comp.mozilla.devel.seamonkey
Message-ID <CAKwXs6g0aCX9zPupG9NmPaX7EgWDTcfwYPY=qRXZ3vZDn=oLsw@mail.gmail.com>
Ah, I see what you mean. Yes, that's true, but it can be overridden via the
'en_us_binary_url' parameter to point to a specific binary.

On 21 January 2016 at 16:52, Mike Hommey <[email protected]> wrote:

> On Thu, Jan 21, 2016 at 12:37:22PM -0500, Chris AtLee wrote:
> > > I disagree with this. Specifically, the problem is not with the idea of
> > > repacking nightlies. That is actually sound. The problem is with the
> > > implementation. Build jobs that are independent of nightlies, starting
> > > from a possibly unrelated tree, driven by buildbot scripts (now
> > > mozharness, thankfully, aiui) that drive make scripts, which means
> > > configure must run before even knowing what the tree corresponding to
> > > the nightly is because the makefiles will tell, then update the tree,
> > > rerun configure because the tree changed, and then start running
> > > makefile contraptions replicating part of the build system to build
> > > langpacks that are then fed to the actual thing that does the repack.
> > > And that's probably a simplified view of the mess this actually is.
> > >
> > > The thing is, if the jobs started from the result of the nightly jobs,
> > > with the right tree, like, you know, test jobs do, the first part of
> > > the horror show would go away. A proper build system to build a
> > > langpack would kill another part. Then remains applying the langpack
> > > to a new build, and that part, afaik, works, mostly.
> > >
> >
> >
> > I'm not sure what you mean by this. This is how l10n repacks happen
> > generally right now* - they are triggered after nightly builds finish,
> and
> > consume the nightly builds as input.
>
> You'd think so, but they don't. If you retrigger the l10n repack job for a
> week old nightly, you'll end up with a repacked ... latest nightly.
>
>
> https://dxr.mozilla.org/mozilla-central/rev/66e07ef46853709e3fa91e7c9ad9fe6abf0d5f06/testing/mozharness/scripts/desktop_l10n.py#555,557,565-569,579
>
> The wget_en_US step downloads from
> ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/.
>
> Mike
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.