I got the appended error message when installing this package. Deleting the file and doing it again didn't help. X4.2.99.3-2.tar.bz2 --10:10:24-- http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/X4.2.99.3-2.tar.bz2 => `/usr/portage/distfiles/X4.2.99.3-2.tar.bz2' Resolving www.ibiblio.org... done. Connecting to www.ibiblio.org[152.2.210.81]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 12,827,935 [application/x-tar] 100%[====================================>] 12,827,935 150.24K/s ETA 00:00 10:11:47 (150.24 KB/s) - `/usr/portage/distfiles/X4.2.99.3-2.tar.bz2' saved [12827935/12827935] >>> md5 ;-) X4.2.99.3-1.tar.bz2 !!! X4.2.99.3-2.tar.bz2: message digests do not match! !!! X4.2.99.3-2.tar.bz2 is corrupt or incomplete. >>> our recorded digest: a70af970c95a9ec30365bc8ac8fb663f >>> your file's digest: 8b797ad7edf70b16982be69a45c268e2 >>> Please delete /usr/portage/distfiles/X4.2.99.3-2.tar.bz2 and refetch.
In the meantime, I did this to get going ebuild /usr/portage/x11-base/xfree/xfree-4.2.99.3-r1.ebuild digest I got farther, but then got a patch error which i am appending as instructed: ***** 001_all_4.0-broken-includes.patch.bz2 ***** ================================================= PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0-broken-includes.patch.bz2 > /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patchh ================================================= can't find file to patch at input line 6 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Investigate if this patch is still needed or not in XFree86 4.3.0 CVS |devel, and try to get it integrated if so. | |--- XFree86-4.0/xc/include/Xarch.h.broken Fri May 5 17:24:13 2000 |+++ XFree86-4.0/xc/include/Xarch.h Fri May 5 17:24:43 2000 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================================= PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0-broken-includes.patch.bz2 > /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patchh ================================================= can't find file to patch at input line 6 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Investigate if this patch is still needed or not in XFree86 4.3.0 CVS |devel, and try to get it integrated if so. | |--- XFree86-4.0/xc/include/Xarch.h.broken Fri May 5 17:24:13 2000 |+++ XFree86-4.0/xc/include/Xarch.h Fri May 5 17:24:43 2000 -------------------------- PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0-broken-includes.patch.bz2 > /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch PATCH COMMAND: patch -p2 < /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch ================================================= can't find file to patch at input line 6 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Investigate if this patch is still needed or not in XFree86 4.3.0 CVS |devel, and try to get it integrated if so. | |--- XFree86-4.0/xc/include/Xarch.h.broken Fri May 5 17:24:13 2000 |+++ XFree86-4.0/xc/include/Xarch.h Fri May 5 17:24:43 2000 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================================= PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0- PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0- PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0-broken-includes.patch.bz2 > /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch PATCH COMMAND: patch -p3 < /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch ================================================= can't find file to patch at input line 6 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Investigate if this patch is still needed or not in XFree86 4.3.0 CVS |devel, and try to get it integrated if so. | |--- XFree86-4.0/xc/include/Xarch.h.broken Fri May 5 17:24:13 2000 |+++ XFree86-4.0/xc/include/Xarch.h Fri May 5 17:24:43 2000 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ================================================= PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.99.3-r1/work/patch//001_all_4.0-broken-includes.patch.bz2 > /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch PATCH COMMAND: patch -p4 < /var/tmp/portage/xfree-4.2.99.3-r1/temp/22792.patch ================================================= missing header for unified diff at line 6 of patch can't find file to patch at input line 6 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Investigate if this patch is still needed or not in XFree86 4.3.0 CVS |devel, and try to get it integrated if so. | |--- XFree86-4.0/xc/include/Xarch.h.broken Fri May 5 17:24:13 2000 |+++ XFree86-4.0/xc/include/Xarch.h Fri May 5 17:24:43 2000 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored
What if you skip this patch?
-r2 fixes this.