The newest version of cdrtools from ~x86 fails to compile. It fails when applying 'mkisofs-iconv-10.patch' Reproducible: Always Steps to Reproduce: 1.emerge -uD cdrtools 2. 3. Actual Results: Emerge fails when trying to patch. Expected Results: Patch should go through cleanly and cdrtools should emerge cleanly. * Applying cdrtools-2.01-scsi-remote.patch ... [ ok ] * Applying cdrtools-2.01a32-scan.patch ... [ ok ] * Applying mkisofs-iconv-10.patch ... * Failed Patch: mkisofs-iconv-10.patch ! * ( /usr/portage/app-cdr/cdrtools/files/mkisofs-iconv-10.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/cdrtools-2.01.01_alpha03/temp/mkisofs-iconv-10.patch- 11252.out !!! ERROR: app-cdr/cdrtools-2.01.01_alpha03 failed. !!! Function epatch, Line 359, Exitcode 0 !!! Failed Patch: mkisofs-iconv-10.patch! !!! If you need support, post the topmost build error, NOT this status message. cat /var/tmp/portage/cdrtools-2.01.01_alpha03/temp/mkisofs-iconv-10.patch-11252. out ***** mkisofs-iconv-10.patch ***** ================================== PATCH COMMAND: patch -p0 -g0 --no-backup-if-mismatch < /usr/portage/app-cdr/ cdrtools/files/mkisofs-iconv-10.patch ================================== can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/include/unls.h cdrtools-2.01-jh/ include/unls.h |--- cdrtools-2.01/include/unls.h 2003-06-16 00:41:23.000000000 +0300 |+++ cdrtools-2.01-jh/include/unls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/libunls.mk cdrtools-2.01-jh/ libunls/libunls.mk |--- cdrtools-2.01/libunls/libunls.mk 2000-03-25 14:51:56.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/libunls.mk 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 49 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls.h cdrtools-2.01-jh/ libunls/nls.h |--- cdrtools-2.01/libunls/nls.h 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file cdrtools-2.01/libunls/nls_iconv.c can't find file to patch at input line 161 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/Targets cdrtools-2.01-jh/ libunls/Targets |--- cdrtools-2.01/libunls/Targets 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/Targets 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 171 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/joliet.c cdrtools-2.01-jh/ mkisofs/joliet.c |--- cdrtools-2.01/mkisofs/joliet.c 2003-04-28 01:36:08.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/joliet.c 2004-02-03 14:15:17.000000000 +0200 -------------------------- No file to patch. Skipping patch. 14 out of 14 hunks ignored can't find file to patch at input line 504 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/Makefile cdrtools-2.01-jh/ mkisofs/Makefile |--- cdrtools-2.01/mkisofs/Makefile 2004-01-02 17:23:32.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/Makefile 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 515 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.c cdrtools-2.01-jh/ mkisofs/mkisofs.c |--- cdrtools-2.01/mkisofs/mkisofs.c 2004-01-07 01:23:46.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 4 out of 4 hunks ignored can't find file to patch at input line 592 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.h cdrtools-2.01-jh/ mkisofs/mkisofs.h |--- cdrtools-2.01/mkisofs/mkisofs.h 2003-12-28 15:38:51.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 611 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/udf.c cdrtools-2.01-jh/ mkisofs/udf.c |--- cdrtools-2.01/mkisofs/udf.c 2003-04-28 01:34:52.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/udf.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p1 -g0 --no-backup-if-mismatch < /usr/portage/app-cdr/ cdrtools/files/mkisofs-iconv-10.patch ================================== patching file include/unls.h Hunk #1 succeeded at 29 (offset -1 lines). Hunk #2 FAILED at 46. Hunk #3 FAILED at 64. 2 out of 3 hunks FAILED -- saving rejects to file include/unls.h.rej patching file libunls/libunls.mk patching file libunls/nls.h Hunk #1 FAILED at 111. 1 out of 1 hunk FAILED -- saving rejects to file libunls/nls.h.rej patching file libunls/nls_iconv.c patching file libunls/Targets patching file mkisofs/joliet.c Hunk #2 FAILED at 108. Hunk #3 succeeded at 176 with fuzz 2. 1 out of 14 hunks FAILED -- saving rejects to file mkisofs/joliet.c.rej patching file mkisofs/Makefile Hunk #1 succeeded at 31 (offset -1 lines). patching file mkisofs/mkisofs.c Hunk #2 FAILED at 228. Hunk #3 succeeded at 2348 with fuzz 2 (offset 104 lines). Hunk #4 FAILED at 2406. 2 out of 4 hunks FAILED -- saving rejects to file mkisofs/mkisofs.c.rej patching file mkisofs/mkisofs.h Hunk #1 FAILED at 501. 1 out of 1 hunk FAILED -- saving rejects to file mkisofs/mkisofs.h.rej patching file mkisofs/udf.c Hunk #1 succeeded at 441 (offset -1 lines). ================================== PATCH COMMAND: patch -p2 -g0 --no-backup-if-mismatch < /usr/portage/app-cdr/ cdrtools/files/mkisofs-iconv-10.patch ================================== can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/include/unls.h cdrtools-2.01-jh/ include/unls.h |--- cdrtools-2.01/include/unls.h 2003-06-16 00:41:23.000000000 +0300 |+++ cdrtools-2.01-jh/include/unls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/libunls.mk cdrtools-2.01-jh/ libunls/libunls.mk |--- cdrtools-2.01/libunls/libunls.mk 2000-03-25 14:51:56.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/libunls.mk 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 49 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls.h cdrtools-2.01-jh/ libunls/nls.h |--- cdrtools-2.01/libunls/nls.h 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file nls_iconv.c can't find file to patch at input line 161 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/Targets cdrtools-2.01-jh/ libunls/Targets |--- cdrtools-2.01/libunls/Targets 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/Targets 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 171 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/joliet.c cdrtools-2.01-jh/ mkisofs/joliet.c |--- cdrtools-2.01/mkisofs/joliet.c 2003-04-28 01:36:08.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/joliet.c 2004-02-03 14:15:17.000000000 +0200 -------------------------- No file to patch. Skipping patch. 14 out of 14 hunks ignored patching file Makefile Hunk #1 FAILED at 32. 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej can't find file to patch at input line 515 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.c cdrtools-2.01-jh/ mkisofs/mkisofs.c |--- cdrtools-2.01/mkisofs/mkisofs.c 2004-01-07 01:23:46.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 4 out of 4 hunks ignored can't find file to patch at input line 592 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.h cdrtools-2.01-jh/ mkisofs/mkisofs.h |--- cdrtools-2.01/mkisofs/mkisofs.h 2003-12-28 15:38:51.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 611 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/udf.c cdrtools-2.01-jh/ mkisofs/udf.c |--- cdrtools-2.01/mkisofs/udf.c 2003-04-28 01:34:52.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/udf.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p3 -g0 --no-backup-if-mismatch < /usr/portage/app-cdr/ cdrtools/files/mkisofs-iconv-10.patch ================================== missing header for unified diff at line 4 of patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/include/unls.h cdrtools-2.01-jh/ include/unls.h |--- cdrtools-2.01/include/unls.h 2003-06-16 00:41:23.000000000 +0300 |+++ cdrtools-2.01-jh/include/unls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored missing header for unified diff at line 38 of patch can't find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/libunls.mk cdrtools-2.01-jh/ libunls/libunls.mk |--- cdrtools-2.01/libunls/libunls.mk 2000-03-25 14:51:56.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/libunls.mk 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 49 of patch can't find file to patch at input line 49 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls.h cdrtools-2.01-jh/ libunls/nls.h |--- cdrtools-2.01/libunls/nls.h 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 61 of patch can't find file to patch at input line 61 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls_iconv.c cdrtools-2.01-jh/ libunls/nls_iconv.c |--- cdrtools-2.01/libunls/nls_iconv.c 1970-01-01 02:00:00.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls_iconv.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 161 of patch can't find file to patch at input line 161 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/Targets cdrtools-2.01-jh/ libunls/Targets |--- cdrtools-2.01/libunls/Targets 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/Targets 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 171 of patch can't find file to patch at input line 171 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/joliet.c cdrtools-2.01-jh/ mkisofs/joliet.c |--- cdrtools-2.01/mkisofs/joliet.c 2003-04-28 01:36:08.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/joliet.c 2004-02-03 14:15:17.000000000 +0200 -------------------------- No file to patch. Skipping patch. 14 out of 14 hunks ignored missing header for unified diff at line 504 of patch can't find file to patch at input line 504 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/Makefile cdrtools-2.01-jh/ mkisofs/Makefile |--- cdrtools-2.01/mkisofs/Makefile 2004-01-02 17:23:32.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/Makefile 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 515 of patch can't find file to patch at input line 515 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.c cdrtools-2.01-jh/ mkisofs/mkisofs.c |--- cdrtools-2.01/mkisofs/mkisofs.c 2004-01-07 01:23:46.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 4 out of 4 hunks ignored missing header for unified diff at line 592 of patch can't find file to patch at input line 592 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.h cdrtools-2.01-jh/ mkisofs/mkisofs.h |--- cdrtools-2.01/mkisofs/mkisofs.h 2003-12-28 15:38:51.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 611 of patch can't find file to patch at input line 611 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/udf.c cdrtools-2.01-jh/ mkisofs/udf.c |--- cdrtools-2.01/mkisofs/udf.c 2003-04-28 01:34:52.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/udf.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================== PATCH COMMAND: patch -p4 -g0 --no-backup-if-mismatch < /usr/portage/app-cdr/ cdrtools/files/mkisofs-iconv-10.patch ================================== missing header for unified diff at line 4 of patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/include/unls.h cdrtools-2.01-jh/ include/unls.h |--- cdrtools-2.01/include/unls.h 2003-06-16 00:41:23.000000000 +0300 |+++ cdrtools-2.01-jh/include/unls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored missing header for unified diff at line 38 of patch can't find file to patch at input line 38 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/libunls.mk cdrtools-2.01-jh/ libunls/libunls.mk |--- cdrtools-2.01/libunls/libunls.mk 2000-03-25 14:51:56.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/libunls.mk 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 49 of patch can't find file to patch at input line 49 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls.h cdrtools-2.01-jh/ libunls/nls.h |--- cdrtools-2.01/libunls/nls.h 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 61 of patch can't find file to patch at input line 61 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/nls_iconv.c cdrtools-2.01-jh/ libunls/nls_iconv.c |--- cdrtools-2.01/libunls/nls_iconv.c 1970-01-01 02:00:00.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/nls_iconv.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 161 of patch can't find file to patch at input line 161 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/libunls/Targets cdrtools-2.01-jh/ libunls/Targets |--- cdrtools-2.01/libunls/Targets 2002-12-03 02:34:27.000000000 +0200 |+++ cdrtools-2.01-jh/libunls/Targets 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 171 of patch can't find file to patch at input line 171 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/joliet.c cdrtools-2.01-jh/ mkisofs/joliet.c |--- cdrtools-2.01/mkisofs/joliet.c 2003-04-28 01:36:08.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/joliet.c 2004-02-03 14:15:17.000000000 +0200 -------------------------- No file to patch. Skipping patch. 14 out of 14 hunks ignored missing header for unified diff at line 504 of patch can't find file to patch at input line 504 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/Makefile cdrtools-2.01-jh/ mkisofs/Makefile |--- cdrtools-2.01/mkisofs/Makefile 2004-01-02 17:23:32.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/Makefile 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 515 of patch can't find file to patch at input line 515 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.c cdrtools-2.01-jh/ mkisofs/mkisofs.c |--- cdrtools-2.01/mkisofs/mkisofs.c 2004-01-07 01:23:46.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 4 out of 4 hunks ignored missing header for unified diff at line 592 of patch can't find file to patch at input line 592 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/mkisofs.h cdrtools-2.01-jh/ mkisofs/mkisofs.h |--- cdrtools-2.01/mkisofs/mkisofs.h 2003-12-28 15:38:51.000000000 +0200 |+++ cdrtools-2.01-jh/mkisofs/mkisofs.h 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 611 of patch can't find file to patch at input line 611 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN --exclude-from=- cdrtools-2.01/mkisofs/udf.c cdrtools-2.01-jh/ mkisofs/udf.c |--- cdrtools-2.01/mkisofs/udf.c 2003-04-28 01:34:52.000000000 +0300 |+++ cdrtools-2.01-jh/mkisofs/udf.c 2004-02-02 18:31:22.000000000 +0200 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored My emerge info: Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6. 12-nitro5 i686) ================================================================= System uname: 2.6.12-nitro5 i686 Unknown CPU Typ Gentoo Base System version 1.12.0_pre5 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/ share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb / usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://128. 213.5.34/gentoo/ http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/ gentoo" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex 3dnowext 4kstacks X a52 aac acpi aim apm avi bash- completion berkdb bitmap-fonts browserplugin ccache cdr crypt curl divx4linux dvd dvdr dvdread eds emboss encode esd fam ffmpeg firefox foomaticdb fortran gdbm gif gnome gpm gtk gtk2 hal imlib ipv6 java jpeg kde kdeenablefinal kdexdeltas libg++ libwww lm_sensors mad matroska mikmod mmx mmxext motif mp3 mpeg mplayer ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell sse ssl tcpd truetype truetype-fonts type1-fonts unicode userlocales vorbis win32codecs xine xml2 xmms xv xvid zlib linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Confirming this problems. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r8 i686) ================================================================= System uname: 2.6.12-gentoo-r8 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.12.0_pre5 dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-pipe -Os -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de" LC_ALL="de_DE.utf8" LINGUAS="de cs" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/hynek/src/gentoo" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aac aalib acpi aim alsa apache2 apm artworkextra avi bash-completion berkdb bitmap-fonts cdr cpudetection crypt cscope cups curl dba dga directfb disablexmb divx4linux doc dvd dvdr dvdread eds emacs emboss encode esd examples fam fame fbcon ffmpeg firefox flac flash foomaticdb fortran fping gd gdbm gif gnome gnutls gpm gstreamer gtk gtk2 guile hal iconv icq imagemagick imap imlib ipv6 java javamail jikes jpeg junit kde ldap leim libg++ libwww lzo mad maildir mikmod mjpeg mmap mmx motif mozilla mozsvg mp3 mpeg mplayer mpm-prefork msn mule mysql ncurses network news nls nntp nocardbus nptl ntpl nvidia objc offensive ogg oggvorbis opengl oracle oscar oss pam pcre pdflib perl plotutils png ppds python qt quicktime rar readline real rtc ruby sasl sdl slang smime spell sqlite ssl svg svga tcltk tcpd tcpserver tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode videos visualisation vorbis win32codecs wmf wxwidgets wxwindows x86 xface xine xinetd xml xml2 xmms xv xvid zlib video_cards_radeon linguas_de linguas_cs userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
#1 Consider attaching the output from patch as a file instead of pasting it in your bugreport in the future. That way it's much easier to read and get an overview of a bugreport.
And me, and me... emerge info Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r7-stalin x86_64) ================================================================= System uname: 2.6.12-gentoo-r7-stalin x86_64 AMD Athlon(tm) 64 Processor 2800+ Gentoo Base System version 1.12.0_pre5 dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O9 -march=k8 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O9 -march=k8 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.aiya.ru/pub/gentoo" LANG="ru_RU.UTF-8" LC_ALL="ru_RU.UTF-8" LINGUAS="ru en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aalib alsa apache2 avi berkdb bigger-fonts bitmap-fonts c++ cairo cdr cgi crypt cups dba divx dnd dvd dvdr eds emacs encode fam flac font-server foomaticdb fortran gcj gd gd-extenral gdbm gif gnome gpm gstreamer gtk2 iconv imlib ipv6 java jpeg latex ldap libwww lzw lzw-tiff mad maildir motif mozilla mp3 mpeg mplayer mule mysql ncurses nls nptl nptlonly nvidia ogg opengl oss pam pda pdflib perl png postgres python quicktime readline scanner sdl session slang spell ssl svg tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vorbis xine xml2 xpm xv zlib video_cards_nvidia linguas_ru linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
By the way, the problem does not happen if you compile cdrtools with the USE flag 'unicode' turned off.
(In reply to comment #0) > The newest version of cdrtools from ~x86 fails to compile. It fails when > applying 'mkisofs-iconv-10.patch' > > Reproducible: Always > Steps to Reproduce: > 1.emerge -uD cdrtools > 2. > 3. > > Actual Results: > Emerge fails when trying to patch. > > Expected Results: > Patch should go through cleanly and cdrtools should emerge cleanly. > > * Applying cdrtools-2.01-scsi-remote.patch ... [ ok ] > * Applying cdrtools-2.01a32-scan.patch ... [ ok ] > * Applying mkisofs-iconv-10.patch ... > > * Failed Patch: mkisofs-iconv-10.patch ! > * ( /usr/portage/app-cdr/cdrtools/files/mkisofs-iconv-10.patch ) > * > * Include in your bugreport the contents of: > * > * /var/tmp/portage/cdrtools-2.01.01_alpha03/temp/mkisofs-iconv-10.patch- > 11252.out > > > !!! ERROR: app-cdr/cdrtools-2.01.01_alpha03 failed. > !!! Function epatch, Line 359, Exitcode 0 > !!! Failed Patch: mkisofs-iconv-10.patch! > !!! If you need support, post the topmost build error, NOT this status message. > Getting the same thing as well. Going to try with '-unicode'! Thanks to all!
Took out that patch two hours ago. So it should be already available for you with the next sync.
Did the patch get applied upstream? Are you sure unicode is handled properly now?
(In reply to comment #7) > Did the patch get applied upstream? I don't think so. But I didn't looked into the sources deeper. At least mkisofs received several changes according to the release notes (ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01.01a03) > Are you sure unicode is handled properly now? Not tested yet. Will do tonight. Please keep in mind, that this package is ~arch for everybody. So don't expect that everything works properly until the package becomes stable.
I could not burn anything with cdrtools-2.01.01_alpha03. I am using the nautilus-cd-burner, it gave me an error. I downgraded to 2.01-r3 ( a little paranoid, skipping all _alpha versions ) and it worked. I am a full ~x86 user, and burning was working up to the 2.01.01_alpha03 update ( including the version that was latest ~x86 before 2.01.01_alpha03 came into the tree, I don't remember which one it was ). I don't know if this is related to the unicode patch. Sorry, I can't be any more specific, but I am short on time right now. I wanted to point out the problem, anyway.
Ivan indeed there is a problem with nautilus-cd-burn but it's related to driver permissions. If you try to use nautilus-cd-burn logged as root you should be able to burn the cd. Everything should work with this version.
(In reply to comment #8) > > Are you sure unicode is handled properly now? > > Not tested yet. Will do tonight. Creating a Joliet ISO fails with any character which is not latin-based. But using a Rock-Ridge extension keeps the filenames in their former utf-8 state.
(In reply to comment #10) > Ivan indeed there is a problem with nautilus-cd-burn but it's related to driver > permissions. If you try to use nautilus-cd-burn logged as root you should be > able to burn the cd. Everything should work with this version. Ok, I upgraded to _alpha03 again, tried as root and it worked - you are right here. However k3b is not working as user either, so I think it not nautilus-cd-burn specific but a general burn-as-user problem. To what do I change the permissions on which device to fix this ?
I commited a few patches that fix the users problems with this version. It seems that is a problem related to kernel 2.6.12. If you notice more troubles open a new bug. Thanks all and sorry for the delay.