Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79608 - Beep-media-player should have an (optional) dependency on id3lib
Summary: Beep-media-player should have an (optional) dependency on id3lib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Sound Team
URL: http://sourceforge.net/project/showno...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 10:50 UTC by Matt MacLeod
Modified: 2005-02-12 10:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt MacLeod 2005-01-26 10:50:54 UTC
As can be seen at the attached URL, BMP has an optional dependency on id3lib that's required to edit id3v2 tags. If it's present when BMP is emerged it will use it, but there's no dependency relationship.

It's only 928 kB so it could possibly be added as a mandatory requirement without too much ill effect, or otherwise there could be a "id3v2" keyword for the package that pulls it in.

If this is acceptable but the developers don't have time to do it I can try to make an ebuild for it.

Reproducible: Always
Steps to Reproduce:
1. Emerge beep-media-player without id3lib installed.
2. Note that you can only edit id3v1 tags in "view track details".
3. Emerge id3lib
4. Re-emerge beep-media-player
5. Note the extended funtionality.

Actual Results:  
Needed to re-emerge BMP after doing some research to get features I was sure I
had before.

Expected Results:  
This should be selectable on first emerge.

Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20040808-r1, 2.6.10-ck5 i686)
=================================================================
System uname: 2.6.10-ck5 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#2, Jan 17 2005, 14:46:08)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca/ ftp://adelie.polymtl.ca
ftp://cs.ubishops.ca/pub/gentoo http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aac aalib acpi alsa audiofile avi bash-completion berkdb bitmap-fonts bmp
bonobo bzlib cdr cpdflib crypt cups curl curlwrappers divx4linux dvd encode f77
faad fam fftw flac font-server foomaticdb fortran ftp gdbm gif gimpprint gnome
gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl icq
imagemagick imap imlib jabber java jikes jpeg junit kerberos libg++ libgda
libwww mad mikmod mmx mng motif mozilla moznocompose moznoirc moznomail mozsvg
mp3 mpeg msn ncurses nls nptl offensive ofx oggvorbis openal opengl oscar pam
pdflib perl png ppds python quicktime readline real samba sasl sdl sox speex
spell sqlite sse ssl svg svga tcltk tcpd theora threads tiff truetype
truetype-fonts type1-fonts unicode usb x86 xml xml2 xosd xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2005-02-12 10:17:17 UTC
In portage as 0.9.7-r3, marked ~x86. Please give it two hours to propagate before syncing. Thank you for your report.