Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 39508

Summary: cyrus-sasl-1.5.27-r6 fails to compile
Product: Gentoo Linux Reporter: Eduardo Farias <eaff>
Component: [OLD] LibraryAssignee: Net-Mail Packages <net-mail+disabled>
Status: VERIFIED FIXED    
Severity: blocker CC: dberkholz, tseng
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch against 2.1.17 auth_pam() to enable logins of the form user@realm

Description Eduardo Farias 2004-01-26 14:54:37 UTC
When trying do emerge cyrus-sasl-1.5.27-r6 portage gives the following errors:

Calculating dependencies ...done!
>>> emerge (1 of 1) dev-libs/cyrus-sasl-1.5.27-r6 to /
>>> md5 src_uri ;-) cyrus-sasl-1.5.27.tar.gz
>>> Unpacking source...
>>> Unpacking cyrus-sasl-1.5.27.tar.gz to /var/tmp/portage/cyrus-sasl-1.5.27-r6/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/portage/dev-libs/cyrus-sasl/files/cyrus-sasl-1.5.21-des.patch


!!! ERROR: dev-libs/cyrus-sasl-1.5.27-r6 failed.
!!! Function epatch, Line 182, Exitcode 0
!!! Cannot find $EPATCH_SOURCE!




Reproducible: Always
Steps to Reproduce:
1. emerge /usr/portage/dev-libs/cyrus-sasl/cyrus-sasl-1.5.27-r6.ebuild
2.
3.



Expected Results:  
successfully emerge of cyrus-sasl

Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-gentoo)
=================================================================
System uname: 2.6.1-gentoo i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.3.10
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -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/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc prelink sandbox"
GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/gentoo
http://darkstar.ist.utl.pt/gentoo 
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.gentoo.skynet.be/pub/gentoo/ http://ds.thn.htu.se/linux/gentoo
http://mirrors.tds.net/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage"
USE="X Xaw3d acpi alsa apache2 arts avi berkdb bindist cdr crypt cups dvd encode
esd foomaticdb gdbm gif gnome gpm gtk gtk2 imap imlib imlib2 irda irmc java
javascript jikes jpeg justify kde kerberos ldap libg++ libwww mad mikmod mmx
motif mozilla moznocompose moznoirc moznomail mpeg ncurses nls nvidia offensive
oggvorbis opengl oss pam pcmcia pdflib perl png pnp ppds python qt quicktime
readline samba sasl sdl slang snmp spell sse ssl svga tcltk tcpd tiff truetype
trusted unicode usb x86 xine xml2 xmms xosd xv zlib"
Comment 1 Max Kalika (RETIRED) gentoo-dev 2004-01-28 06:25:01 UTC
Fixed. Please sync and try again.
Comment 2 Eduardo Farias 2004-02-16 17:16:17 UTC
it worked
Comment 3 Alex Unleashed 2004-02-17 21:45:32 UTC
Created attachment 25832 [details, diff]
Patch against 2.1.17 auth_pam() to enable logins of the form user@realm

This should enable people to use 2.1.17 with the virtual mailhost howto in
gentoo docs.

BTW, actually I don't have a clue about what my_appdata.login would have to
look like with this one. Anyway I've made sure to keep it updated as long as
the "really used" login is alive.