install xz on mac builders to support lzma mars in bb l10n releases

RESOLVED FIXED

Status

RESOLVED FIXED
a year ago
a year ago

People

(Reporter: aki, Assigned: aki)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

There's http://macpkg.sourceforge.net/ if we can figure out how to install the .pkg via puppet.

Otherwise we may want to update the xz package in tooltool ( https://bugzilla.mozilla.org/show_bug.cgi?id=641212#c200 ) to include mac bits.
(Assignee)

Comment 1

a year ago
Created attachment 8891553 [details] [diff] [review]
[puppet] osx-xz.diff

You look like the only real owner of these =\

Hopefully this is an easy review... I already uploaded the built xz-5.2.3.dmg to puppet, and installed on a lion builder via my puppet env. xz runs enough for `xz --help` to work.
Assignee: nobody → aki
Attachment #8891553 - Flags: review?(dustin)
(Assignee)

Comment 2

a year ago
The reasoning here:

- we're still doing l10n release repacks on bb osx rather than tc x-build.
- the new lzma mar requires xz
- this is a stopgap until we get l10n release repacks in tc
Attachment #8891553 - Flags: review?(dustin) → review?(jwatkins)
Comment on attachment 8891553 [details] [diff] [review]
[puppet] osx-xz.diff

Review of attachment 8891553 [details] [diff] [review]:
-----------------------------------------------------------------

lgtm
Attachment #8891553 - Flags: review?(jwatkins) → review+
(Assignee)

Comment 5

a year ago
Landed! I see it rolling out, and when I ssh into them there is now a /usr/bin/xz.

I believe osx only runs puppet on reboot, so the rollout may take longer than usual (I may be wrong). If this is the case, and if we need xz sooner, we can reboot all the osx builders.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.