Your message dated Thu, 21 May 2009 05:49:01 +0100
with message-id <[email protected]>
and subject line Re: Bug#527155: libmp3-tag-perl: seems to support UTF8
encoding, but ID3 v2.3 does not
has caused the Debian Bug report #527155,
regarding libmp3-tag-perl: seems to support UTF8 encoding, but ID3 v2.3 does not
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
527155: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527155
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmp3-tag-perl
Version: 1.00-1
Severity: normal
While looking through /usr/share/perl5/MP3/Tag/ID3v2.pm, it looks like UTF8
encoding for tags is supported. However, libmp3-tag-perl doesn't seem to
support ID3 v2.4, only v2.3 is supported. But v2.3 doesn't support UTF8
encoding, only v2.4 does. So setting the encoding to UTF8 in libmp3-tag-perl
is pointless and wrong.
Regards,
Tino
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-rc4-00187-gb4348f3 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libmp3-tag-perl depends on:
ii libcompress-zlib-perl 2.015-1 Perl module for creation and manip
ii perl [libcompress-zlib-perl] 5.10.0-22 Larry Wall's Practical Extraction
Versions of packages libmp3-tag-perl recommends:
ii libmp3-info-perl 1.23-1 Perl MP3::Info - Manipulate / fetc
Versions of packages libmp3-tag-perl suggests:
ii texlive-latex-extra 2007.dfsg.17-2 TeX Live: LaTeX supplementary pack
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi,
On Tue, May 05, 2009 at 11:22:51PM +0200, Tino Keitel wrote:
> While looking through /usr/share/perl5/MP3/Tag/ID3v2.pm, it looks like UTF8
> encoding for tags is supported. However, libmp3-tag-perl doesn't seem to
> support ID3 v2.4, only v2.3 is supported. But v2.3 doesn't support UTF8
> encoding, only v2.4 does. So setting the encoding to UTF8 in libmp3-tag-perl
> is pointless and wrong.
I asked upstream about this. His response, which he is going to add
to the docs of the next version:
: What is true is that 2.3 and 2.4 have differences in two areas:
:
: layout of information in the byte stream (or a file considered as a string)
:
: semantic of frames is extended in 2.4 - more frames are defined, and
: more frame flags are defined too.
:
: MP3::Tag does not even try to *write* frames in 2.4-layout. However,
: when *reading* the frames, MP3::Tag does not assume any restriction on
: the semantic of frames - it allows all the semantical extensions
: defined in 2.4 even for 2.3 (and, probably, for 2.2) layout.
:
: [*] And, I expect, any sane program would do the same...
:
: Likewise, when writing frames, there is no restriction on semantic.
: If user specifies a frame the meaning of which is defined only in 2.4,
: we would happily write it even when we use 2.3 layout. Same for frame
: flags. (And given the assumption [*], this is a correct thing to do...)
This makes sense to me (Postel's Law, plus the general unix principle
of "give the user enough rope" :), so I'm closing this bug.
See also "Problems with ID3 format" in the MP3::Tag manpage.
cheers,
Ian.
--
Ian Beckwith - [email protected] - [email protected] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5 4814 40EC C154 A8BA C1EA
Listening to: Yeah Yeah Yeahs - It's Blitz! - Shame and Fortune
signature.asc
Description: Digital signature
--- End Message ---