Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272788 - dev-libs/libcdio: automagic dependency on media-libs/libcddb
Summary: dev-libs/libcdio: automagic dependency on media-libs/libcddb
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-05 13:14 UTC by Peter Volkov (RETIRED)
Modified: 2009-08-28 17:51 UTC (History)
1 user (show)

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


Attachments
libcdio-0.80-automagic-cddb.patch (libcdio-0.80-automagic-cddb.patch,562 bytes, patch)
2009-08-28 17:20 UTC, Peter Volkov (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Volkov (RETIRED) gentoo-dev 2009-06-05 13:14:30 UTC
I do have media-libs/libcddb but still I'm trying to rebuild media-libs/libcdio with USE="-cddb". At the end libcdio still links with libcddb.

>>> Compiling source in /vt/portage/tmp/portage/dev-libs/libcdio-0.80/work/libcdio-0.80 ...
 * econf: updating libcdio-0.80/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating libcdio-0.80/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-cddb --with-cd-drive --with-cd-info --with-cd-paranoia --with-cdda-player --with-cd-read --with-iso-info --with-iso-read --enable-cxx --disable-example-progs --disable-cpp-progs --with-cd-paranoia-name=libcdio-paranoia --disable-vcd-info --disable-dependency-tracking --disable-maintainer-mode --disable-static --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
.....
checking for CDDB... yes
.....

camobap libcdio # readelf -d /usr/bin/cdda-player | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libcdio.so.7]
 0x00000001 (NEEDED)                     Shared library: [libcddb.so.2]
 0x00000001 (NEEDED)                     Shared library: [libncurses.so.5]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2009-08-28 17:20:16 UTC
Created attachment 202521 [details, diff]
libcdio-0.80-automagic-cddb.patch

Fix for this issue.
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2009-08-28 17:51:00 UTC
Patch added to the tree.