Closed Bug 1299661 Opened 5 years ago Closed 5 years ago

mach bootstrap still asks to clone when using old mercurial and not upgrading it

Categories

(Firefox Build System :: Mach Core, enhancement)

enhancement
Not set
normal

Tracking

(firefox51 fixed)

RESOLVED FIXED
mozilla51
Tracking Status
firefox51 --- fixed

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(1 file)

No description provided.
And this is wrong behavior why?
Flags: needinfo?(mh+mozilla)
To detail a bit how I came to that: I've setup an Ubuntu 14.04 EC2 instance with plenty of cores to build Firefox quickly. So I installed mercurial from Ubuntu (2.8), cloned m-c and used mach bootstrap. Which asked me to upgrade mercurial, which I refused (useless use of time), and when it came to the last bit of mach bootstrap, it failed to run hg log -T (-T is unknown in 2.8) and then concluded it meant I didn't have a clone, so it asked me if I wanted to clone.
Flags: needinfo?(mh+mozilla)
Summary: mach still asks to clone when using old mercurial and not upgrading it → mach bootstrap still asks to clone when using old mercurial and not upgrading it
Comment on attachment 8786986 [details]
Bug 1299661 - Use hg --template flag instead of -T.

https://reviewboard.mozilla.org/r/75832/#review73782
Attachment #8786986 - Flags: review?(gps) → review+
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/c7e1ff331aff
Use hg --template flag instead of -T. r=gps
https://hg.mozilla.org/mozilla-central/rev/c7e1ff331aff
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.