Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168190 - net-mail/courier-imap-4.1.2 cannot find patch
Summary: net-mail/courier-imap-4.1.2 cannot find patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-23 22:12 UTC by Carlos Konstanski
Modified: 2007-02-25 22:56 UTC (History)
3 users (show)

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 Carlos Konstanski 2007-02-23 22:12:46 UTC
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.
Comment 1 Carlos Konstanski 2007-02-24 01:39:44 UTC
(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
Comment 2 Jesco Freund 2007-02-24 07:47:48 UTC
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
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-02-24 10:18:46 UTC
chutzpah: you broke it. that patch never graced CVS at all it seems. please fix ASAP.
Comment 4 Patrick McLean gentoo-dev 2007-02-25 22:56:58 UTC
Sorry about that, I don't know how that happened. It's fixed now.