Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 27348 - e2fsprogs-1.34 fails to compile
Summary: e2fsprogs-1.34 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-26 03:22 UTC by Thomas Weidner
Modified: 2003-12-21 07:56 UTC (History)
3 users (show)

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


Attachments
Fix that works for me. (e2fsprogs-1.34-po-fix.patch,378 bytes, patch)
2003-10-24 05:02 UTC, Jonas Berlin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Weidner 2003-08-26 03:22:19 UTC
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.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-08-30 06:47:19 UTC
this is a userpriv issue
Comment 2 Jonas Berlin 2003-10-24 05:02:36 UTC
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.
Comment 3 Thomas Weidner 2003-10-31 06:01:41 UTC
currently reinstalling gentoo and bug still occours...i hope nobody forgot
it.
Comment 4 Miguel Sousa Filipe 2003-11-19 08:48:23 UTC
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"
Comment 5 Thomas Weidner 2003-12-02 08:56:29 UTC
whould someone pls commit this to cvs? it's annoying to fix the ebuild every time i want to merge e2fsprogs...wake up!
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-12-21 07:56:28 UTC
in cvs