Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 948

Summary: Dependency Error: xcdroast-0.98_alpha9 needs xcdrtools-1.10
Product: Gentoo Linux Reporter: Michael v.Ostheim <MvOstheim>
Component: New packagesAssignee: Bruce A. Locke (RETIRED) <blocke>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 1.0 RC6 r14   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.