Closed Bug 408318 Opened 17 years ago Closed 17 years ago

Unable to update from b1 > b2 for Japan Locale

Categories

(Release Engineering :: General, defect)

PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: tchung, Assigned: rhelmer)

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

I am unable to update from beta 1 to beta 2 on the Japan Locale for mac.   Changing to betatest channel, reports update not found.   



Reproducible: Always

Steps to Reproduce:
1. Install ja fx3 beta 1
2. change channel-prefs.js, app.update.channel = "betatest"
3. restart browser, then Help > Check for Updates
4. Verify updates are not found.

This works for other locales (en-US, ko, de)
Actual Results:  
No updates for ja-jp beta 1

Expected Results:  
updates available ja-jp for beta 2
Flags: blocking-firefox3?
Component: Software Update → Build & Release
Flags: blocking-firefox3?
Product: Firefox → mozilla.org
QA Contact: software.update → build
Version: unspecified → other
Assignee: nobody → rhelmer
Can you please post the build ID of the build in question? I see a valid update here:

https://aus2.mozilla.org/update/2/Firefox/3.0b1/2007110903/Darwin_Universal-gcc3/ja-JP-mac/betatest/Darwin%208.8.1/update.xml

If the build ID matches the one above (2007110903) then can you please use LiveHTTPHeaders or a traffic sniffer to check which URL is being accessed for updates?
Status: NEW → ASSIGNED
Yes, sorry, the build ID of the ja-JP b1 is: 

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; ja; rv:1.9b1) Gecko/2007110903 Firefox/3.0b1

sniffing the update request:
--------------------------
https://aus2.mozilla.org/update/3/Firefox/3.0b1/2007110903/Darwin_Universal-gcc3/ja/betatest/Darwin%208.11.1/default/default/update.xml?force=1

GET /update/3/Firefox/3.0b1/2007110903/Darwin_Universal-gcc3/ja/betatest/Darwin%208.11.1/default/default/update.xml?force=1 HTTP/1.1
Host: aus2.mozilla.org
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; ja; rv:1.9b1) Gecko/2007110903 Firefox/3.0b1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ja,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cache-Control: no-cache
Cookie: aus=10.2.81.4.1197607611441763
(In reply to comment #2)
> Yes, sorry, the build ID of the ja-JP b1 is: 
> 
> Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; ja; rv:1.9b1) Gecko/2007110903
> Firefox/3.0b1
> 
> sniffing the update request:
> --------------------------
> https://aus2.mozilla.org/update/3/Firefox/3.0b1/2007110903/Darwin_Universal-gcc3/ja/betatest/Darwin%208.11.1/default/default/update.xml?force=1
> 
> GET
> /update/3/Firefox/3.0b1/2007110903/Darwin_Universal-gcc3/ja/betatest/Darwin%208.11.1/default/default/update.xml?force=1
> HTTP/1.1
> Host: aus2.mozilla.org
> User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; ja; rv:1.9b1)
> Gecko/2007110903 Firefox/3.0b1
> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> Accept-Language: ja,en-us;q=0.7,en;q=0.3
> Accept-Encoding: gzip,deflate
> Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7
> Keep-Alive: 300
> Connection: keep-alive
> Cache-Control: no-cache
> Cookie: aus=10.2.81.4.1197607611441763
> 

Thanks Tony, this is exactly what I needed to know.

Hmm.. that's weird, it's looking for "ja" instead of "ja-JP-mac" for the locale... I wonder if the wrong locale was shipped somehow? Either that, or this localization has changed.

Axel, do you know if this locale was changed so that the AUS URL substitutes "ja" for "%locale%"?
Tony, just to confirm, this is downloaded from http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b1/mac/ja-JP-mac/Firefox%203.0%20Beta%201.dmg  (or what you have is identical to that version) right?
firefox-l10n.js for ja-JP-mac says 

pref("general.useragent.locale", "@AB_CD@");

so that should be allright.
rob, oh wait, i think i grabbed the wrong build.  i downloaded from:  ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.0b1-candidates/rc3/firefox-3.0b1.ja.mac.dmg

This is probably the problem.  Is this invalid build?  if so, why is it there?
ja on mac isn't part of shipped-locales (ja-JP-mac is).

Not sure when that kicks in in the automation phase, so it might be OK to be on ftp. It's not on releases, though.
I've confirmed this bug is invalid.   I downloaded the ja-JP-mac build, and it updates to b2 nicely on betatest.

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; ja-JP-mac; rv:1.9b2) Gecko/2007121014 Firefox/3.0b2

Mistake on my part grabbing an invalid build.  If firefox-3.0b1.ja.mac.dmg is invalid, can we get rid of it from the ftp folder?  
ah, read closely, its not on releases.   thanks.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.