ran ebuild xfree-4.3.0-r3.ebuild fetch unpack compile as per Ferris's note on Feb. 13, 2003 for Elite3D installation. Got the following error: * A dry-run of patch command succeeded, but actually * applying the patch failed! * Failed Patch: 5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch! * * Include in your bugreport the contents of: * * /var/tmp/portage/xfree-4.3.0-r3/temp/5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch-1194.out !!! ERROR: x11-base/xfree-4.3.0-r3 failed. !!! Function epatch, Line 322, Exitcode 0 !!! Failed Patch: 5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch! Here is the output file contents: ==================================================================== PATCH COMMAND: patch -g0 -p0 < /var/tmp/portage/xfree-4.3.0-r3/work/patch/5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch ==================================================================== can't find file to patch at input line 33 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Patch by Mike A. Harris <mharris@redhat.com> for XFree86 4.3.0. This is |a backport of code from XFree86 CVS, plus some other enhancements and |cleanups. It adds support for almost but not all ATI Radeon and FireGL |chips that are known. A future patch will update the Red Hat XFree86 4.3.0 |to support even more hardware. | |Some of the changes in this patch are *NOT* in XFree86 CVS, so when updating |to 4.3.99.x code, each diff hunk needs to be investigated closely to make sure |nothing useful gets lost. | | Mike A. Harris <mharris@redhat.com> | |These are in CVS head as of Oct 9, 2003, but not yet in this patch: | |#define PCI_CHIP_RV350_AP 0x4150 |#define PCI_CHIP_RV350_AQ 0x4151 |#define PCI_CHIP_RV360_AR 0x4152 |#define PCI_CHIP_RV350_AS 0x4153 |#define PCI_CHIP_RV350_AT 0x4154 |#define PCI_CHIP_RV350_AV 0x4156 |#define PCI_CHIP_R200_BC 0x4243 |#define PCI_CHIP_RV350_NP 0x4E50 |#define PCI_CHIP_RV350_NQ 0x4E51 |#define PCI_CHIP_RV350_NR 0x4E52 |#define PCI_CHIP_RV350_NS 0x4E53 |#define PCI_CHIP_RV350_NT 0x4E54 |#define PCI_CHIP_RV350_NV 0x4E56 | | | |--- xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.c.radeon-support-backport-from-CVS-v2 2003-10-07 00:33:03.000000000 -0400 |+++ xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.c 2003-10-07 00:33:03.000000000 -0400 -------------------------- No file to patch. Skipping patch. 4 out of 4 hunks ignored can't find file to patch at input line 117 Perhaps you used the wrong -p or --strip option? The text leading up to this was: ---------------------------------------------------- |--- xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h.radeon-support-backport-from-CVS-v2 2003-10-07 00:33:03.000000000 -0400 |+++ xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h 2003-10-07 00:33:03.000000000 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ==================================================================== PATCH COMMAND: patch -g0 -p1 < /var/tmp/portage/xfree-4.3.0-r3/work/patch/5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch ==================================================================== patching file programs/Xserver/hw/xfree86/drivers/ati/atichip.c patching file programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c patching file programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c Hunk #1 succeeded at 984 (offset 6 lines). Hunk #2 succeeded at 1140 (offset 6 lines). Hunk #3 succeeded at 1939 (offset 6 lines). Hunk #4 succeeded at 1998 (offset 6 lines). Hunk #5 succeeded at 2012 (offset 6 lines). Hunk #6 succeeded at 2055 (offset 6 lines). Hunk #7 succeeded at 2144 (offset 6 lines). Hunk #8 succeeded at 2158 (offset 6 lines). Hunk #9 succeeded at 4217 (offset 6 lines). Hunk #10 succeeded at 4713 (offset 16 lines). Hunk #11 succeeded at 4796 (offset 16 lines). Hunk #12 succeeded at 4851 (offset 16 lines). Hunk #13 succeeded at 4877 (offset 16 lines). Hunk #14 succeeded at 4944 (offset 16 lines). Hunk #15 succeeded at 4973 (offset 16 lines). Hunk #16 succeeded at 5707 (offset 16 lines). Hunk #17 succeeded at 5932 (offset 16 lines). Hunk #18 succeeded at 5977 (offset 16 lines). patching file programs/Xserver/hw/xfree86/drivers/ati/radeon.h Hunk #1 succeeded at 248 (offset 2 lines). Hunk #2 succeeded at 289 (offset 2 lines). patching file programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c Hunk #1 succeeded at 730 (offset 8 lines). Hunk #2 succeeded at 1007 (offset 8 lines). Hunk #3 succeeded at 1225 (offset 6 lines). Hunk #4 succeeded at 1353 (offset 6 lines). patching file programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h ==================================================================== ACTUALLY APPLYING 5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch... ==================================================================== patching file programs/Xserver/hw/xfree86/drivers/ati/atichip.c patching file programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c patch: **** Can't create file /var/tmp/portage/xfree-4.3.0-r3/temp/poCoC7zT : Input/output error Reproducible: Didn't try Steps to Reproduce: 1.as in details section 2. 3. Actual Results: install failed Expected Results: not quite sure what I should have expected.
OK, I'll remake this patch and see whether that helps things.
As x11-base/xfree-4.3.0-r5 is now stable, does this problem still happen for you?
Need info.