Closed
Bug 832060
Opened 11 years ago
Closed 6 years ago
Make generation of language pack's install.rdf only generate valid xml
Categories
(Toolkit Graveyard :: Build Config, defect)
Toolkit Graveyard
Build Config
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kmag, Unassigned)
References
Details
+++ This bug was initially created as a clone of Bug #591783 +++ I'm not sure if this is the same issue as before, but there are still several language packs being generated with corrupt install.rdf files due to whitespace before the <?xml?> declaration: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/ar.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/bn-BD.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/ca.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/csb.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/fa.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/ff.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/gd.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0/win32/xpi/nso.xpi
Reporter | ||
Updated•11 years ago
|
Summary: Can't install language packs in the latest nightlies (file appears to be corrupt) → Several language pack XPIs still have malformed install.rdf files
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 3•11 years ago
|
||
Unduping this, since this is still happening for the above language packs in the 19 builds, and the fix for the duped bug had nothing to do with any of these other than fa.xpi
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 4•11 years ago
|
||
This seems to be fixed for ca langpack: bug 829246, unless I'm missing something. ftp://ftp.mozilla.org/pub/firefox/releases/19.0/win32/xpi/ca.xpi
Reporter | ||
Comment 5•11 years ago
|
||
It looks like most of these are now fixed. The only ones I see that still have issues are: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/19.0-candidates/build1/win32/xpi/csb.xpi ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/19.0-candidates/build1/win32/xpi/nso.xpi
Comment 6•11 years ago
|
||
Will corrected langpacks be included in next batch? Otherwise I will reopen bug 485617.
Reporter | ||
Comment 7•11 years ago
|
||
The csb and nso language packs still have malformed install.rdf files in 20.0.
Comment 8•11 years ago
|
||
Yes, we've hit malformed csb langpack in 17.0.6 ESR update.
Reporter | ||
Comment 9•11 years ago
|
||
This is the third release in a row where I've had to manually fix these language packs to upload them to AMO. The ones on FTP are still broken.
Comment 10•11 years ago
|
||
The csb langpack in 17.0.7 ESR seems to be good. Thanks.
Comment 11•11 years ago
|
||
(In reply to jhorak from comment #10) > The csb langpack in 17.0.7 ESR seems to be good. Thanks. That's actually concerning, because we shouldn't take changes to ESR for l10n. Bhavana, can you check what went into 17.0.7 l10n-wise, notably for csb?
Flags: needinfo?(bbajaj)
Reporter | ||
Comment 12•11 years ago
|
||
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.7esr/win32/xpi/csb.xpi seems to still be broken for me.
Comment 13•11 years ago
|
||
(In reply to Axel Hecht [:Pike] from comment #11) > (In reply to jhorak from comment #10) > > The csb langpack in 17.0.7 ESR seems to be good. Thanks. > > That's actually concerning, because we shouldn't take changes to ESR for > l10n. > > Bhavana, can you check what went into 17.0.7 l10n-wise, notably for csb? Given comment 12, I don't think there is an outstanding question for me here.Nevertheless, for reference this is the list of bugs that went in 17.0.7 esr http://mzl.la/17KyUA5, I glanced at it and did not see anything out of ordinary that we tool 110n wise
Flags: needinfo?(bbajaj)
Reporter | ||
Comment 14•11 years ago
|
||
csb.xpi and bg.xpi are still broken in 23.0.
Reporter | ||
Comment 15•11 years ago
|
||
Yet again for 24.0. Can we apply the same fix from bug 833343 to these?
Flags: needinfo?(ehsan)
Comment 16•11 years ago
|
||
(In reply to Kris Maglione [:kmag] from comment #15) > Yet again for 24.0. Can we apply the same fix from bug 833343 to these? I'm not sure.
Flags: needinfo?(ehsan)
Comment 17•10 years ago
|
||
Axel, this keeps happening for every release. Who can look into this bug? Comment #15 mentions a potential solution, but we don't know who can help us corroborate it and fix this bug.
Flags: needinfo?(l10n)
Comment 18•10 years ago
|
||
Let's reshape this bug. I'm torn if that's useful with this bug, but whichever. The only "fix" is to make the build system check the XML, and do "something" if the localized RDF/XML is not valid xml. Apart from that, this bug isn't really actionable, IMHO.
Flags: needinfo?(l10n)
Summary: Several language pack XPIs still have malformed install.rdf files → Make generation of language pack's install.rdf only generate valid xml
Reporter | ||
Comment 20•10 years ago
|
||
The issue in csb.xpi seems, as far as I can tell, to be a blank line at the end of langpack/toolkit/defines.inc I have no idea what the problem with bg.xpi is
Reporter | ||
Comment 21•10 years ago
|
||
I don't know why no-one seems to care about this, or why it seems to have become my job to manually repair these two language packs for every release, but I'm washing my hands of it. Combined, the bg and csb language packs have about 15,000 users. Unless the builds for these are fixed, these users will no longer receive updates for new releases.
Comment 22•10 years ago
|
||
bg should be fixed in the next cycle, and we're removing csb from the builds, too. This should fix itself in the next cycle. Not that it's more reliable, just the symptoms fade away.
Comment 23•6 years ago
|
||
Assuming this is done, and we also switched to manifest.json for language packs.
Status: REOPENED → RESOLVED
Closed: 11 years ago → 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Toolkit → Toolkit Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•