I emerged cdrecord-prodvd-2.01.01-r1 (after adding ~amd64 to /etc/portage/package.keywords for it) and it fails to install the program file "cdrecord-prodvd-2.01.01-i686-pc-linux-gnu" In the ebuild there are 3 references to ${A} I changed these to ${X86_FILENAME} and now the package installs just fine. Reproducible: Always Steps to Reproduce:
Yes, that's right. See this line: SRC_URI="x86? ( ftp://ftp.berlios.de/pub/cdrecord/ProDVD/${X86_FILENAME} )" That means, only if arch=x86 it will download the file. Otherwise it should fail. Does cdrecord-prodvd even work for you? It's AFAIK a 32-bit application only.
I have now removed the x86? part so it downloads the file and installs it. I can run cdrecord-ProDVD as shown here: # cdrecord-ProDVD -scanbus dev=ATAPI Cdrecord-ProDVD-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J
I have now removed the x86? part so it downloads the file and installs it. I can run cdrecord-ProDVD as shown here: # cdrecord-ProDVD -scanbus dev=ATAPI Cdrecord-ProDVD-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling Unlocked features: Limited features: cdrecord-ProDVD: Warning: Running on Linux-2.6.11-gentoo-r7 cdrecord-ProDVD: There are unsettled issues with Linux-2.5 and newer. cdrecord-ProDVD: If you have unexpected problems, please try Linux-2.4 or Solaris. scsidev: 'ATAPI' devname: 'ATAPI' scsibus: -2 target: -2 lun: -2 Warning: Using ATA Packet interface. Warning: The related Linux kernel interface code seems to be unmaintained. Warning: There is absolutely NO DMA, operations thus are slow. Using libscg version 'schily-0.8'. scsibus0: 0,0,0 0) 'PLEXTOR ' 'DVDR PX-716A ' '1.04' Removable CD-ROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * I haven't tried burning something with this cdrecord-ProDVD version. I will do that probably this weekend. Burning with cdrecord from the cdrtools package works like a charm. I will try the cdrecord-ProDVD version next. So, more to come later.
I've burned a whole dvd+rw and the data is fine using the x86 one. However lib32 and multilib is needed There is also an older amd64 build of cdrecord prodvd nuitari@fistandantilus ~ $ ldd /usr/bin/cdrecord-ProDVD linux-gate.so.1 => (0xffffe000) libc.so.6 => /lib32/libc.so.6 (0x55584000) /lib/ld-linux.so.2 (0x55555000)
I am using 2005.0
Taking care of this. Simon: you don't seem to have tested this one thouroughly when keywording! B
Taking care of this. Simon: you don't seem to have tested this one thouroughly when keywording! Böser Junge ;-)
well, it worked at least for me ;/
FIXED.