Closed
Bug 1169089
Opened 10 years ago
Closed 9 years ago
Merge python/mozboot/mozboot/centos.py and python/mozboot/mozboot/fedora.py
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glandium, Assigned: sambuddhabasu1, Mentored)
References
Details
(Whiteboard: [lang=python])
Attachments
(2 files)
1.14 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
11.82 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
Both files are slightly different from each other in ways that tells me they must be both wrong. The only significant difference is the install of the yasm package from pkgs.repoforge.org, presumably because centos6's is too old.
We should merge both files, sort out what should be there that's different between them, and just make the yasm install conditional on the version yum installed (since it's also in the package list)
Comment 1•10 years ago
|
||
Hi, Шэв love to work on this. The only problem is where do I get a playground with Fedora&CentOS to test my code?
Reporter | ||
Comment 2•10 years ago
|
||
Both Fedora and CentOS come in the form of live images you can run in a virtual machine. You can find live images for older releases of both distros.
Comment 3•10 years ago
|
||
You could also use Docker. Both distros distribute Docker images.
Comment 4•10 years ago
|
||
Could not even run MozBoot on LiveCDs with latest CentOS (7 and 7.1) because it has changed distro name.
Attachment #8616450 -
Flags: review?(gps)
Updated•10 years ago
|
Assignee: nobody → tim_tim2000
Status: NEW → ASSIGNED
Comment 5•10 years ago
|
||
Comment on attachment 8616450 [details] [diff] [review]
Makes mozboot run on CentOS 7.*
Review of attachment 8616450 [details] [diff] [review]:
-----------------------------------------------------------------
I'll land this for you.
Attachment #8616450 -
Flags: review?(gps) → review+
Comment 6•10 years ago
|
||
Reporter | ||
Updated•10 years ago
|
Keywords: leave-open
Comment 7•10 years ago
|
||
Comment 8•9 years ago
|
||
Reassigning per IRC request.
Also, I'll be standing up automated testing for bootstrap in the next few days/weeks in bug 1245969. You can use the patches in that bug to test things on Try. You should apply for SCM level 1 access so you don't need someone to push to Try for you.
Assignee: tim_tim2000 → sambuddhabasu1
Assignee | ||
Comment 9•9 years ago
|
||
The patch presently calls "BaseBootstrapper.install_mobile_android_packages(self)" when run on CentOS as there is no "install_mobile_android_packages" defined for CentOS. I am working on implementing the function and if this patch works well, I will add the necessary in the next patch.
Attachment #8721030 -
Flags: review?(mh+mozilla)
Reporter | ||
Comment 10•9 years ago
|
||
Comment on attachment 8721030 [details] [diff] [review]
Merge python/mozboot/mozboot/centos.py and python/mozboot/mozboot/fedora.py
Review of attachment 8721030 [details] [diff] [review]:
-----------------------------------------------------------------
I think Greg has the bootstrap code paged in and would be a better reviewer.
Attachment #8721030 -
Flags: review?(mh+mozilla) → review?(gps)
Comment 11•9 years ago
|
||
Comment on attachment 8721030 [details] [diff] [review]
Merge python/mozboot/mozboot/centos.py and python/mozboot/mozboot/fedora.py
Review of attachment 8721030 [details] [diff] [review]:
-----------------------------------------------------------------
LGTM! I'll land this for you.
Attachment #8721030 -
Flags: review?(gps) → review+
Comment 12•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/da75e05b8efec6676e27fa455c7052ffa764ac36
Bug 1169089 - Merge CentOS and Fedora bootstrap code; r=gps
Comment 13•9 years ago
|
||
bugherder |
Comment 14•9 years ago
|
||
Not sure why this didn't get closed when it merged to central...
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 15•7 years ago
|
||
Removing leave-open keyword from resolved bugs, per :sylvestre.
Keywords: leave-open
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•