When emerging x11-drivers/xf86-input-evdev-1.1.2-r1, it errors with:
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* xf86-input-evdev-1.1.2-mips-syscalls.patch
* ( xf86-input-evdev-1.1.2-mips-syscalls.patch )
-----------------------------
Complete emerge-output:
>>> Emerging (1 of 50) x11-drivers/xf86-input-evdev-1.1.2-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking xf86-input-evdev-1.1.2.tar.bz2 ;-)
>>> checking x11-driver-patches-1.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking xf86-input-evdev-1.1.2.tar.bz2 to /var/tmp/portage/xf86-input-evdev-1.1.2-r1/work
>>> Unpacking x11-driver-patches-1.tar.bz2 to /var/tmp/portage/xf86-input-evdev-1.1.2-r1/work
* Applying 1.1.2-CVS-20060520.patch ...
[ ok ]
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* xf86-input-evdev-1.1.2-mips-syscalls.patch
* ( xf86-input-evdev-1.1.2-mips-syscalls.patch )
!!! ERROR: x11-drivers/xf86-input-evdev-1.1.2-r1 failed.
Call stack:
ebuild.sh, line 1540: Called dyn_unpack
ebuild.sh, line 711: Called src_unpack
ebuild.sh, line 1249: Called x-modular_src_unpack
x-modular.eclass, line 257: Called x-modular_patch_source
x-modular.eclass, line 226: Called epatch
'xf86-input-evdev-1.1.2-mips-syscalls.patch'
eutils.eclass, line 192: Called die
!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if
relevant.
Error in sys.exitfunc:
--------------------------------------
lappis ~ # emerge --info
Portage 2.1.1_pre1-r2 (default-linux/x86/2006.0, gcc-3.4.4/vanilla,
glibc-2.4-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1.40GHz
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python: 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r2
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.18.1
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-r2
sys-devel/binutils: 2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium-m -fprefetch-loop-arrays -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf
/etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=pentium-m -fprefetch-loop-arrays -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox
sfperms strict"
GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apache2 apm avi bash-completion berkdb
bitmap-fonts bluetooth bootsplash branding calendar cardbus cddb cdparanoia
cdrom clamav clamd cli cpudetection cpulimit crypt css cups dbus dga dio
directfb dnd dri dts dv dvd dvdread emboss encode escreen esd ethereal exif fam
fat fbcon ffmpeg firefox font-server fontconfig foomaticdb ftp gd gdbm gif gimp
gimpprint gkrellm gmail gmailtimestamps gnome gnome-print gphoto2 gpm gs
gstreamer gtalk gtk gtk2 h323 hddtemp id3 ieee1394 imagemagick imlib ipod irda
jack jack-tmpfs java javascript john joystick jpeg jpeg2k lame latin1 lcd
libclamav libg++ libwww lm_sensors logitech-mouse mad madwifi mikmod mime mjpeg
mmx motif mouse moznocompose moznoirc moznomail moznoroaming mp3 mpeg mpeg2
mplayer msn msnextras nagios-dns nagios-ping nagios-ssh ncurses nls no nptl
nptlonly ntfs oav office ogg opengl oss pam pci pcmcia pcre pda pdf pdflib perl
png pnp print ps python qt quicktime rar rcp rdesktop readline real recode
reflection reiser4 reiserfs rss rtc samba scanner screen sdl search session
sockets spell spl sse sse2 ssl subtitles sysfs tcpd themes tiff transcode
truetype truetype-fonts type1-fonts udev unicode unzip usb v4l v4l2 vcd vim vnc
vorbis wifi win32codecs wma wmf wordperfect wv xine xml xmms xorg xosd xpm
xprint xscreensaver xsettings xv xvid zip zlib elibc_glibc kernel_linux
userland_GNU"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Ok, I managed to fix this myself, even though I have no experience in .ebuilds
whatsoever.
The line:
PATCHES="${FILESDIR}/${PV}-CVS-20060520.patch ${PN}-${PV}-mips-syscalls.patch"
should be changed with:
PATCHES="${FILESDIR}/${PV}-CVS-20060520.patch
${FILESDIR}/${PN}-${PV}-mips-syscalls.patch"