Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73468 - Courier-0.47.20041129 fails to compile if /etc/courier config files are not already present
Summary: Courier-0.47.20041129 fails to compile if /etc/courier config files are not a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Scott Taylor (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-05 10:39 UTC by Michael A Mayo
Modified: 2004-12-05 16:08 UTC (History)
1 user (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 Michael A Mayo 2004-12-05 10:39:51 UTC
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"
Comment 1 Scott Taylor (RETIRED) gentoo-dev 2004-12-05 16:08:47 UTC
fixed. will hit the mirrors soon