Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102940 - app-cdr/cdrtools-2.01.01_alpha03 patch fails
Summary: app-cdr/cdrtools-2.01.01_alpha03 patch fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-17 23:17 UTC by Anthony Font
Modified: 2005-08-20 19:38 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Font 2005-08-17 23:17:45 UTC
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
Comment 1 Hynek Schlawack 2005-08-18 00:12:08 UTC
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
Comment 2 Martin Ehmsen (RETIRED) gentoo-dev 2005-08-18 01:31:33 UTC
#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.
Comment 3 Kirill A. Korinsky 2005-08-18 04:53:05 UTC
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
Comment 4 Georgi Chulkov 2005-08-18 07:34:49 UTC
By the way, the problem does not happen if you compile cdrtools with the USE
flag 'unicode' turned off.
Comment 5 jreed 2005-08-18 07:42:57 UTC
(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!
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2005-08-18 08:19:20 UTC
Took out that patch two hours ago.  So it should be already available for you
with the next sync.
Comment 7 Martin Ehmsen (RETIRED) gentoo-dev 2005-08-18 08:49:28 UTC
Did the patch get applied upstream?
Are you sure unicode is handled properly now?
Comment 8 Lars Weiler (RETIRED) gentoo-dev 2005-08-18 11:32:23 UTC
(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.
Comment 9 Ivan Yosifov 2005-08-18 12:00:42 UTC
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.
Comment 10 Luis Medinas (RETIRED) gentoo-dev 2005-08-18 14:34:09 UTC
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.
Comment 11 Lars Weiler (RETIRED) gentoo-dev 2005-08-18 16:44:21 UTC
(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.
Comment 12 Ivan Yosifov 2005-08-19 07:44:50 UTC
(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 ?
Comment 13 Luis Medinas (RETIRED) gentoo-dev 2005-08-20 19:38:58 UTC
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.