Closed Bug 1138031 Opened 10 years ago Closed 10 years ago

Seamonkey: reliable Version compatibility check for Language packs required

Categories

(SeaMonkey :: Build Config, defect)

x86_64
Windows 7
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1084258

People

(Reporter: RainerBielefeldNG, Unassigned)

References

Details

(Keywords: helpwanted)

Currently Seamonkey will allow installation of outdated Language pack versions without warning, and even worse, after an update of the Seamonkiy suite, obsolete Language Packs will remain and can be used without any warning. That might cause trouble as we see in "[Bug 1136767] With outdated unnecessary Language pack: Attempt to manage Feed Subscription fails with error message", "[Bug 1137600] With outdated unnecessary Language pack Browser shows xml error message instead of "timeout" for not existing web page". Minor severity because I think most users do not use LP, but localized builds.
Hm, there is a Language Pack compatibility check, but may be it does not work reliably, or is not active in Candidates, or I simply do not understand that stuff? The reported problem definitively does exist, but: I launched an alternative 2.32 Seamonkey version what uses the same User Profile like my installed German Seamonkey 2.33.B1 Build 20150223174142 on German WIN7 64bit, and immediately SM recognized inappropriate 2.33 Language packs.
Keywords: helpwanted
Summary: Seamonkey: Version compatibility check for Language packs required → Seamonkey: reliable Version compatibility check for Language packs required
See Also: → 1136767, 1137600
Steps how to reproduce: 1. German Seamonkey 2.33.B1 Build 20150223174142 2. on <http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/2.31/langpack/> in Seamonkey Browser click seamonkey-2.31.ru.langpack.xpi And install Russian Language Pack Expected: warning or similar Actual: nothing unusual, outdated Language Pack will be installed and can be used.
(In reply to Rainer Bielefeld from comment #2) > Steps how to reproduce: > 1. German Seamonkey 2.33.B1 Build 20150223174142 > 2. on > <http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/2.31/langpack/> > in Seamonkey Browser click seamonkey-2.31.ru.langpack.xpi > And install Russian Language Pack > Expected: warning or similar > Actual: nothing unusual, outdated Language Pack will be installed and > can be used. This language pack has a maxVersion of 2.* meaning it will install in any version 2 of Seamonkey. The language packs themselves need to be fixed.
Component: Add-ons Manager → Build Config
Product: Toolkit → SeaMonkey
It's a build system failure, tracked in bug 1084258. I have a potential patch locally but don't get around to test it (as testing is slightly complicated) and it's unclear if mozilla-central will take the patch (as the offending code is there).
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.