[Gutsy] Tagtool without icon and in english only

Bug #160152 reported by patrick_g
4
Affects Status Importance Assigned to Milestone
tagtool (Debian)
Fix Released
Unknown
tagtool (Ubuntu)
Fix Released
Medium
Unassigned
Gutsy
Fix Released
Medium
Unassigned
Hardy
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: tagtool

Hello,

In Feisty i use Tagtool to tag and rename my MP3 and Ogg Vorbis files. It works in french and there is a specific icon in the menu.

In Gutsy (after un fresh install) Tagtool is in english only (i can't find where to change the default language) and there is no specific icon in the menu (there is just the fall back icon).

TEST CASE:

1) Install tagtool from the gutsy repository. Verify that none of the translations from supported languages (pt fr cs es it en_GB de bg lt ua ru pl sv nl pt_BR) are effectively used by the application. You can test different locales from yours by prepending LANG=lang_COUNTRY to the tagtool call (for example LANG=fr_FR.UTF8 tagtool).
In case you need it, you can define the locale with the command (portuguese Brasil used as an example): sudo localedef -c -f UTF-8 -i pt_BR pt_BR.UTF-8

2) Install or upgrade tagtool from the gutsy-proposed repository. With the same procedure as above, verify that tagtool is available in all supported languages.

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Icon problem confirmed. Fix will be available in my PPA soon. But I have no idea about French translations. Perhaps you will have to set language at login time.

Changed in tagtool:
status: New → Confirmed
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Fix for icon problem available in my PPA.
Can anyone from MOTU team sync the package http://ppa.launchpad.net/onkarshinde/ubuntu/pool/main/t/tagtool/tagtool_0.12.3-2ubuntu1~ppa1.dsc
Please let me know if there are any packaging problems.

Revision history for this message
patrick_g (patrick-guignot) wrote :

Thanks a lot for the icon fix and i wait for the update in synaptic.

Concerning the translation problem : i did not understand the sentence "you will have to set language at login time".
My Gutsy is in french and there is only tagtool in english.
Can i do something to help you ? Provide a file, a dmesg or another thing ?

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Doing a 'dpkg -L easytag |grep fr' from command line gives me following,

/usr/share/locale/fr
/usr/share/locale/fr/LC_MESSAGES
/usr/share/locale/fr/LC_MESSAGES/easytag.mo

So that means translation file is installed. I don't use/understand French so I really can not help you in this matter.

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

The attached debdiff fixes the icon problem. I am assuming that this can be considered as a SRU.
Please let me know if it is not the case. Then I will prepare an update for hardy version.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

First of all, thanks for your work, it is appreciated.

Concerning gutsy, yes, this would require an sru which is very unlikely to be granted for such a fix (the easy workaround is simply to select the icon manually with alacarte).
For hardy, I have given a look at the package and I think this would also need to be fixed. Can you check it and eventually propose a fix?

Changed in tagtool:
assignee: nobody → onkarshinde
status: Confirmed → In Progress
importance: Undecided → Wishlist
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I forgot to mention that you should check too if a TagTool icon is not by any chance being provided upstream, so that it is just a question of installing it (instead of using the menu pixmap).

Revision history for this message
patrick_g (patrick-guignot) wrote :

>>> From Onkar Shinde : "Doing a 'dpkg -L easytag |grep fr' from command line gives me following,
/usr/share/locale/fr
/usr/share/locale/fr/LC_MESSAGES
/usr/share/locale/fr/LC_MESSAGES/easytag.mo

So that means translation file is installed."

Hum....but we speak about the tagtool package and not about the easytag package.
If i try the correct command line on my computer i can see that there is the tagtool.mo on my machine (see the screenshot) :

http://farm3.static.flickr.com/2196/2019337217_21422c70ea_b.jpg

Is there a magical dpkg-reconfigure trick to switch the language in tagtool ?

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Please find attached the debdiff for hardy package. There were some unintentional changes to config.sub and config.guess files. I have removed them manually.

@patrick,

Sorry for confusion. I was testing two packages simultaneously. But I can't really help you with the translation problem.

Changed in tagtool:
assignee: onkarshinde → nobody
status: In Progress → Confirmed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

@Onkar

Thanks, just two remarks:

