Upon upgrading to app-cdr/cdrtools-2.01_alpha14 I foind myself without mkisofs, isoinfo, etc. Is this a bug in the ebuild or were these tools omited on purpose? I cant find anything on the dist site regarding this. Reproducible: Always Steps to Reproduce: 1. Update to app-cdr/cdrtools-2.01_alpha14 from alpha12 2. Attempt to make an iso (mkisofs ...) 3. Wonder what happened. Actual Results: System without any iso manipulation tools. Downgrading to previous version. Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r1 i686 Pentium III (Coppermine) GENTOO_MIRRORS="http://192.168.10.44" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 crypt gif jpeg libg++ mikmod mpeg ncurses pdflib png truetype zlib gdbm berkdb slang readline java ruby tcpd pam libwww ssl pyth on oggvorbis snmp -3dnow apache2 -apm -arts -avi -cups -encode flash gd -gnome -gpm -gtk icc imap -imlib innodb -ipv6 -kde mbox -mik mod -motif mysql -nls oav oci8 odbc -opengl -oss perl pic plotutils -qt -qtmt -quicktime sasl -sdl -spell -svga tiff -X xml xml2 -xmms -xv cu rl sse mmx" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CXXFLAGS="-march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j5" AUTOCLEAN="yes" SYNC="rsync://192.168.10.252/gentoo-portage" FEATURES="distcc ccache sandbox"
Utils were found doing a standard build (without portage & co.): ./mkisofs/diag/OBJ/pentium-iii--coppermine--linux-cc/devdump ./mkisofs/diag/OBJ/pentium-iii--coppermine--linux-cc/isodump ./mkisofs/diag/OBJ/pentium-iii--coppermine--linux-cc/isoinfo ./mkisofs/diag/OBJ/pentium-iii--coppermine--linux-cc/isovfy ./mkisofs/diag/OBJ/pentium-iii--coppermine--linux-cc/isodebug ./mkisofs/OBJ/pentium-iii--coppermine--linux-cc/mkisofs ./cdrecord/OBJ/pentium-iii--coppermine--linux-cc/cdrecord
Strange, it works for me. I just upgraded my second machine from alpha12 to alpha14, and all the tools are installed correctly. A shot in the dark: can you try lowering MAKEOPTS from -j5 to -j1?
It appears to be distcc. Removing it from FEATURES and using -j2 for MAKEOPTS (distcc requires a job setting as per server+1) installed the files. I wonder how many other ebuilds this is affecting that we dont know about. Maybe you should add a build comment (based on flags or what have you) that gives a warning if distcc is in the FEATURES variable.
In looked at cdrtools being built on the ppc, I noticed this in my builds output, not something I'd expect. make[1]: Entering directory `/var/tmp/portage/cdrtools-2.01_alpha18/work/cdrtools-2.01/mkisofs' ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/mkisofs.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/tree.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/write.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/hash.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/rock.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/udf.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/multi.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/joliet.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/match.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/name.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/fnmatch.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/eltorito.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/boot.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/getopt.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/getopt1.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/scsi.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/scsi_cdr.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/cd_misc.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/modes.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/apple.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/volume.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/desktop.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/mac_label.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/stream.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/ifo_read.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/dvd_file.d: No such file or directory ../RULES/r-gmake.dep:76: OBJ/ppc-linux-cc/dvd_reader.d: No such file or directory
Oops forgot to mention that alpha18 compiled and executed successfully on ppc. So might want to try it over alpha14
Paul: please try alpha18
All is well. Using alpha20 currently, tested install of alpha18 on x86, works fine here.
Set status to verified.