Hi, while installing ~x86 with FEATURES="userstandbox userpriv" i noticed that e2fsprogs-1.34 fails with: `/usr/bin/msmerge: cannot open output file cs.po: Permission denied'. The permissions for all files in po/ are 444 so i added `chmod 644 ${S}/po/*' to src_unpack() in the ebuild file. now it emerges probably. i don't know if this is a solution or more a dirty hack,but pls look at the problem.
this is a userpriv issue
Created attachment 19730 [details, diff] Fix that works for me. As the makefiles seem to update the files in question, I chose to add write permission to them instead of just deleting them.
currently reinstalling gentoo and bug still occours...i hope nobody forgot it.
Same bug! User priv problem. (this is on a ppc box) make[2]: Entering directory `/var/tmp/portage/e2fsprogs-1.34/work/e2fsprogs-1.34/po' /usr/bin/msgmerge --update cs.po e2fsprogs.pot ............................................................................. done. /usr/bin/msgmerge: cannot create output file "cs.po": Permission denied make[2]: *** [cs.po] Error 1 make[2]: Leaving directory `/var/tmp/portage/e2fsprogs-1.34/work/e2fsprogs-1.34/po' make[1]: *** [all-progs-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/e2fsprogs-1.34/work/e2fsprogs-1.34' make: *** [all] Error 2 !!! ERROR: sys-fs/e2fsprogs-1.34 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) ge 2.0.49-r15 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-ben2) ================================================================= System uname: 2.4.22-ben2 ppc Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox usersandbox ccache distcc userpriv fixpackages" GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage" USE="oss dvd xv libwww jpeg nls mitshm gif png truetype ppc cups foomaticdb gnome-libs gdbm berkdb slang readline arts tcltk sdl gpm tcpd perl python esd imlib oggvorbis motif opengl mozilla radeon cdr zlib pam crypt ssl kerberos ldap ipv6 java junit acl threads xft X gtk gtk2 ncurses moznoirc moznocompose avi mpeg quicktime tiff -kde -qt -gnome alsa -selinux"
whould someone pls commit this to cvs? it's annoying to fix the ebuild every time i want to merge e2fsprogs...wake up!
in cvs