Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44918 - cdrtools-2.01_alpha27 patches fail, emerge fails
Summary: cdrtools-2.01_alpha27 patches fail, emerge fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Lars Weiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-16 22:09 UTC by Gregg Casillo
Modified: 2004-03-16 22:58 UTC (History)
0 users

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 Gregg Casillo 2004-03-16 22:09:59 UTC
I tried to update cdrtools from 2.01_alpha26 to alpha27 tonight, but I ran into this problem which prevented me from doing so. Here's the output from the emerge:

Calculating dependencies ...done!
>>> emerge (1 of 1) app-cdr/cdrtools-2.01_alpha27 to /
>>> Downloading ftp://mirrors.tds.net/gentoo/distfiles/cdrtools-2.01a26-dvd.patch.bz2
--01:03:06--  ftp://mirrors.tds.net/gentoo/distfiles/cdrtools-2.01a26-dvd.patch.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a26-dvd.patch.bz2'
Resolving mirrors.tds.net... 216.170.153.145
Connecting to mirrors.tds.net[216.170.153.145]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR cdrtools-2.01a26-dvd.patch.bz2 ...
No such file `cdrtools-2.01a26-dvd.patch.bz2'.

>>> Downloading http://gentoo.seren.com/gentoo/distfiles/cdrtools-2.01a26-dvd.patch.bz2
--01:03:07--  http://gentoo.seren.com/gentoo/distfiles/cdrtools-2.01a26-dvd.patch.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a26-dvd.patch.bz2'
Resolving gentoo.seren.com... 65.245.115.11
Connecting to gentoo.seren.com[65.245.115.11]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
01:03:07 ERROR 404: Not Found.

>>> Downloading http://gentoo.noved.org/distfiles/cdrtools-2.01a26-dvd.patch.bz2
--01:03:07--  http://gentoo.noved.org/distfiles/cdrtools-2.01a26-dvd.patch.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a26-dvd.patch.bz2'
Resolving gentoo.noved.org... failed: Host not found.
>>> Downloading http://people.mandrakesoft.com/~warly/files/cdrtools/archives/cdrtools-2.01a26-dvd.patch.bz2
--01:03:07--  http://people.mandrakesoft.com/%7Ewarly/files/cdrtools/archives/cdrtools-2.01a26-dvd.patch.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a26-dvd.patch.bz2'
Resolving people.mandrakesoft.com... 212.85.147.163, 80.67.180.163
Connecting to people.mandrakesoft.com[212.85.147.163]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12,430 [application/x-bzip2]

100%[====================================>] 12,430        35.53K/s

01:03:10 (35.39 KB/s) - `/usr/portage/distfiles/cdrtools-2.01a26-dvd.patch.bz2' saved [12430/12430]

>>> Downloading ftp://mirrors.tds.net/gentoo/distfiles/cdrtools-2.01a27.tar.bz2
--01:03:10--  ftp://mirrors.tds.net/gentoo/distfiles/cdrtools-2.01a27.tar.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a27.tar.bz2'
Resolving mirrors.tds.net... 216.170.153.145
Connecting to mirrors.tds.net[216.170.153.145]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR cdrtools-2.01a27.tar.bz2 ...
No such file `cdrtools-2.01a27.tar.bz2'.

>>> Downloading http://gentoo.seren.com/gentoo/distfiles/cdrtools-2.01a27.tar.bz2
--01:03:11--  http://gentoo.seren.com/gentoo/distfiles/cdrtools-2.01a27.tar.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a27.tar.bz2'
Resolving gentoo.seren.com... 65.245.115.11
Connecting to gentoo.seren.com[65.245.115.11]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
01:03:11 ERROR 404: Not Found.

>>> Downloading http://gentoo.noved.org/distfiles/cdrtools-2.01a27.tar.bz2
--01:03:11--  http://gentoo.noved.org/distfiles/cdrtools-2.01a27.tar.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a27.tar.bz2'
Resolving gentoo.noved.org... failed: Host not found.
>>> Downloading ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-2.01a27.tar.bz2
--01:03:11--  ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-2.01a27.tar.bz2
           => `/usr/portage/distfiles/cdrtools-2.01a27.tar.bz2'
Resolving ftp.berlios.de... 195.37.77.141
Connecting to ftp.berlios.de[195.37.77.141]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/cdrecord/alpha ... done.
==> PASV ... done.    ==> RETR cdrtools-2.01a27.tar.bz2 ... done.
Length: 1,388,766 (unauthoritative)

100%[====================================>] 1,388,766     87.94K/s    ETA 00:00

