[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#676478: cuetools: please consider depending on id3v2 | python-mutagen



Excerpts from Rogério Brito's message of Thu Jun 07 04:30:02 -0400 2012:
> Package: cuetools
> Version: 1.3.1-12
> Severity: wishlist
> 
> Hi.
> 
> cuetools depends on id3v2 which is currently badly broken (see its
> bugreports and their age).
> 
> OTOH, mid3v2 from python-mutagen is a drop-in replacement for id3v2 with
> many fixes (and is actively maintained upstream).
> 
> Therefore, it would be great to have cuetools be updated to have its
> dependencies be satisfied by python-mutagen instead of forcing a broken
> package on the users.
> 
> Regards.
> 
> -- System Information:
> Debian Release: wheezy/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (350, 'experimental')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 3.4-trunk-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages cuetools depends on:
> ii  id3v2  0.1.12-2
> ii  libc6  2.13-33
> 
> Versions of packages cuetools recommends:
> ii  flac  1.2.1-6
> 
> cuetools suggests no packages.
> 
> -- no debconf information
> 

Interesting!

I "maintain" cue2toc.

I wonder if I can write a patch for cuetools that provides a
binary with the same interface as cue2toc, and also fix this
dependency on /usr/bin/id3.

It seems quite likely, actually, that both are true.

There's only one hit for 'id3' in the entire upstream git repo:

➜  cuetools git:(master) git grep id3
src/tools/cuetag.sh:id3()
src/tools/cuetag.sh:    # see http://id3lib.sourceforge.net/id3/idev1.html
src/tools/cuetag.sh:                    id3 $trackno "$file"

Anyway, whether or not I'm the one to do it, it should be an easy
fix. The only reference to id3 is in that shell script.

-- Asheesh.


Reply to: