Closed
Bug 114694
Opened 23 years ago
Closed 23 years ago
update installer for 0.9.7 release
Categories
(SeaMonkey :: Build Config, defect, P1)
SeaMonkey
Build Config
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.2alpha
People
(Reporter: granrosebugs, Assigned: kysmith)
References
()
Details
Attachments
(2 files, 5 obsolete files)
920 bytes,
patch
|
curt
:
review+
granrosebugs
:
superreview+
|
Details | Diff | Splinter Review |
908 bytes,
patch
|
curt
:
review+
granrosebugs
:
superreview+
|
Details | Diff | Splinter Review |
Per the checklist, we need to update makeall.pl to have the correct version for
0.9.7. I'm assigning this to kysmith, but curt feel free to take this if you'd
rather do it. This needs to be changed on the branch after it is cut and on the
trunk.
On the 0.9.7 branch it should be "0.9.7"
On the trunk post097 it should be "0.9.7+"
This should be two patches and both should be landed before the bug is closed.
Reporter | ||
Updated•23 years ago
|
Priority: -- → P1
Target Milestone: --- → mozilla0.9.7
Reporter | ||
Comment 1•23 years ago
|
||
Let's put the Mac installer changes here also.
Need to change config.ini_tmpl and Mozilla.rsrc on both the 0.9.7 branch and on
the trunk to "0.9.7" and "0.9.7+" respectively.
So that should be 2 patches for win32, and 4 (or 2 patches of 2 files each) for
the mac before this bug can be closed.
OS: Windows 98 → All
Hardware: PC → All
Summary: update win32 installer for 0.9.7 release → update installer for 0.9.7 release
Assignee | ||
Comment 3•23 years ago
|
||
here is what we need to change on the 0.9.7 branch
Assignee | ||
Comment 4•23 years ago
|
||
here is what we need to change on the trunk
Reporter | ||
Comment 5•23 years ago
|
||
sr=granrose assuming we get an r= from curt.
Status: NEW → ASSIGNED
Whiteboard: has sr, need r
Updated•23 years ago
|
Attachment #62001 -
Flags: review+
Updated•23 years ago
|
Attachment #62002 -
Flags: review+
Reporter | ||
Updated•23 years ago
|
Attachment #62001 -
Attachment is patch: true
Attachment #62001 -
Flags: superreview+
Attachment #62001 -
Flags: approval+
Reporter | ||
Updated•23 years ago
|
Attachment #62002 -
Attachment is patch: true
Attachment #62002 -
Flags: superreview+
Attachment #62002 -
Flags: approval+
Reporter | ||
Comment 6•23 years ago
|
||
thanks curt. we're ready to go as soon as the tree is open.
Whiteboard: has sr, need r → ready to land
Comment 7•23 years ago
|
||
r= for both Windows patches.
When Kyle has patches for the Mac installer, it would be good to have jj r=
those, I think. (And I don't even know how you create a patch for the
Mozilla.rsrc since it is a binary?)
As long as we're at it, we'd just as well use this bug to track branching the
Linux installer, also. I need to confirm what is required there (I haven't
seen linux on any checklist)and I'll add instructions to this bug. I don't know
if Kyle or another engineer will be doing those patches?
Whiteboard: ready to land → has sr, need r
Comment 8•23 years ago
|
||
r= for both Windows patches.
When Kyle has patches for the Mac installer, it would be good to have jj r=
those, I think. (And I don't even know how you create a patch for the
Mozilla.rsrc since it is a binary?)
As long as we're at it, we'd just as well use this bug to track branching the
Linux installer, also. I need to confirm what is required there (I haven't
seen linux on any checklist)and I'll add instructions to this bug. I don't know
if Kyle or another engineer will be doing those patches?
Whiteboard: has sr, need r → ready to land
Assignee | ||
Comment 9•23 years ago
|
||
I will do the linux stuff too, might as well since I am doing the other
platforms.
Assignee | ||
Comment 10•23 years ago
|
||
Can someone check in my 2 attachments for the win stuff please? TIA.
Comment 11•23 years ago
|
||
I checked in the two Windows changes--even though I don't know what TIA means.
(Time Is Archane. Till I'm Able. Try It Again...)
Assignee | ||
Comment 12•23 years ago
|
||
TIA = Thanks In Advance...thanks dude! :-)
Reporter | ||
Comment 13•23 years ago
|
||
this bug needs to be fixed asap so we can ship on Friday.
Comment 14•23 years ago
|
||
looks like it's already fixed (Curt checked in Kyle's patches).
one of them should mark this bug fixed after confirmation
Reporter | ||
Comment 15•23 years ago
|
||
loan's working on the linux changes still.
Assignee | ||
Comment 16•23 years ago
|
||
Did the mac installer changes get taken care of in another defect?
Comment 17•23 years ago
|
||
I don't think so. I believe we still need mac and linux changes both.
Comment 18•23 years ago
|
||
Waiting for r= so I can check it in. Loan
Comment 19•23 years ago
|
||
Comment on attachment 62431 [details]
Update Mozilla and Netscape install version for the TRUNK
obsolete this one. I typed a wrong patch name
Attachment #62431 -
Attachment is obsolete: true
Attachment #62431 -
Attachment is patch: false
Comment 20•23 years ago
|
||
Waiting for r=
Comment 21•23 years ago
|
||
Need r=/sr= so I can check it in.
Comment 22•23 years ago
|
||
Comment on attachment 62433 [details]
Update Linux install for the TRUNK
This looks good for the trunk, but we still need the branch version, yes?
Attachment #62433 -
Flags: review+
Reporter | ||
Updated•23 years ago
|
Attachment #62436 -
Flags: superreview+
Reporter | ||
Comment 23•23 years ago
|
||
Comment on attachment 62433 [details]
Update Linux install for the TRUNK
are we sure that the version string(s) updated by deliver.pl can handle '+'?
Attachment #62433 -
Flags: superreview+
Updated•23 years ago
|
Attachment #62436 -
Flags: review+
Reporter | ||
Comment 24•23 years ago
|
||
sr=granrose for both linux patches assuming we're sure that deliver.pl can
handle '+' in the version string on the trunk (we've never done that before).
Reporter | ||
Updated•23 years ago
|
Attachment #62436 -
Flags: superreview+
Comment 25•23 years ago
|
||
XPInstall is not designed to handle "extra" characters in the version string. I
belive it parses the values as integers. If this is going in it should be
tested by running a test xpi with such a version string and ensuring it updates
a previously registered package correctly. I don't think we should stuff
non-numeric chars in the XPInstall package version string (except for the
delimiter period ('.') char of course). CC'ing dveditz for an opinion.
Reporter | ||
Comment 26•23 years ago
|
||
removed my sr, spoke too soon, noticed some problems. For starters, we
shouldn't check in the "+" for the netscape deliver.pl on the branch. Since
we've never tested it, and have to ship 097 builds tomorrow, we shouldn't risk it.
Also, the N6 version should have the same format across versions. For 6.2 it
was 6.20.0, for 6.2.1, it was 6.20.1, so it should remain 6.20.1, not 6.21. The
reason we had to use 6.20 is because we had to use 6.10 and we had to use 6.10
because we had a 6.01 and smartupdate sees 6.01 and 6.1 as the same number.
Comment 27•23 years ago
|
||
Comment on attachment 62436 [details] [diff] [review]
Update Linux install version for the BRANCH
Need to resummit this patch for the branch
Attachment #62436 -
Attachment is obsolete: true
Comment 28•23 years ago
|
||
Update the netscape version to 6.20.1 and no + sign on the branch. Need r/sr
again please
Reporter | ||
Updated•23 years ago
|
Attachment #62449 -
Flags: superreview+
Reporter | ||
Updated•23 years ago
|
Attachment #62433 -
Flags: superreview+
Reporter | ||
Comment 29•23 years ago
|
||
sr=granrose for the updated branch patch.
you'll need a new patch for the trunk also with no "+" and 6.20.1 rather than 6.21
Comment 30•23 years ago
|
||
Comment on attachment 62433 [details]
Update Linux install for the TRUNK
Obsolete this patch. Will resummit a new patch for the TRUNK
Attachment #62433 -
Attachment is obsolete: true
Attachment #62433 -
Attachment is patch: false
Comment 31•23 years ago
|
||
Need r=/sr= for this patch
Updated•23 years ago
|
Attachment #62449 -
Flags: review+
Reporter | ||
Comment 32•23 years ago
|
||
Comment on attachment 62455 [details] [diff] [review]
Update to 6.20.1 and remove + sign for the TRUNK
sr=granrose for updated trunk patch.
Attachment #62455 -
Flags: superreview+
Updated•23 years ago
|
Attachment #62455 -
Flags: review+
Comment 33•23 years ago
|
||
Checked in both patches for the trunk and 097 branch (unix install). I leave
this bug open because we are waiting for Mac.
Loan
Assignee | ||
Comment 34•23 years ago
|
||
OK win32 files checked in, linux files checked in. For the mac we have checked
in changes for the file mozilla/xpinstall/wizard/mac/rsrc/Mozilla.rsrc but we
have not dealt with the mozilla/xpinstall/wizard/mac/macbuild/config.ini_tmpl,
we are working on figuring out what to change exactly there but may not have an
answer within the next few days. We haven't changed this file in a while so not
changing it has not stopped us from shipping before and I don't think it should
stop us now.
Comment 35•23 years ago
|
||
If 6.2 was 6.20.0 because 6.01 was 6.01 (and not 6.0.1) then 6.21 probably
should have been 6.21.0 Too bad we didn't catch this at 6.1 and stick with 6.1
-- the actual versions still would have differed by the appended buildID.
Oh well.
The plus for xpinstall version wouldn't have mattered, it would have delimited
the atoi() conversion and we'd have gone on to the next '.'
Reporter | ||
Comment 36•23 years ago
|
||
what do we need to do about the mac installer changes so we're ready for 0.9.8?
Assignee | ||
Comment 37•23 years ago
|
||
We need to understand how the file
mozilla/xpinstall/wizard/mac/macbuild/config.ini_tmpl
fits into the installer, then we can understand how to set the value of the
"Version" parameter in there.
Assignee | ||
Comment 38•23 years ago
|
||
Need to find out specifics for mac for 0.9.8. JJ sent out an email last week to
the ex-XPinstall group members asking for info.
Comment 39•23 years ago
|
||
I have been researching this with the alumni installer members and have a pretty
good picture of what is going on. It is not consistant across platform nor
across mozilla vs netscape so I've been holding off on definitive instructions
until I'm confident of a plan that will address all fronts.
Assignee | ||
Comment 40•23 years ago
|
||
moving out to mozilla0.9.9
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Comment 42•23 years ago
|
||
Moving Netscape owned 0.9.9 and 1.0 bugs that don't have an nsbeta1, nsbeta1+,
topembed, topembed+, Mozilla0.9.9+ or Mozilla1.0+ keyword. Please send any
questions or feedback about this to adt@netscape.com. You can search for
"Moving bugs not scheduled for a project" to quickly delete this bugmail.
Target Milestone: mozilla1.0 → mozilla1.2
Comment 43•23 years ago
|
||
Kyle, I think you can close this bug since it was originally intended to track
the 0.9.7 version string update... hopefully fixed by now :-)
We should have a separate bug to follow-up with the issue regarding how to
update the "Version=" line in config.ini_tmpl on mac, and indicate this bug
(114694) as a reference
Comment 44•23 years ago
|
||
Comment on attachment 62001 [details] [diff] [review]
win32 branch diffs
obsoleting old approved and landed patches so they don't look like approved
changes waiting to land.
Attachment #62001 -
Attachment is obsolete: true
Comment 45•23 years ago
|
||
Comment on attachment 62002 [details] [diff] [review]
win32 trunk diffs
a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #62002 -
Attachment is obsolete: true
Comment 46•23 years ago
|
||
oops, bad paste. sorry. obsoleting old patches.
Assignee | ||
Comment 47•23 years ago
|
||
resolving fixed.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 48•23 years ago
|
||
what's the bug number to resolve the question of what to put in the
config.ini_tmpl? or do we know that and a separate bug is not required?
Comment 49•23 years ago
|
||
Regarding comment 48: JJ and I discussed _what_ to generate in the config.ini
from the config.ini_tmpl last Friday, April 12, 2002.
Specifically, if we are shipping version 1.0.1d.0
(release.revision.fix/dev-stage.internal-stage) per the first `vers' resource in
the mozilla (or netscape) binary then the version we generate into the
LegacyCheck section of the config.ini would be the *same* version: 1.0.1d.0.
Note that ``fix/dev-stage'' is our own format to capture the fix and dev-stage
where dev-stage can be any of the following in descending order from `r' to `a'
such that `r' > `a':
r => release
d => development
a => alpha
b => beta
Trust this helps.
Comment 50•23 years ago
|
||
Comment 49 erratum:
``in descending order from `r' to `a' such that `r' > `a':''
should read
``in descending order from `r' to `b' such that `r' > `b':''
^^^ ^^^
Comment 51•23 years ago
|
||
Dammit. I got it wrong again. Here's the order:
`d' < `a' < `b' < `r' (from the code this time :o))
Comment 52•23 years ago
|
||
Samir, thanks for your additional input on this topic. I'll add it to the notes
I took during our recent phone talk, and will publish and share the result with
other Release team members.
Reporter | ||
Comment 53•23 years ago
|
||
verified fixed. thanks for the clarification, Samir.
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•