When trying to emerge itcl-3.2.1-r1, it fails because the patch file /usr/portage/dev-tcltk/itcl/files/itcl-3.2.1-r1-gentoo.diff is missing. (I've held off reporting the problem since this morning in case it was a Gentoo mirror synchronisation issue, but the mirrors should have caught up by now.) Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge itcl Actual Results: # emerge -u itcl Calculating dependencies ...done! >>> emerge (1 of 1) dev-tcltk/itcl-3.2.1-r1 to / >>> md5 src_uri ;-) itcl3.2.1_src.tgz >>> Unpacking source... >>> Unpacking itcl3.2.1_src.tgz to /var/tmp/portage/itcl-3.2.1-r1/work RUNNING FROM extra_functions.sh * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/dev-tcltk/itcl/files/itcl-3.2.1-r1-gentoo.diff !!! ERROR: dev-tcltk/itcl-3.2.1-r1 failed. !!! Function epatch, Line 220, Exitcode 0 !!! Cannot find $EPATCH_SOURCE! # emerge info Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo-r2) ================================================================= System uname: 2.6.3-gentoo-r2 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa apm arts avi berkdb cdr crypt cups dvd encode fbcon foomaticdb freetype gdbm gif gpm gps gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nptl oggvorbis opengl pam pdflib perl png ppds python quicktime readline sdk sdl slang spell sse ssl svga tcpd truetype usb x86 xml2 xv zlib"
stupid editing glitch. fixed in cvs now. if you don't want to resync: change the 'PF' in '${PF}-gentoo.diff' to read '${P}-gentoo.diff'
Not seeing the update in cvs. When did you commit it?
*** Bug 44021 has been marked as a duplicate of this bug. ***
Thanks - the latest sync has fixed the problem for me.