* Applying elinks-0.10.4.conf-syscharset.diff ... * Failed Patch: elinks-0.10.4.conf-syscharset.diff ! * ( /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ) * * Include in your bugreport the contents of: * * /var/tmp/paludis/www-client-elinks-0.11.7/temp//elinks-0.10.4.conf-syscharset.diff-6025.out Reproducible: Always Steps to Reproduce: Actual Results: ***** elinks-0.10.4.conf-syscharset.diff ***** ============================================== PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ============================================== 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: -------------------------- |--- elinks-0.10.4.conf 2005-04-08 15:29:49.000000000 -0700 |+++ elinks-0.10.4-syscharset.conf 2006-11-04 00:26:26.000000000 -0800 -------------------------- No file to patch. Skipping patch. 8 out of 8 hunks ignored ============================================== PATCH COMMAND: patch -p1 -g0 -E --no-backup-if-mismatch < /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ============================================== 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: -------------------------- |--- elinks-0.10.4.conf 2005-04-08 15:29:49.000000000 -0700 |+++ elinks-0.10.4-syscharset.conf 2006-11-04 00:26:26.000000000 -0800 -------------------------- No file to patch. Skipping patch. 8 out of 8 hunks ignored ============================================== PATCH COMMAND: patch -p2 -g0 -E --no-backup-if-mismatch < /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ============================================== 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: -------------------------- |--- elinks-0.10.4.conf 2005-04-08 15:29:49.000000000 -0700 |+++ elinks-0.10.4-syscharset.conf 2006-11-04 00:26:26.000000000 -0800 -------------------------- No file to patch. Skipping patch. 8 out of 8 hunks ignored ============================================== PATCH COMMAND: patch -p3 -g0 -E --no-backup-if-mismatch < /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ============================================== 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: -------------------------- |--- elinks-0.10.4.conf 2005-04-08 15:29:49.000000000 -0700 |+++ elinks-0.10.4-syscharset.conf 2006-11-04 00:26:26.000000000 -0800 -------------------------- No file to patch. Skipping patch. 8 out of 8 hunks ignored ============================================== PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /usr/portage/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff ============================================== 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: -------------------------- |--- elinks-0.10.4.conf 2005-04-08 15:29:49.000000000 -0700 |+++ elinks-0.10.4-syscharset.conf 2006-11-04 00:26:26.000000000 -0800 -------------------------- No file to patch. Skipping patch. 8 out of 8 hunks ignored
Looks like a bug crept in when converting to EAPI 2... the code that migrated from src_unpack() to src_prepare() is now starting from a different directory. Adding 'cd ${WORKDIR}' to the top of src_prepare() ought to fix it.
(In reply to comment #1) > Looks like a bug crept in when converting to EAPI 2... the code that migrated > from src_unpack() to src_prepare() is now starting from a different directory. > Adding 'cd ${WORKDIR}' to the top of src_prepare() ought to fix it. You're right, with 'cd ${WORKDIR}' compiled fine here.
Same here.
(In reply to comment #1) > Looks like a bug crept in when converting to EAPI 2... the code that migrated > from src_unpack() to src_prepare() is now starting from a different directory. > Adding 'cd ${WORKDIR}' to the top of src_prepare() ought to fix it. > Reproduced, confirmed, fixed with suggested change.
This should now be fixed in CVS. Thanks!
*** Bug 285114 has been marked as a duplicate of this bug. ***
*** Bug 285123 has been marked as a duplicate of this bug. ***