the following info was given (no md5-sum error after the download..) ***** 062_all_4.2.0-gb18030-20020207.patch.bz2 ***** ==================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.1- r2/work/patch//062_all_4.2.0-gb18030-20020207.patch.bz2 > /var/tmp/portage/xfree-4.2.1-r2/temp/20678.patch PATCH COMMAND: patch -p0 < /var/tmp/portage/xfree-4.2.1-r2/temp/20678.patch ==================================================== patching file xc/fonts/encodings/large/gb18030.2000-1.enc patching file xc/nls/Compose/zh_CN.gb18030 patching file xc/nls/XLC_LOCALE/zh_CN.gb18030 can't find file to patch at input line 119 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/fonts/encodings/large/Imakefile.orig xc/fonts/encodings/large/Imakefile |--- xc.orig/fonts/encodings/large/Imakefile Fri Oct 12 14:37:33 2001 |+++ xc/fonts/encodings/large/Imakefile Fri Oct 12 14:38:13 2001 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file xc/nls/XI18N_OBJS/zh_CN.gb18030 can't find file to patch at input line 150 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/nls/XI18N_OBJS/Imakefile xc/nls/XI18N_OBJS/Imakefile |--- xc.orig/nls/XI18N_OBJS/Imakefile.orig Fri Feb 1 09:00:54 2002 |+++ xc/nls/XI18N_OBJS/Imakefile Fri Feb 1 09:01:28 2002 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file xc/lib/X11/lcUniConv/gbk.h patching file xc/lib/X11/lcUniConv/koi8_k.h can't find file to patch at input line 6472 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/lcCT.c xc/lib/X11/lcCT.c |--- xc.orig/lib/X11/lcCT.c Wed Nov 21 07:50:45 2001 |+++ xc/lib/X11/lcCT.c Wed Nov 21 07:47:11 2001 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 6483 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/lcDB.c xc/lib/X11/lcDB.c |--- xc.orig/lib/X11/lcDB.c Wed Nov 21 07:50:54 2001 |+++ xc/lib/X11/lcDB.c Wed Nov 21 07:47:20 2001 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 6517 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/lcUniConv/armscii_8.h xc/lib/X11/lcUniConv/armscii_8.h |--- xc.orig/lib/X11/lcUniConv/armscii_8.h Wed Nov 21 07:51:31 2001 |+++ xc/lib/X11/lcUniConv/armscii_8.h Wed Nov 21 07:47:56 2001 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 6557 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/lcUTF8Load.c xc/lib/X11/lcUTF8Load.c |--- xc.orig/lib/X11/lcUTF8Load.c. Fri Feb 1 10:42:26 2002 |+++ xc/lib/X11/lcUTF8Load.c Fri Feb 1 10:45:46 2002 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 6581 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/lcUTF8.c xc/lib/X11/lcUTF8.c |--- xc.orig/lib/X11/lcUTF8.c Fri Feb 1 07:28:38 2002 |+++ xc/lib/X11/lcUTF8.c Fri Feb 1 10:37:03 2002 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored can't find file to patch at input line 7253 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/nls/XLC_LOCALE/Imakefile xc/nls/XLC_LOCALE/Imakefile |--- xc.orig/nls/XLC_LOCALE/Imakefile Mon Oct 15 14:47:23 2001 |+++ xc/nls/XLC_LOCALE/Imakefile Mon Oct 15 14:47:43 2001 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 7264 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr xc.orig/lib/X11/Xlcint.h xc/lib/X11/Xlcint.h |--- xc.orig/lib/X11/Xlcint.h Thu Feb 7 04:37:44 2002 |+++ xc/lib/X11/Xlcint.h Thu Feb 7 04:29:29 2002 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ==================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/xfree-4.2.1- r2/work/patch//062_all_4.2.0-gb18030-20020207.patch.bz2 > /var/tmp/portage/xfree-4.2.1-r2/temp/20678.patch PATCH COMMAND: patch -p1 < /var/tmp/portage/xfree-4.2.1-r2/temp/20678.patch ==================================================== bzip2: Data integrity error when decompressing. Input file = /var/tmp/portage/xfree-4.2.1-r2/work/patch//062_all_4.2.0- gb18030-20020207.patch.bz2, output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files.
Doh, somehow the file got corrupted, downloaded and retried and it worked fine.