Hi, Had problems writing a CD. Saw that i haven't a cdrecord binary file, also tried with BUG-61328 (patch & ebuild for 2.01_alpha36-r1) but no sorte. Solved (seems so) going back to cdrtools-2.01_alpha28-r1), now i have cdrecord. The other files are there (qpkg -l cdrtools, only the binary files are missing). Thanks Rumen Reproducible: Always Steps to Reproduce: 1. 2. 3. Gentoo Base System version 1.5.3 Portage 2.0.51_pre20 (!/usr/portage/profiles/default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-hardened-r7 i686 AMD Athlon(tm) XP 2200+) ================================================================= System uname: 2.6.7-hardened-r7 i686 AMD Athlon(tm) XP 2200+ ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.7-r4 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.itdnet.net/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.internet-bg.net/gentoo-portage" USE="3dnow X X509 aalib acl acpi apache2 avi berkdb bonobo caps cdr chroot clamav crypt cups curl dedicated directfb dvd dvdr encode esd evo ffmpeg flac foomaticdb freetype gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile hardened hardenedphp imap imlib ipv6 java javascript jpeg kde ldap libg++ libwww mad maildir matroska mikmod mmx motif mozilla mpeg mpeg4 mysql ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png ppds prelude python qt quicktime readline samba sdl skey slang spell sse ssl svg svga tcltk tcpd tetex theora transcode truetype unicode usb x86 xml xml2 xmms xv xvid zlib linguas_bg linguas_en"
Hi again, For now seems solved for me as at the moment i'm writing a CD (using cdrecord :) Rumen
Same for me, had to revert to cdrtools-2.01_alpha28-r1 Portage 2.0.50-r10 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 i686 mobile AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp@inferos/portage http://cdn.mirror.garr.it/mirrors/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa amd apm arts artswrappersuid avi berkdb cdr crypt cups dba dga directfb dvd encode esd fbcon flac foomaticdb gd gdbmgif gimpprint gpm gstreamer gtk gtk2 guile imlib jabber java jikes jpeg kde libcaca libg++ libwww live mad mikmod mmx motif mpeg mysql ncurses nls nptl objc oggvorbis opengl oss pam pcmcia pdflib perl png pnp pthreads python qt quicktime readline ruby samba savage scanner sdl slang spell sse ssl svg tcltk tcpd tetex tiff truetype usb wifi wmf x86 xml2 xmms xv xvid zlib"
Me Too. CFLAGS="-march=pentium4 -O3 -pipe -w" CHOST="i686-pc-linux-gnu" USE="-motif -hardened -pie -pic mmx sse java -gtk -gnome qt kde dvd alsa cdr doc mysql ldap gdbm gpm ncurses truetype jpeg tiff cups samba oggvorbis xml jabber slp pda avi quicktime gimpprint png oss ooo-kde jack xmms gstreamer fltk" CXXFLAGS="${CFLAGS}" ACCEPT_KEYWORDS="~x86" MAKEOPTS="-j2" #MAKEOPTS="-j10" PORTDIR_OVERLAY="/usr/local/portage" FEATURES="ccache" #FEATURES="ccache distcc" CCACHE_SIZE="2G" PORTAGE_NICENESS=5
... and the funny thing is, after downgrading you can savely upgrade. The following gave me the alpha37 binaries: emerge --oneshot =app-cdr/cdrtools-2.01_alpha28-r1 =app-cdr/cdrtools-2.01_alpha37
Created attachment 38641 [details] sed command to fix the ebuild The problem is in the alpha37 ebuild: replace 'dosed' with 'sed -i -e' and it works perfectly. Admittedly, a make process that ignores errors such as the complete failure to build the binaries is stupid, but that's not the problem here.
Obviously the helper function 'dosed' is not allowed in src_unpack. I replaced it with sed -i. Thanks for figuring this out!