Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126152 - dev-lang/php 5.1.2: missing patch
Summary: dev-lang/php 5.1.2: missing patch
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-14 06:17 UTC by Hanno Böck
Modified: 2006-03-14 06:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck gentoo-dev 2006-03-14 06:17:03 UTC
* Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/portage/dev-lang/php/files/5.1-any/php5-soap_persistence_session.diff
 *   ( php5-soap_persistence_session.diff )


!!! ERROR: dev-lang/php-5.1.2 failed.
Call stack:
  ebuild.sh, line 1557:   Called dyn_unpack
  ebuild.sh, line 719:   Called src_unpack
  ebuild.sh, line 1272:   Called php5_1-sapi_src_unpack
  php5_1-sapi.eclass, line 279:   Called epatch '/usr/portage/dev-lang/php/files/5.1-any/php5-soap_persistence_session.diff'

!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if relevant.


emerge info:

Portage 2.1_pre6-r2 (default-linux/x86/2006.0, gcc-4.1.0-pre20060223, glibc-2.4-r0, 2.6.16-rc6 i686)
=================================================================
System uname: 2.6.16-rc6 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer sandbox sfperms sign strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.utf-8"
LC_ALL="de_DE.utf-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/xgl-overlay /usr/local/overlays/xgl-beta"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apache2 asf asm avi bash-completion cairo cdr cgi chipcard cli crypt cups dbus dcc dri dts dvd dvdnav dvdr encode exif fastbuild fbcon ffmpeg firefox flac freetype gd gd2 gif gimp gimpprint glitz glut glx gpm gstreamer gstreamer10 gtk2 gtkhtml hal hbci ipv6 jpeg kde kdeenablefinal libcaca live mad mhash mikmod mjpeg mmx mmx2 mng mono mp3 mpeg musicbrainz mysql ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcre pdo png ppds python pyzor qt quicktime razor readline real rtf samba scanner sdl session slang speex sse sse2 ssl svg theora tiff truetype unicode usb userlocales utf8 v4l v4l2 vorbis wifi win32codecs wxwindows x264 xine xml2 xprint xv xvid zlib elibc_glibc input_devices_synaptics input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux linguas_de userland_GNU video_cards_ati"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS, MAKEOPTS
Comment 1 Luca Longinotti (RETIRED) gentoo-dev 2006-03-14 06:50:40 UTC
You have a stale/old eclass somewhere, with PHP 5.1.2 we changed how patches are applied, and consequently how the eclass handles those, and the change does work in Portage. You probably have an older CVS checkout or some overlay that interferes, please update your copy of the PHP Overlay (if any), update the dev-lang/php/ and eclass/ directories of your Portage CVS and emerge --sync again, that should fully fix it.
Best regards, CHTEKK.