| Summary: | Courier-0.47.20041129 fails to compile if /etc/courier config files are not already present | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael A Mayo <michael-a-mayo> |
| Component: | [OLD] Server | Assignee: | Scott Taylor (RETIRED) <swtaylor> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gurligebis |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
fixed. will hit the mirrors soon |
The courier-0.47.20041129 ebuild fails with '/etc/courier/...' : no such file or directory if the /etc/courier config files are not already installed. There are also numerous warnings that say 'no rule to make install-perms. stop.' Reproducible: Always Steps to Reproduce: 1.mv /etc/courier /etc/courier-backup 2.emerge -C courier 3.emerge courier Actual Results: make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/libs' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[7]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/libfilter' make[7]: *** No rule to make target `install-perms'. Stop. make[7]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/libfilter' make[7]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[8]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[8]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[8]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[8]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[7]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters/perlfilter' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/filters' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' ake[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/doc' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/webadmin' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/webadmin' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.uucp' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' ake[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.local' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.fax' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.esmtp' make[5]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[6]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[5]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier/module.dsn' make[4]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier' make[4]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier' make[4]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier' make[3]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129/courier' make[2]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129' make[2]: Entering directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129' make[2]: Nothing to be done for `install-perms-local'. make[2]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129' make[1]: Leaving directory `/var/tmp/portage/courier-0.47.20041129/work/courier-0.47.20041129' /usr/bin/perl ././sysconftool `awk ' $5 == "config" && $1 ~ /\.dist$/ { print $1 }' <permissions.dat` /etc/courier/ldapaddressbook.dist: No such file or directory /etc/courier/faxcoverpage.tr.dist: No such file or directory /etc/courier/faxrc.dist: No such file or directory /etc/courier/faxnotifyrc.dist: No such file or directory /etc/courier/esmtpd.dist: No such file or directory /etc/courier/esmtpd-msa.dist: No such file or directory /etc/courier/esmtpd-ssl.dist: No such file or directory /etc/courier/courierd.dist: No such file or directory /etc/courier/pop3d.dist: No such file or directory /etc/courier/pop3d-ssl.dist: No such file or directory /etc/courier/imapd.dist: No such file or directory /etc/courier/imapd-ssl.dist: No such file or directory /etc/courier/sqwebmaild.dist: No such file or directory make: *** [install-configure] Error 9 !!! ERROR: mail-mta/courier-0.47.20041129 failed. !!! Function src_install, Line 116, Exitcode 2 !!! install-configure !!! If you need support, post the topmost build error, NOT this status message. # emerge -pv courier [ebuild N ] mail-mta/courier-0.47.20041129 +crypt -fax -ipv6 -ldap -mailwrapper -mysql -nls -norewrite +pam -postgres +spell (-uclibc) 0 kB [1] # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.28-linode37-1um i686) ================================================================= System uname: 2.4.28-linode37-1um i686 UML Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.19-r1,sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O1 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O1 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.binarycompass.org http://gentoo.ccccom.com http://gentoo.llarian.net/ ftp://gentoo.ccccom.com http://gentoo.zie.pg.gda.pl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="apm arts avi berkdb bitmap-fonts crypt encode f77 foomaticdb fortran gdbm gif gnome gtk gtk2 imap imlib jpeg kde libg++ libwww mad maildir mikmod motif mpeg ncurses oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl skey slang spell ssl svga tiff x86 xml2 xmms xv zlib"