Closed
Bug 1048921
Opened 11 years ago
Closed 11 years ago
figure out how to transform mac builds from old style -> new style in mars
Categories
(Release Engineering :: Release Requests, defect)
Release Engineering
Release Requests
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: bhearsum, Unassigned)
References
Details
After bug 1047738 lands, we'll be putting distribution/ in .app/MozResources rather than .app/Contents/MacOS/distribution. We'll also be moving channel-prefs.js. Neither of these files is normally touched by a mar, so we'll need to do something special to rearrange them.
Is there some way we can move existing files around, without shipping new contents?
Flags: needinfo?(robert.strong.bugs)
Flags: needinfo?(nthomas)
Comment 1•11 years ago
|
||
channel-prefs.js will be handled in bug 1047728 and will be handled using our current capabilities in the updater.
A solution for distribution/ will need to be developed and though I haven't decided on a solution we'll come up with something.
Flags: needinfo?(robert.strong.bugs)
Comment 2•11 years ago
|
||
Smells a like a "MOVE-IF <source> <destination>" instruction added to the updater. Such a thing would require a watershed, to get an updater on disk that understands the new instruction (ie got to ship support in a release, and use it in the next one). Or maybe a post-update task hardcoded into the app, which wouldn't need a watershed. I'll stop trespassing on rstrong's patch now.
There are too many partners & variations for us to build & test custom mar files IMO.
Flags: needinfo?(nthomas)
Comment 3•11 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #2)
> Smells a like a "MOVE-IF <source> <destination>" instruction added to the
> updater. Such a thing would require a watershed, to get an updater on disk
> that understands the new instruction (ie got to ship support in a release,
> and use it in the next one). Or maybe a post-update task hardcoded into the
> app, which wouldn't need a watershed. I'll stop trespassing on rstrong's
> patch now.
Agreed on both scores. I haven't decided on which path to take and feel free to "trespass"!
> There are too many partners & variations for us to build & test custom mar
> files IMO.
Agreed wholeheartedly and I wouldn't do that to you guys.
| Reporter | ||
Comment 4•11 years ago
|
||
11:47 <@bhearsum> rstrong: does https://bugzilla.mozilla.org/show_bug.cgi?id=1048921 need to be addressed still?
11:48 < rstrong> bhearsum: no... it is already handled
11:48 <@bhearsum> ah, ok
11:48 <@bhearsum> is it a WONTFIX then?
11:48 < rstrong> bhearsum: sure
11:48 <@bhearsum> thanks!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
| Assignee | ||
Updated•4 years ago
|
Component: Custom Release Requests → Release Requests
You need to log in
before you can comment on or make changes to this bug.
Description
•