Debian GNU/Linux

abcde dependency on id3v2 missing in natty

Reported by Martin Weber on 2011-08-31
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
abcde (Debian)
New
Unknown
abcde (Ubuntu)
Undecided
Unassigned

Bug Description

SUMMARY:
The package abcde needs id3v2 when used with -o mp3 switch ("abcde -o mp3"). However, this dependency does not get installed automatically. This happens in Natty.

DETAILED DESCRIPTION:
After apt-get install abcde, the command "abcde -o mp3" delivers the error message

[ERROR] abcde: id3v2 is not in your path.
[INFO] Define the full path to the executable if it exists on your system.

and the program is aborted. Installing id3v2 with "apt-get install id3v2" solves the problem.

SOLUTION: The dependencies of package abcde must include id3v2.

MORE INFORMATION:

$ lsb_release -rd
Description: Ubuntu 11.04
Release: 11.04

$ apt-cache policy abcde
abcde:
  Installiert: 2.4.2-1
  Kandidat: 2.4.2-1
  Versionstabelle:
 *** 2.4.2-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: abcde 2.4.2-1
ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
Architecture: amd64
Date: Wed Aug 31 12:43:29 2011
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: abcde
UpgradeStatus: No upgrade log present (probably fresh install)

Julian Taylor (jtaylor) wrote :

thanks for the report but id3v2 is not essential to the use of the package.
Not every user of the package will want to use it to create mp3's
So it is only a suggest instead of a recommend/depend.
See debian policy 7.2:
http://www.debian.org/doc/debian-policy/ch-relationships.html

Robert Roth (evfool) wrote :

Based on Julian Taylor's comment, I'd say this is Invalid, as the application does work without id3v2 but can be more useful when used with id3v2, and that's the definition of the Suggests relationship. Feel free to reopen (by setting the status to New) if you disagree.
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Changed in abcde (Ubuntu):
status: New → Invalid
Julian Taylor (jtaylor) wrote :

I have filed a bug requesting improved error messages
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639888

Changed in abcde (Debian):
status: Unknown → New
Beerslayer (beerslayer) wrote :

In case it matters, this happens in lucid (10.04) also.

Since mp3 is a very popular format, I don't believe the ip3v2 dependency should be considered optional. At the very least, the program should suggest to the user steps to be taken to correct the problem - i.e. "To correct this dependency, install ip3v2 from your repository, if available." or something along those lines. Better yet: it's only 200kb or so. Just include the darned thing and be done with it! :)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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