Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80506 - vpopmail fails to merge w/ userpriv usersandbox in FEATURES
Summary: vpopmail fails to merge w/ userpriv usersandbox in FEATURES
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-02-02 13:00 UTC by Joshua Kinard
Modified: 2005-02-20 22:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
NOCOLOR="true" emerge vpopmail -d --nodeps &> vpopmail.log (vpopmail.log,76.66 KB, text/plain)
2005-02-02 15:33 UTC, Tuan Van (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Kinard gentoo-dev 2005-02-02 13:00:16 UTC
Don't have the specific error message (on a different box), but vpopmail will not merge if portage runs as a non-privileged user.  Configure will die with an error stating that its configure must be run as the root user right at the tail end.  Removing 'userpriv' and 'usersandbox' from FEATURES resolved the issue.
Comment 1 Tuan Van (RETIRED) gentoo-dev 2005-02-02 14:07:40 UTC
portage bug?

# grep RESTRICT /usr/portage/net-mail/vpopmail/*.ebuild
/usr/portage/net-mail/vpopmail/vpopmail-5.4.0-r1.ebuild:RESTRICT="nouserpriv"
/usr/portage/net-mail/vpopmail/vpopmail-5.4.6-r1.ebuild:RESTRICT="nouserpriv"
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2005-02-02 15:05:05 UTC
What portage version?
emerge info

The output would be helpful, and also another run with: emerge -d vpopmail
Comment 3 Tuan Van (RETIRED) gentoo-dev 2005-02-02 15:33:36 UTC
Created attachment 50239 [details]
NOCOLOR="true" emerge vpopmail -d --nodeps &> vpopmail.log

# emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.6.9
Python: 	     dev-lang/python-2.3.4 [2.3.4 (#1, Jan 24 2005, 11:09:45)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks parallel-fetch prelink
sandbox sfperms sign strict userpriv usersandbox verify-rdepend"
GENTOO_MIRRORS="http://gentoo.osuosl.org"
LANG="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/overlay"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X aalib apache2 avi berkdb bitmap-fonts crypt dba encode f77 fam flac
font-server foomaticdb fortran gd gd-external gdbm gif hal imlib ipv6 java jpeg
kde libg++ libwww mikmod mmx mpeg mysql ncurses nls opengl pam pdflib perl png
postgres python qt readline real samba sdl session slang spell sse ssl tcpd
tiff truetype truetype-fonts type1-fonts unicode xml2 xmms xv zlib"
Unset:	ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 4 Brian Harring (RETIRED) gentoo-dev 2005-02-03 09:44:45 UTC
Conversion over to supporting RESTRICT="userpriv" horked it (logic error), corrected in portage stable cvs.
Comment 5 Nicholas Jones (RETIRED) gentoo-dev 2005-02-03 10:00:33 UTC
Having both userpriv and nouserpriv in RESTRICT is a temp fix.
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-02-20 22:00:27 UTC
I've put in the workaround of having both userpriv and nouserpriv in RESTRICT.