courier-imap-4.1.2 compile fails because the patch file courier-imap-4.0.6-db4-tcpd_configure.in.patch cannot be found: root@hly20666lx:/etc/portage# emerge courier-imap These are the packages that would be merged, in order: Calculating dependencies ..... ..... ..... ..... .... done! [ebuild N ] net-mail/courier-imap-4.1.2 USE="berkdb fam ipv6 nls -debug -gdbm (-selinux)" >>> Emerging (1 of 1) net-mail/courier-imap-4.1.2 to / * courier-imap-4.1.2.tar.bz2 MD5 ;-) ... [ ok ] * courier-imap-4.1.2.tar.bz2 RMD160 ;-) ... [ ok ] * courier-imap-4.1.2.tar.bz2 SHA1 ;-) ... [ ok ] * courier-imap-4.1.2.tar.bz2 SHA256 ;-) ... [ ok ] * courier-imap-4.1.2.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking courier-imap-4.1.2.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking courier-imap-4.1.2.tar.bz2 to /var/tmp/portage/net-mail/courier-imap-4.1.2/work * Applying courier-imap-4.0.1-disable-fam-configure.in.patch ... [ ok ] * Applying courier-imap-4.0.6-db4-bdbobj_configure.in.patch ... [ ok ] * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/net-mail/courier-imap/files/courier-imap-4.0.6-db4-tcpd_configure.in.patch * ( courier-imap-4.0.6-db4-tcpd_configure.in.patch ) !!! ERROR: net-mail/courier-imap-4.1.2 failed. Call stack: ebuild.sh, line 1614: Called dyn_unpack ebuild.sh, line 751: Called qa_call 'src_unpack' environment, line 3437: Called src_unpack courier-imap-4.1.2.ebuild, line 75: Called epatch '/usr/portage/net-mail/courier-imap/files/courier-imap-4.0.6-db4-tcpd_configure.in.patch' eutils.eclass, line 198: Called die !!! Cannot find $EPATCH_SOURCE! !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/net-mail/courier-imap-4.1.2/temp/build.log'. Reproducible: Always Steps to Reproduce: 1. with portage tree current as of Fri Feb 23 15:11:34 MST 2007, emerge courier-authlib with the USE flags "berkdb crypt gdbm ldap pam postgres -debug -mysql". The berkdb USE flag is the killer.
(In reply to comment #0) > courier-imap-4.1.2 compile fails because the patch file > courier-imap-4.0.6-db4-tcpd_configure.in.patch cannot be found: > > root@hly20666lx:/etc/portage# emerge courier-imap > These are the packages that would be merged, in order: > > Calculating dependencies ..... ..... ..... ..... .... done! > [ebuild N ] net-mail/courier-imap-4.1.2 USE="berkdb fam ipv6 nls -debug > -gdbm (-selinux)" > > > >>> Emerging (1 of 1) net-mail/courier-imap-4.1.2 to / > * courier-imap-4.1.2.tar.bz2 MD5 ;-) ... [ ok > ] > * courier-imap-4.1.2.tar.bz2 RMD160 ;-) ... [ ok > ] > * courier-imap-4.1.2.tar.bz2 SHA1 ;-) ... [ ok > ] > * courier-imap-4.1.2.tar.bz2 SHA256 ;-) ... [ ok > ] > * courier-imap-4.1.2.tar.bz2 size ;-) ... [ ok > ] > * checking ebuild checksums ;-) ... [ ok > ] > * checking auxfile checksums ;-) ... [ ok > ] > * checking miscfile checksums ;-) ... [ ok > ] > * checking courier-imap-4.1.2.tar.bz2 ;-) ... [ ok > ] > >>> Unpacking source... > >>> Unpacking courier-imap-4.1.2.tar.bz2 to /var/tmp/portage/net-mail/courier-imap-4.1.2/work > * Applying courier-imap-4.0.1-disable-fam-configure.in.patch ... > [ ok ] > * Applying courier-imap-4.0.6-db4-bdbobj_configure.in.patch ... > [ ok ] > > * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: > * > * > /usr/portage/net-mail/courier-imap/files/courier-imap-4.0.6-db4-tcpd_configure.in.patch > * ( courier-imap-4.0.6-db4-tcpd_configure.in.patch ) > > > !!! ERROR: net-mail/courier-imap-4.1.2 failed. > Call stack: > ebuild.sh, line 1614: Called dyn_unpack > ebuild.sh, line 751: Called qa_call 'src_unpack' > environment, line 3437: Called src_unpack > courier-imap-4.1.2.ebuild, line 75: Called epatch > '/usr/portage/net-mail/courier-imap/files/courier-imap-4.0.6-db4-tcpd_configure.in.patch' > eutils.eclass, line 198: Called die > > !!! Cannot find $EPATCH_SOURCE! > !!! If you need support, post the topmost build error, and the call stack if > relevant. > !!! A complete build log is located at > '/var/tmp/portage/net-mail/courier-imap-4.1.2/temp/build.log'. > > > Reproducible: Always > > Steps to Reproduce: > 1. with portage tree current as of Fri Feb 23 15:11:34 MST 2007, emerge > courier-imap with the USE flags "berkdb crypt gdbm ldap pam postgres -debug > -mysql". The berkdb USE flag is the killer. > Portage 2.1.2-r10 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r0, 2. 6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System release 1.12.9 Timestamp of tree: Fri, 23 Feb 2007 21:30:07 +0000 dev-java/java-config: 1.3.7, 2.0.31 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.4/env /usr/kde/3.4/share/con fig /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3. 5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms / /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms str ict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/ distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/di stfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl alsa apache2 arts berkdb bitmap-fonts bzip2 cairo cdr cli cracklib cr ypt cups curl dbus dri dvd dvdr eds emacs emboss encode esd fam firefox fortran gdbm gif gpm gstreamer gtk gtkhtml hal iconv imap ipv6 isdnlog java jpeg kde ker beros krb krb5 ldap libg++ libwww mad maildir midi mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl nptlonly odbc ogg opengl oss pam pcre perl pic png postgre s ppds pppd python qt3 qt4 quicktime readline reflection ruby samba sasl sdl ses sion source spell spl sse sse2 ssl tcltk tcpd tetex threads tiff truetype truety pe-fonts type1-fonts unicode vim vorbis win32codecs x86 xml xorg xv zlib" ALSA_C ARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x e ns1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear m eter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEV ICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd 44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 radeon fglrx" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU AS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I can confirm this behaviour also without usage of ipv6. I don't know whether this could help but there is a working portage overlay for courier-imap-4.1.2 at http://www.mkwebs.info/joeuser/gentoo/courier_overlay.tar.bz2
chutzpah: you broke it. that patch never graced CVS at all it seems. please fix ASAP.
Sorry about that, I don't know how that happened. It's fixed now.