Closed
Bug 525470
Opened 15 years ago
Closed 15 years ago
Fennec 1.0b5 deb packages are broken
Categories
(Release Engineering :: General, defect, P2)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mfinkle, Assigned: coop)
References
Details
Attachments
(1 file)
1.89 KB,
patch
|
mozilla
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
Nightly Fennec deb fails to launch. The deb is empty. Multi-locale build is overwriting a good single locale deb with a bad multi-locale deb. Tinderbox log: http://tinderbox.mozilla.org/showlog.cgi?log=Mobile/1256889604.1256892737.7178.gz&fulltext=1 Search for "fennec_1.0b5_armel.deb" and you will see a 556KB (good) file uploaded and then a 24KB (bad) file uploaded. The bad file is the result of repacking the deb from the multi-locale bz2 archive. The | make deb | code assumes the bz2 package has a specific name and it is trying to use the en-US bz2, which was removed (and not what we want to use): bunzip2: Can't open input file ../../dist/fennec-1.0b5.en-US.linux-gnueabi-arm.tar.bz2: No such file or directory.
Assignee | ||
Updated•15 years ago
|
Assignee: nobody → ccooper
Status: NEW → ASSIGNED
OS: Mac OS X → All
Priority: -- → P2
Hardware: x86 → All
Comment 1•15 years ago
|
||
This probably is because of the step that removes the packages from the single-locale build: http://mxr.mozilla.org/build/source/buildbotcustom/process/factory.py#4069 *sigh* I can see fixing this by doing the single-locale build completely separated from the multi-locale build (bug 525327). It was a bad choice to have both happening in the same builder.
Assignee | ||
Comment 2•15 years ago
|
||
I have a patch for this running in staging right now.
Assignee | ||
Comment 3•15 years ago
|
||
I also pass the extraArgs to the other commands in this block as well, but they aren't used at present. This is running in staging right now.
Attachment #409406 -
Flags: review?(aki)
Assignee | ||
Comment 4•15 years ago
|
||
(In reply to comment #3) > This is running in staging right now. ...and the successful step log is here: http://staging-master.build.mozilla.org:8011/builders/Maemo%20mozilla-1.9.2%20nightly/builds/81/steps/make_mobile_deb_2/logs/stdio
Updated•15 years ago
|
Attachment #409406 -
Flags: review?(aki) → review+
Assignee | ||
Updated•15 years ago
|
Component: Linux/Maemo → Release Engineering
Product: Fennec → mozilla.org
QA Contact: maemo-linux → release
Version: Trunk → other
Assignee | ||
Updated•15 years ago
|
Attachment #409406 -
Flags: checked-in+
Assignee | ||
Comment 5•15 years ago
|
||
Comment on attachment 409406 [details] [diff] [review] Pass extraArgs to the 'make deb' command http://hg.mozilla.org/build/buildbotcustom/rev/f2a9d86c5479
Assignee | ||
Comment 6•15 years ago
|
||
Looks fixed according to: http://tinderbox.mozilla.org/showlog.cgi?log=Mobile/1256939530.1256944478.22556.gz
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 7•15 years ago
|
||
Verified: 1) The multi-locale's deb was generated of the multi-locale's tar ball 2) The size of the deb uploaded makes more sense [1] bunzip2 -c ../../dist/fennec-1.0b5.multi.linux-gnueabi-arm.tar.bz2 | tar -xf- -C debian/fennec//usr/local/fennec-1.0b5 [2] fennec_1.0b5_armel.deb 31-Oct-2009 01:56 1.2M fennec-1.0b5.multi.linux-gnueabi-arm.tar.bz2 31-Oct-2009 01:56 11M xulrunner-1.9.2b2pre.en-US.linux-gnueabi-arm.tests.tar.bz2 31-Oct-2009 01:54 9.2M xulrunner-1.9.2b2pre.en-US.linux-gnueabi-arm.tar.bz2 31-Oct-2009 01:54 9.8M xulrunner_1.9.2b2pre-20091031010516_armel.deb 31-Oct-2009 01:54 11M fennec-1.0b5.en-US.linux-gnueabi-arm.tar.bz2 31-Oct-2009 01:54 10M
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•