Your message dated Tue, 14 Nov 2006 14:02:44 -0800 with message-id <[EMAIL PROTECTED]> and subject line Bug#352613: fixed in convmv 1.10-0.1 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: convmv Version: 1.09-1 Severity: important Tags: patch When calling convmv with "-t utf-8", the program behaves differently from using "-f utf8". For example: ====================== % convmv -f latin1 -t utf8 Plkr-AlloCiné.pdb Starting a dry run without changes... Skipping, already UTF-8: ./Plkr-AlloCiné.pdb No changes to your files done. Use --notest to finally rename the files. % convmv -f latin1 -t utf-8 Plkr-AlloCiné.pdb Starting a dry run without changes... mv "./Plkr-AlloCiné.pdb" "./Plkr-AlloCiné.pdb" No changes to your files done. Use --notest to finally rename the files. ====================== Using the following script, I tracked down the problem to an alias resolution bug: =========================== #!/usr/bin/perl -w use strict; use Encode; my $opt_t = shift; $opt_t=Encode::resolve_alias($opt_t) or die "wrong/unknown \"to\" encoding!\n"; print "opt_t = $opt_t\n"; ============================ Output: ======================== % ./utf8.pl utf8 opt_t = utf8 % ./utf8.pl utf-8 opt_t = utf-8-strict ======================== Therefore the following patch should solve the problem: ======================== --- /usr/bin/convmv 2006-01-19 03:21:33.000000000 +0100 +++ /tmp/convmv 2006-02-13 00:19:09.046541490 +0100 @@ -277,11 +277,11 @@ } else { $opt_f=Encode::resolve_alias($opt_f) or die "wrong/unknown \"from\" encoding!\n"; $opt_t=Encode::resolve_alias($opt_t) or die "wrong/unknown \"to\" encoding!\n"; - $to_is_utf8 = lc($opt_t) =~ m/^utf-?8$/; + $to_is_utf8 = lc($opt_t) =~ m/^utf-?8(-strict)?$/; $checkenc=\&char_checkenc; $get_newname=\&char_get_newname; } -$from_is_utf8 = lc($opt_f) =~ m/^utf-?8$/; +$from_is_utf8 = lc($opt_f) =~ m/^utf-?8(-strict)?$/; if ($opt_qfrom) { $from_print=\&to_ascii; ========================= Regards -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-2-686-smp Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8) Versions of packages convmv depends on: ii perl 5.8.8-1 Larry Wall's Practical Extraction convmv recommends no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: convmv Source-Version: 1.10-0.1 We believe that the bug you reported is fixed in the latest version of convmv, which is due to be installed in the Debian FTP archive: convmv_1.10-0.1.diff.gz to pool/main/c/convmv/convmv_1.10-0.1.diff.gz convmv_1.10-0.1.dsc to pool/main/c/convmv/convmv_1.10-0.1.dsc convmv_1.10-0.1_all.deb to pool/main/c/convmv/convmv_1.10-0.1_all.deb convmv_1.10.orig.tar.gz to pool/main/c/convmv/convmv_1.10.orig.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Danjou <[EMAIL PROTECTED]> (supplier of updated convmv package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 12 Nov 2006 22:50:01 +0100 Source: convmv Binary: convmv Architecture: source all Version: 1.10-0.1 Distribution: unstable Urgency: low Maintainer: Raphael Zimmerer <[EMAIL PROTECTED]> Changed-By: Julien Danjou <[EMAIL PROTECTED]> Description: convmv - filename encoding conversion tool Closes: 352613 388551 Changes: convmv (1.10-0.1) unstable; urgency=low . * Non-maintainer upload. * New upstream release (Closes: #388551) - This version fix the problem with utf-8 (Closes: #352613) * Bump standards version * Move debhelper to Build-Depends Files: 5efc624bd9dac029f9c3902a21bb38f0 588 utils optional convmv_1.10-0.1.dsc 8daf88557f40523312c40abc31b8167f 21276 utils optional convmv_1.10.orig.tar.gz 1c568496f91b678afcbfb4945af3f050 2066 utils optional convmv_1.10-0.1.diff.gz 00f5494021629ce237f07d3108bec739 18660 utils optional convmv_1.10-0.1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFV5eBpGK1HsL+5c0RAlhSAKCBTuVSYbC2o2pbJGsRHZfSta8WsACg1J37 6yed1SdBdkTJR97ygMIYLjQ= =kwkF -----END PGP SIGNATURE-----
--- End Message ---

