Upcoming xulrunner transition
Andreas Barth
aba at not.so.argh.org
Sun Jun 8 08:09:05 UTC 2008
* Mike Hommey (mh at glandium.org) [080608 08:55]:
> On Sat, Jun 07, 2008 at 10:15:50PM +0200, Andreas Barth wrote:
> > * Mike Hommey (mh at glandium.org) [080607 09:08]:
> > > - I upload both iceweasel and xulrunner rc2 releases to unstable, after
> > > I'm ready to upload them, and after you tell me I can go on, if my
> > > network connection permits.
> >
> > There is this comment from Matthias (doko) about xulrunner which will
> > help us with (not only) this transition:
> >
> > | - either make the -dev and the -common packages architecture
> > | dependant. ftp space is not the only thing to consider when
> > | making a decision about arch/indep packages.
> > |
> > | - or loosen the dependencies; I hardly doubt that the dependencies
> > | need to be as strict as they currently are. To loosen those the
> > | package maintainer needs to monitor the upstream changes. This
> > | is more effort, but can be done, e.g. GCC packaging is done in
> > | a way to reduce dependencies and to ease transitions. It's more
> > | effort in package maintainance, but helps overall.
> >
> > I'd appreciate if you could do these changes - the first one shouldn't
> > be too complicated.
>
> Only 4 years ago, Steve McIntyre filed bugs on arch-dependent packages
> containing a large amount of arch-independent data. Have things changed
> in the last 4 years ?
I would consider the xulrunner-packages to be the exception to the rule.
Normally, using arch=all-packages is the right thing to do. However, in
case of xulrunner, which is a build-dependency of many central packages
(which means if they fail to build they can block quite many other
packages), I think that archive space (we speak about 11*4 MB = 44 MB)
counts less than saving time of the involved teams.
> Anyways, the second option is out of question, I already spend too much
> time on xulrunner, and don't want to spend more.
I can understand that.
> Now, if only I (or anyone else, actually) had time to fix #246992, which
> is the real problem...
That isn't so trivial - otherwise, it would've been done already. But
yes, that should be done some day. Until that happens however, we should
try to reduce impact in cases it hurts us bad.
> If my network stays in this state for the next few days and I can't
> upload, maybe I can send an interdiff between the last .diff.gz in
> experimental and the new .diff.gz so that someone could upload for me.
> Volunteers?
That'd work. But please tell me what all needs to be uploaded, and in
which order (and sign the interdiff of course :) ). As alternative, you
can send me a signed dsc + diff, and I can do the builds and uploads (so
basically you have a source-only "upload").
Cheers,
Andi
--
http://home.arcor.de/andreas-barth/
More information about the pkg-mozilla-maintainers
mailing list