forgive me if this is a dup, but there are alot of qmail bugs :-/ Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r5 i686) ================================================================= System uname: 2.6.12-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.6.13 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache digest distlocks maketest sandbox sfperms strict test userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X aalib acpi aim alsa apache2 avi bash-completion berkdb bitmap-fonts cdr crypt cups curl dba divx4linux dvd eds emboss encode esd fam flac fluxbox font-server foomaticdb ftp gd gd-external gdbm gif gnome gpm gstreamer gtk gtk2 icq idea imap imlib java jikes jpeg libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl pam pdflib perl php pic png posix python qt quicktime readline ruby samba sdl spell sse sse2 ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vim vorbis xine xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Created attachment 63664 [details] qmail.error.log
I will setup a restrict so you can not run qmail install with userpriv usersandbox.
fixed in CVS
fixed in tree
well, i don't have the new ebuild yet, as this is not my cvs box and rsync is slow, but i tried the old one with FEATURES="maketest -usersandbox -userpriv" (which should be the equivelent of your RESTRICT) and it still fails: >>> Test phase [enabled]: mail-mta/qmail-1.03-r15 >>> Test phase [check]: mail-mta/qmail-1.03-r15 ./instcheck instcheck: warning: /var/qmail has wrong group instcheck: warning: /var/qmail/control has wrong owner instcheck: warning: /var/qmail/bin has wrong group instcheck: warning: /var/qmail/boot has wrong owner instcheck: warning: /var/qmail/doc does not exist instcheck: warning: /var/qmail/man does not exist instcheck: warning: /var/qmail/man/cat1 does not exist instcheck: warning: /var/qmail/man/cat5 does not exist instcheck: warning: /var/qmail/man/cat7 does not exist instcheck: warning: /var/qmail/man/cat8 does not exist instcheck: warning: /var/qmail/man/man1 does not exist instcheck: warning: /var/qmail/man/man5 does not exist instcheck: warning: /var/qmail/man/man7 does not exist instcheck: warning: /var/qmail/man/man8 does not exist instcheck: warning: /var/qmail/alias has wrong permissions instcheck: warning: /var/qmail/queue/intd/0 has wrong permissions instcheck: warning: /var/qmail/queue/intd/1 has wrong permissions instcheck: warning: /var/qmail/queue/intd/2 has wrong permissions instcheck: warning: /var/qmail/queue/intd/3 has wrong permissions instcheck: warning: /var/qmail/queue/intd/4 has wrong permissions instcheck: warning: /var/qmail/queue/intd/5 has wrong permissions instcheck: warning: /var/qmail/queue/intd/6 has wrong permissions instcheck: warning: /var/qmail/queue/intd/7 has wrong permissions instcheck: warning: /var/qmail/queue/intd/8 has wrong permissions instcheck: warning: /var/qmail/queue/intd/9 has wrong permissions instcheck: warning: /var/qmail/queue/intd/10 has wrong permissions instcheck: warning: /var/qmail/queue/intd/11 has wrong permissions instcheck: warning: /var/qmail/queue/intd/12 has wrong permissions instcheck: warning: /var/qmail/queue/intd/13 has wrong permissions instcheck: warning: /var/qmail/queue/intd/14 has wrong permissions instcheck: warning: /var/qmail/queue/intd/15 has wrong permissions instcheck: warning: /var/qmail/queue/intd/16 has wrong permissions instcheck: warning: /var/qmail/queue/intd/17 has wrong permissions instcheck: warning: /var/qmail/queue/intd/18 has wrong permissions instcheck: warning: /var/qmail/queue/intd/19 has wrong permissions instcheck: warning: /var/qmail/queue/intd/20 has wrong permissions instcheck: warning: /var/qmail/queue/intd/21 has wrong permissions instcheck: warning: /var/qmail/queue/intd/22 has wrong permissions instcheck: fatal: unable to switch to /var/qmail/doc: file does not exist make: *** [check] Error 111 !!! ERROR: mail-mta/qmail-1.03-r15 failed. !!! Function src_test, Line 566, Exitcode 0 !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, NOT this status message.
ok, maybe you changed something else in the ebuild or maybe i'm incompetent, but the new ebuild (which i finally got from rsync) works thanks
If you are going to restrict maketest, do we still have to have the "userpriv usersandbox" restriction? Isn't RESTRICT="maketest" enough?