After sync, zope-2.7.3 was a "NS" option for upgrading. The emerge failed on the gid.patch step after downloading the tarball. It looks like the patch file is corrupted. Reproducible: Always Steps to Reproduce: 1. emerge -uDv net-zope/zope Actual Results: !!! ERROR: net-zope/zope-2.7.3 failed. !!! Function epatch, Line 402, Exitcode 0 !!! Failed Patch: gid.patch! Here is the info from /var/tmp/portage/zope-2.7.3/temp/gid.patch-6279.out: ***** gid.patch ***** ===================== PATCH COMMAND: patch -p0 -g0 < /usr/portage/net-zope/zope/files/2.7.3/gid.patch ===================== patching file lib/Components/initgroups/initgroups.c Hunk #1 FAILED at 23. 1 out of 1 hunk FAILED -- saving rejects to file lib/Components/initgroups/initgroups.c.rej ===================== PATCH COMMAND: patch -p1 -g0 < /usr/portage/net-zope/zope/files/2.7.3/gid.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: -------------------------- |--- lib/Components/initgroups/initgroups.c |+++ lib/Components/initgroups/initgroups.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ===================== PATCH COMMAND: patch -p2 -g0 < /usr/portage/net-zope/zope/files/2.7.3/gid.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: -------------------------- |--- lib/Components/initgroups/initgroups.c |+++ lib/Components/initgroups/initgroups.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ===================== PATCH COMMAND: patch -p3 -g0 < /usr/portage/net-zope/zope/files/2.7.3/gid.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: -------------------------- |--- lib/Components/initgroups/initgroups.c |+++ lib/Components/initgroups/initgroups.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ===================== PATCH COMMAND: patch -p4 -g0 < /usr/portage/net-zope/zope/files/2.7.3/gid.patch ===================== 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: -------------------------- |--- lib/Components/initgroups/initgroups.c |+++ lib/Components/initgroups/initgroups.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored
The patch error can't seem to find lib/Components/initgroups/initgroups.c but there it is: -rw-rw-r-- 1 root root 1523 Aug 5 06:52 zope-2.7.3/work/Zope-2.7.3-0/lib/Components/initgroups/initgroups.c So...some sort of path problem?
fixed without revision bump. removed patch, just resync portage. it came originally in from: http://bugs.gentoo.org/show_bug.cgi?id=48696 should be fixed upstream: http://zope.org/Collectors/Zope/1267 sorry radek - just fixed it before you assigned the bug :)