Translations missing due to universe demotion

Bug #512285 reported by Abel Puertas
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Medium
Unassigned
tuxtype (Ubuntu)
Fix Released
Undecided
Unassigned
Lucid
Fix Released
Undecided
Unassigned

Bug Description

Impact: The translations are missing from the package tuxtype-data, affecting all international users.
Cause: Tuxtype was built for the Lucid cycle while it was still in main, so its translations were stripped to go to langpacks.
Then it was demoted to universe and never rebuilt, so its translations are missing from the current package in the repos.
Development version fix: The problem has been fixed for Maverick by just rebuilding the package. No source code changes were necessary.
Stable version patch: A simple version bump and a rebuild are needed, no other source or packaging changes are necessary.
TEST CASE: Run tuxtype, select "Options" > "Setup Language" > any language other than English. The translations aren't there so an English environment will still be shown.

A fixed package has been uploaded to https://launchpad.net/~ts.sch.gr/+archive/ppa, has been tested, and found to be working fine.
Only the version number has been changed, so no regressions are expected.

The original bug report follows:
--

Binary package hint: tuxtype

In package' s lucid lynx when I try to change the language to spanish, it fails.
Don't closes itself, don't report errors in terminal, but the language don't change.

Revision history for this message
Mark_Hamill (rafamtv) wrote :

In jaunty with 1.5.17.dfsg1-3ubuntu2.deb change the language to spanish works perfetly. Otherwise don't work the lessons.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

It's the same problem as tuxpaint (bug #572994).
Tuxtype was compiled while it was still in main, so its translations were stripped to go to the langpacks.
Then it was demoted, but never rebuilt.
So the translations are not contained withing tuxtype-data.deb, and a simple reupload is needed for the problem to be fixed.

I'd say it's more of a launchpad problem than a tuxtype/tuxpaint problem. I.e. a dummy version bump should be done automatically every time a package is demoted from main to universe.

For anyone interested, I've uploaded a fixed version of tuxpaint in the Greek schools PPA:
https://launchpad.net/~ts.sch.gr/+archive/ppa/
You can either add the ppa to your sources, or just get the .deb from:
https://launchpad.net/~ts.sch.gr/+archive/ppa/+files/tuxtype-data_1.8.0-1ubuntu1~ppa0_all.deb

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I filed a soyuz bug for that (bug #612909), if anyone knows of a better way to address the problem, please do so.

David Planella (dpm)
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → Medium
summary: - Cannot change language
+ Translations missing due to universe demotion
description: updated
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I uploaded a fixed package to lucid-proposed, waiting for approvement from the archive admins...
http://launchpadlibrarian.net/52992669/tuxtype_1.8.0-1ubuntu1_source.changes

Revision history for this message
Jonathan Riddell (jr) wrote :

Needs approval from ubuntu-sru

Needs test case

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I had modified comment #1 to include a TEST CASE, is something more needed?

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

(sorry, not comment #1, I meant the bug description)

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted tuxtype into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in tuxtype (Ubuntu Lucid):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Works fine for me:

$ dpkg-query -W -f '${Version}\n' tuxtype
1.8.0-1ubuntu1
$ dpkg -L tuxtype-data | grep el/LC_MESSAGES/tuxtype.mo
/usr/share/locale/el/LC_MESSAGES/tuxtype.mo
$ tuxtype
(selecting "Options" > "Setup Language" > "Greek" ==> displays Greek interface)

Martin Pitt (pitti)
tags: added: verification-donee
removed: verification-needed
tags: added: verification-done
removed: verification-donee
Revision history for this message
Martin Pitt (pitti) wrote :

Has a newer version in maverick, assuming fixed there.

Changed in tuxtype (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tuxtype - 1.8.0-1ubuntu1

---------------
tuxtype (1.8.0-1ubuntu1) lucid-proposed; urgency=low

  * Version bump to include the missing translations (LP: #512285)
 -- Alkis Georgopoulos <email address hidden> Tue, 03 Aug 2010 15:39:26 +0300

Changed in tuxtype (Ubuntu Lucid):
status: Fix Committed → Fix Released
Gabor Kelemen (kelemeng)
Changed in ubuntu-translations:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.