Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948 - Dependency Error: xcdroast-0.98_alpha9 needs xcdrtools-1.10
Summary: Dependency Error: xcdroast-0.98_alpha9 needs xcdrtools-1.10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Bruce A. Locke (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-03 16:11 UTC by Michael v.Ostheim
Modified: 2002-04-16 04:07 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 Michael v.Ostheim 2002-03-03 16:11:44 UTC
This is hardcoded in the XCDroast, it compiles but doesn't run with cdrtools-1.11.12 you provide.
Comment 1 Avi Schwartz 2002-04-13 20:56:45 UTC
 I tried to use the 1.11.12 ebuild to fetch and build version 1.10 which compiled and built fine but xcdroast still fails since that version is missing readcd which xcdroast insists has to be of version 1.10 as well. 
Comment 2 Jeffrey Belt 2002-04-14 13:16:58 UTC
Here is a work around until the development team gets caught up.

1. cd /var/tmp/portage/xcdroast-0.98_alpha9/xcdroast-0.98alpha9
2. edit the xcdroast.h file
3. change lines 149, 150, 151, 152 to read the following.

#define CDRECORD_VERSION "1.11a19"
#define MKISOFS_VERSION "1.15a20"
#define CDDA2WAV_VERSION "1.11a19"
#define READCD_VERSION "1.11a19"

4. edit the Makefile.  At the top, uncomment the PREFIX=/usr line and comment
out the PREFIX=/usr/local line.
5. run 'make clean && make && make install'

This should work unless you have different versions of the cdrtools.  In which
case just change the lines to match those versions.  This has worked for
cdrtools greater then 1.10 for me.  Good luck.
Comment 3 Bruce A. Locke (RETIRED) gentoo-dev 2002-04-16 04:07:39 UTC
Thank you for your detailed fix.