During "emerge -uD world" the patch 9925_all_6.7.0-libXpm-CAN-2004-0687-CAN-2004-0688.patch should be installad but it terminates with the following log: ################################################################################ =================================================================== PATCH COMMAND: patch -p4 -g0 < /var/tmp/portage/xorg-x11-6.8.0-r1/work/patch/9925_all_6.7.0-libXpm-CAN-2004-0687-CAN-2004-0688.patch =================================================================== can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/Attrib.c xc/extras/Xpm/lib/Attrib.c |--- xc.orig/extras/Xpm/lib/Attrib.c 2004-09-15 11:28:25.334883224 -0700 |+++ xc/extras/Xpm/lib/Attrib.c 2004-09-15 11:32:28.635895848 -0700 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored 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: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/CrDatFrI.c xc/extras/Xpm/lib/CrDatFrI.c |--- xc.orig/extras/Xpm/lib/CrDatFrI.c 2004-09-15 11:28:25.337882768 -0700 |+++ xc/extras/Xpm/lib/CrDatFrI.c 2004-09-15 11:32:28.670890528 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 45 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/WrFFrI.c xc/extras/Xpm/lib/WrFFrI.c |--- xc.orig/extras/Xpm/lib/WrFFrI.c 2004-09-15 11:28:25.372877448 -0700 |+++ xc/extras/Xpm/lib/WrFFrI.c 2004-09-15 11:32:28.671890376 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 57 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/XpmI.h xc/extras/Xpm/lib/XpmI.h |--- xc.orig/extras/Xpm/lib/XpmI.h 2004-09-15 11:28:25.373877296 -0700 |+++ xc/extras/Xpm/lib/XpmI.h 2004-09-15 11:32:28.678889312 -0700 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 92 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/create.c xc/extras/Xpm/lib/create.c |--- xc.orig/extras/Xpm/lib/create.c 2004-09-15 11:28:25.376876840 -0700 |+++ xc/extras/Xpm/lib/create.c 2004-09-15 11:32:28.680889008 -0700 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored can't find file to patch at input line 149 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/data.c xc/extras/Xpm/lib/data.c |--- xc.orig/extras/Xpm/lib/data.c 2004-09-15 11:28:25.381876080 -0700 |+++ xc/extras/Xpm/lib/data.c 2004-09-15 11:32:28.681888856 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 161 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/hashtab.c xc/extras/Xpm/lib/hashtab.c |--- xc.orig/extras/Xpm/lib/hashtab.c 2004-09-15 11:28:25.417870608 -0700 |+++ xc/extras/Xpm/lib/hashtab.c 2004-09-15 11:32:28.682888704 -0700 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 191 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/parse.c xc/extras/Xpm/lib/parse.c |--- xc.orig/extras/Xpm/lib/parse.c 2004-09-15 11:28:25.419870304 -0700 |+++ xc/extras/Xpm/lib/parse.c 2004-09-15 11:32:28.683888552 -0700 -------------------------- No file to patch. Skipping patch. 14 out of 14 hunks ignored can't find file to patch at input line 374 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/extras/Xpm/lib/scan.c xc/extras/Xpm/lib/scan.c |--- xc.orig/extras/Xpm/lib/scan.c 2004-09-15 11:28:25.425869392 -0700 |+++ xc/extras/Xpm/lib/scan.c 2004-09-15 11:32:28.684888400 -0700 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored missing header for unified diff at line 442 of patch can't find file to patch at input line 442 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN xc.orig/lib/Xpm/Imakefile xc/lib/Xpm/Imakefile |--- xc.orig/lib/Xpm/Imakefile 2004-09-15 11:29:21.000000000 -0700 |+++ xc/lib/Xpm/Imakefile 2004-09-15 11:32:28.685888248 -0700 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ################################################################################ The emerge.log shows: ################################################################################ 1095768353: >>> emerge (4 of 68) x11-base/xorg-x11-6.8.0-r1 to / 1095768353: === (4 of 68) Cleaning (x11-base/xorg-x11-6.8.0-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0-r1.ebuild) 1095768354: === (4 of 68) Compiling/Merging (x11-base/xorg-x11-6.8.0-r1::/usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0-r1.ebuild) 1095768994: *** terminating. ################################################################################ I don't know why the patch shall be faulty. Reproducible: Always Steps to Reproduce: 1. emerge -u xorg 2. 3. Actual Results: The update terminates. Expected Results: The update should be done correctly.
Please paste the full output of `emerge xorg-x11 -u`, the output of `cat /var/db/pkg/sys-devel/patch-[0-9]*/CFLAGS` and the output of `emerge info`.
I got this email from him. > After trying it fife times I wrote the bug report. And after submitting it I > tried it a few times again and suddenly it works. So I don't know what > happend and I don't have now the the outputs of `emerge xorg-x11 -u`. :-(