01:03:29 (86.34 KB/s) - `/usr/portage/distfiles/cdrtools-2.01a27.tar.bz2' saved [1388766]

>>> md5 src_uri ;-) cdrtools-2.01a27.tar.bz2
>>> md5 src_uri ;-) cdrtools-2.01a26-dvd.patch.bz2
>>> Unpacking source...
>>> Unpacking cdrtools-2.01a27.tar.bz2 to /var/tmp/portage/cdrtools-2.01_alpha27/work
>>> Unpacking cdrtools-2.01a26-dvd.patch.bz2 to /var/tmp/portage/cdrtools-2.01_alpha27/work
dvdr
>>> Unpacking cdrtools-2.01a26-dvd.patch.bz2 to /var/tmp/portage/cdrtools-2.01_alpha27/work
 * Applying cdrtools-2.01-kernel25-support.patch...                       [ ok ]
dvdr
 * Applying cdrtools-2.01a26-dvd.patch...

 * Failed Patch: cdrtools-2.01a26-dvd.patch!
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/cdrtools-2.01_alpha27/temp/cdrtools-2.01a26-dvd.patch-28324.out


!!! ERROR: app-cdr/cdrtools-2.01_alpha27 failed.
!!! Function epatch, Line 322, Exitcode 0
!!! Failed Patch: cdrtools-2.01a26-dvd.patch!

Here is the output from that error log:

***** cdrtools-2.01a26-dvd.patch *****

======================================

PATCH COMMAND:  patch -g0 -p0 < /var/tmp/portage/cdrtools-2.01_alpha27/work/cdrtools-2.01a26-dvd.patch

======================================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/libscg/scsitransp.c.dvd      2004-01-14 18:52:41.000000000 +0100
|+++ cdrtools-2.01/libscg/scsitransp.c  2004-03-02 21:14:46.613717602 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdr_drv.c.dvd       2004-01-12 00:33:39.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdr_drv.c   2004-03-02 21:14:46.614717371 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 55
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.h.dvd      2004-02-22 15:53:52.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.h  2004-03-02 21:14:46.615717140 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 93
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/drv_mmc.c.dvd       2004-01-12 00:36:04.000000000 +0100
|+++ cdrtools-2.01/cdrecord/drv_mmc.c   2004-03-02 21:14:46.618716448 +0100
--------------------------
No file to patch.  Skipping patch.
21 out of 21 hunks ignored
can't find file to patch at input line 883
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.c.dvd      2004-02-29 18:19:58.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.c  2004-03-02 21:18:15.531429836 +0100
--------------------------
No file to patch.  Skipping patch.
39 out of 39 hunks ignored
can't find file to patch at input line 1399
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/scsi_cdr.c.dvd      2003-12-11 12:55:42.000000000 +0100
|+++ cdrtools-2.01/cdrecord/scsi_cdr.c  2004-03-02 21:14:46.623715293 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
======================================

PATCH COMMAND:  patch -g0 -p1 < /var/tmp/portage/cdrtools-2.01_alpha27/work/cdrtools-2.01a26-dvd.patch

======================================
patching file libscg/scsitransp.c
patching file cdrecord/cdr_drv.c
patching file cdrecord/cdrecord.h
Hunk #2 succeeded at 460 with fuzz 1.
patching file cdrecord/drv_mmc.c
patching file cdrecord/cdrecord.c
Hunk #32 FAILED at 3053.
Hunk #33 succeeded at 3075 (offset 8 lines).
Hunk #34 succeeded at 3088 (offset 8 lines).
Hunk #35 succeeded at 3204 (offset 9 lines).
Hunk #36 FAILED at 3285.
Hunk #37 succeeded at 3739 (offset 17 lines).
Hunk #38 succeeded at 3770 (offset 17 lines).
Hunk #39 succeeded at 4394 (offset 17 lines).
2 out of 39 hunks FAILED -- saving rejects to file cdrecord/cdrecord.c.rej
patching file cdrecord/scsi_cdr.c
======================================

PATCH COMMAND:  patch -g0 -p2 < /var/tmp/portage/cdrtools-2.01_alpha27/work/cdrtools-2.01a26-dvd.patch

======================================
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/libscg/scsitransp.c.dvd      2004-01-14 18:52:41.000000000 +0100
|+++ cdrtools-2.01/libscg/scsitransp.c  2004-03-02 21:14:46.613717602 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdr_drv.c.dvd       2004-01-12 00:33:39.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdr_drv.c   2004-03-02 21:14:46.614717371 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
can't find file to patch at input line 55
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.h.dvd      2004-02-22 15:53:52.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.h  2004-03-02 21:14:46.615717140 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
can't find file to patch at input line 93
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/drv_mmc.c.dvd       2004-01-12 00:36:04.000000000 +0100
|+++ cdrtools-2.01/cdrecord/drv_mmc.c   2004-03-02 21:14:46.618716448 +0100
--------------------------
No file to patch.  Skipping patch.
21 out of 21 hunks ignored
can't find file to patch at input line 883
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.c.dvd      2004-02-29 18:19:58.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.c  2004-03-02 21:18:15.531429836 +0100
--------------------------
No file to patch.  Skipping patch.
39 out of 39 hunks ignored
can't find file to patch at input line 1399
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/scsi_cdr.c.dvd      2003-12-11 12:55:42.000000000 +0100
|+++ cdrtools-2.01/cdrecord/scsi_cdr.c  2004-03-02 21:14:46.623715293 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
======================================

PATCH COMMAND:  patch -g0 -p3 < /var/tmp/portage/cdrtools-2.01_alpha27/work/cdrtools-2.01a26-dvd.patch

======================================
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/libscg/scsitransp.c.dvd      2004-01-14 18:52:41.000000000 +0100
|+++ cdrtools-2.01/libscg/scsitransp.c  2004-03-02 21:14:46.613717602 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
missing header for unified diff at line 37 of patch
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdr_drv.c.dvd       2004-01-12 00:33:39.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdr_drv.c   2004-03-02 21:14:46.614717371 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
missing header for unified diff at line 55 of patch
can't find file to patch at input line 55
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.h.dvd      2004-02-22 15:53:52.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.h  2004-03-02 21:14:46.615717140 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
missing header for unified diff at line 93 of patch
can't find file to patch at input line 93
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/drv_mmc.c.dvd       2004-01-12 00:36:04.000000000 +0100
|+++ cdrtools-2.01/cdrecord/drv_mmc.c   2004-03-02 21:14:46.618716448 +0100
--------------------------
No file to patch.  Skipping patch.
21 out of 21 hunks ignored
missing header for unified diff at line 883 of patch
can't find file to patch at input line 883
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.c.dvd      2004-02-29 18:19:58.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.c  2004-03-02 21:18:15.531429836 +0100
--------------------------
No file to patch.  Skipping patch.
39 out of 39 hunks ignored
missing header for unified diff at line 1399 of patch
can't find file to patch at input line 1399
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/scsi_cdr.c.dvd      2003-12-11 12:55:42.000000000 +0100
|+++ cdrtools-2.01/cdrecord/scsi_cdr.c  2004-03-02 21:14:46.623715293 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
======================================

PATCH COMMAND:  patch -g0 -p4 < /var/tmp/portage/cdrtools-2.01_alpha27/work/cdrtools-2.01a26-dvd.patch

======================================
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/libscg/scsitransp.c.dvd      2004-01-14 18:52:41.000000000 +0100
|+++ cdrtools-2.01/libscg/scsitransp.c  2004-03-02 21:14:46.613717602 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
missing header for unified diff at line 37 of patch
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdr_drv.c.dvd       2004-01-12 00:33:39.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdr_drv.c   2004-03-02 21:14:46.614717371 +0100
--------------------------
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
missing header for unified diff at line 55 of patch
can't find file to patch at input line 55
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.h.dvd      2004-02-22 15:53:52.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.h  2004-03-02 21:14:46.615717140 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored
missing header for unified diff at line 93 of patch
can't find file to patch at input line 93
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/drv_mmc.c.dvd       2004-01-12 00:36:04.000000000 +0100
|+++ cdrtools-2.01/cdrecord/drv_mmc.c   2004-03-02 21:14:46.618716448 +0100
--------------------------
No file to patch.  Skipping patch.
21 out of 21 hunks ignored
missing header for unified diff at line 883 of patch
can't find file to patch at input line 883
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/cdrecord.c.dvd      2004-02-29 18:19:58.000000000 +0100
|+++ cdrtools-2.01/cdrecord/cdrecord.c  2004-03-02 21:18:15.531429836 +0100
--------------------------
No file to patch.  Skipping patch.
39 out of 39 hunks ignored
missing header for unified diff at line 1399 of patch
can't find file to patch at input line 1399
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- cdrtools-2.01/cdrecord/scsi_cdr.c.dvd      2003-12-11 12:55:42.000000000 +0100
|+++ cdrtools-2.01/cdrecord/scsi_cdr.c  2004-03-02 21:14:46.623715293 +0100
--------------------------
No file to patch.  Skipping patch.
3 out of 3 hunks ignored

Reproducible: Always
Steps to Reproduce:
1. attempt update or fresh emerge of cdrtools-2.01_alpha27
2. emerge fails on patching step
3.

Actual Results:
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2004-03-16 22:58:24 UTC
This ebuild has been package-masked, that means it's broken, and it won't be updated automatically.  I wrote a comment into the ChangeLog...

But you have luck as I already commited a new version with the proper patches to portage.  Should be available now.