1) Next time please use the correct ubuntu version number (I changed it to 0.12.3-3ubuntu1)
2) You can automagically close the bug report by adding an (LP: #xxxxx) tag to the changelog

Can you please open a bug report with Debian asking that they also consider adding a dh_icons call?
Once you do that please link it to this bug report.

@Patrick

Re. Translations, the package is correct so its most probably just a configuration problem on your machine. You can open a support request in https://answers.launchpad.net/ubuntu/

Changed in tagtool:
status: Confirmed → Fix Committed
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

tagtool (0.12.3-3ubuntu1) hardy; urgency=low

  * debian/rules: Add dh_icons to update icon cache (LP: #160152).
  * debian/control: Update maintainer fields according to
    debian-maintainer-field spec.

 -- Onkar Shinde <email address hidden> Wed, 14 Nov 2007 20:44:26 +0530

Changed in tagtool:
status: Fix Committed → Fix Released
Revision history for this message
patrick_g (patrick-guignot) wrote :

@Cesare

Thanks for the information. I did not know answers.launchpad.net/ubuntu/
I have posted my issue : https://answers.launchpad.net/ubuntu/+question/17853

Changed in tagtool:
assignee: nobody → norsetto
status: Fix Released → In Progress
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

tagtool (0.12.3-3ubuntu2) hardy; urgency=low

  * debian/rules: fix translations not found by adding explicitely the option
    --datadir=\$${prefix}/share to the ./configure call (LP: #160152).

 -- Cesare Tirabassi <email address hidden> Sat, 17 Nov 2007 18:11:13 +0100

Changed in tagtool:
assignee: norsetto → nobody
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
description: updated
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

In support of the SRU request:

The bug makes the application unusable for many users in non-English speaking countries.
The bug has been fixed in the Development release, and the patch for the -proposed repository is attached to this bug (package has already been uploaded).
Detailed instructions on how to reproduce the bug have been added to bug description (under the TEST CASE: header).
No regression potential has been identified.
Changes file is pasted:

Format: 1.7
Date: Sat, 17 Nov 2007 18:34:26 +0100
Source: tagtool
Binary: tagtool
Architecture: source
Version: 0.12.3-2ubuntu0.1
Distribution: gutsy-proposed
Urgency: low
Maintainer: Ubuntu MOTU Developers <email address hidden>
Changed-By: Cesare Tirabassi <email address hidden>
Description:
 tagtool - tool to tag and rename MP3 and Ogg Vorbis files
Launchpad-Bugs-Fixed: 160152
Changes:
 tagtool (0.12.3-2ubuntu0.1) gutsy-proposed; urgency=low
 .
   * Fix application not using translations (LP: #160152):
     - debian/rules: add explicitely the option --datadir=\$${prefix}/share
       to the ./configure call.
   * Modify Maintainer value to match the DebianMaintainerField
     specification.
Files:
 ac77cdafef1696cddb1a50ad5b729f27 735 sound optional tagtool_0.12.3-2ubuntu0.1.dsc
 620286fa6732fd9780c67a0b840dfa1b 373663 sound optional tagtool_0.12.3.orig.tar.gz
 c8ba0be6e8cd52a01e088273c5b7d5d4 7286 sound optional tagtool_0.12.3-2ubuntu0.1.diff.gz
Original-Maintainer: Kartik Mistry <email address hidden>

Changed in tagtool:
importance: Wishlist → Medium
importance: Wishlist → High
importance: High → Medium
Revision history for this message
Jonathan Riddell (jr) wrote :

Accepted to gutsy-proposed, please test

Changed in tagtool:
status: Confirmed → Fix Committed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

If you would like to test it, please add the following lines
to /etc/apt/sources.list:

  deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed universe

Then update and install tagtool with your preferred package manager.

Note that we need at least 2 positive tests for this to be accepted in gutsy-updates.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

For testers:

note that as of now (21.11.2007, 10:00 UTC) only the powerpc, ia64 and i386 packages have been built:

https://launchpad.net/ubuntu/+source/tagtool/0.12.3-2ubuntu0.1

When testing please make sure that the packages are either upgraded correctly or that the packages in gutsy-proposed for your architecture are already available.
You will recognise the packages in -proposed since they have an ubuntuX.Y
version, in this case this is 0.12.3-2ubuntu0.1.

Thank you!

Revision history for this message
Andrea Colangelo (warp10) wrote :

Tagtool tested: works fine in Gutsy.

Revision history for this message
patrick_g (patrick-guignot) wrote :

Sorry for the delay (my mirror repository was slow to sync).

Tagtool tested : eveything is ok and now the interface is in french.
Great !
Thanks.

Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

Tagtool from gutsy proposed tested : it is in French now (on my installation) while it was still in English with the one in gutsy.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Thanks everybody for testing.
Since we have three successful tests (4 counting me) and 7 days have elapsed, I'm tagging this as verification-motu-done and I'm subscribing this to the archive admins to request that this package is moved from -proposed to -updates, in accordance to https://wiki.ubuntu.com/StableReleaseUpdates#Universe

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to -udpates.

Changed in tagtool:
status: Fix Committed → Fix Released
Changed in tagtool:
status: Unknown → New
Revision history for this message
Jonathan Riddell (jr) wrote :

Ubuntu Package Archive Administrators has been unsubscribed from this bug.

Changed in tagtool:
status: New → Fix Committed
Changed in tagtool:
status: Fix Committed → 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.