Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42152 - Bad permissions on /usr/bin/cpp prevent xfree-4.3.0-r5 from emerging
Summary: Bad permissions on /usr/bin/cpp prevent xfree-4.3.0-r5 from emerging
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-19 07:56 UTC by A J
Modified: 2004-02-20 15:24 UTC (History)
0 users

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


Attachments
Failed emerge log file for xfree-4.3.0-r5 in .bz2 format (xfree-log.tar.bz2,200.44 KB, application/octet-stream)
2004-02-19 13:01 UTC, A J
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A J 2004-02-19 07:56:39 UTC
I have been trying to emerge xfree-4.3.0r5 for days now! The ebuild will compile, when I do so manually but fill fail to install and image in the /var/tmp directory! Here's the link on the forums about it:
http://forums.gentoo.org/viewtopic.php?t=137907
Comment 1 A J 2004-02-19 07:59:18 UTC
Here's my emerge --info output:
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.2-gentoo-r1)
=================================================================
System uname: 2.6.2-gentoo-r1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages sandbox userpriv"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.seren.com/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib alsa apm arts athena bindist bonobo caps cdr chroot crypt cups dga dnd doc fbcon foomaticdb gif gimpprint gpm gtk gtk2 gtkhtml imap imlib irmc java javascript jpeg kde ldap lesstif libwww motif mozilla mpeg msn ncurses neXt nls nogcj nptl ofx oggvorbis opengl operanom2 pam pcmcia pdflib perl png pnp ppds python qt radeon readline sdl spell sse ssl svga tcltk tcpd tetex threads tiff truetype usb video_cards_radeon vim-with-x x86 xemacs xgetdefault xml2 xmms yahoo zlib"
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2004-02-19 08:16:35 UTC
That link is to a post about knode.

Please attach a full compilation log. This may be obtained by setting PORT_LOGDIR in make.conf and emerging xfree. We can't do anything meaningful without this information.
Comment 3 A J 2004-02-19 11:19:15 UTC
sorry about that goof up. Here's the correct link:
http://forums.gentoo.org/viewtopic.php?t=135611
I'll attach the log as soon as X finishes compiling.
Comment 4 A J 2004-02-19 13:01:43 UTC
Created attachment 25944 [details]
Failed emerge log file for xfree-4.3.0-r5 in .bz2 format

This .bz2 file contains the log obtained from a failed xfree-4.3.0r5 bug, after
enabling the PORT_LOGDIR option in /etc/make.conf
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-02-19 13:14:09 UTC
Sorry I forgot to mention this earlier, but having the log in plain text would be more useful. I don't particularly enjoy downloading binary/executable MIME types from people I don't know. =)
Comment 6 A J 2004-02-19 21:20:59 UTC
The log is about 7350 KB long! I tried to upload it, but bugzilla gave me an error message and asked me to upload it in a compressed format, so that's what I did! I'll try to see if I can find a public webserver where I can place the log, but again I don't want to place such a file publically. I can email you the location. Will that be ok?
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2004-02-19 21:33:12 UTC
If the log is that big, you've got some seriously weird corruption going on.

-rw-r--r--    1 root     root          62K Feb 20 00:31 /var/log/XFree86.0.log
Comment 8 Bryan Stine (RETIRED) gentoo-dev 2004-02-19 22:31:55 UTC
Donnie made a little booboo here. Ignore his last comment. He does still prefer a plain-text log. If you do not have server space, e-mail me and I can put it up on my own slow crappy server.
Comment 9 A J 2004-02-20 08:15:47 UTC
Well, didn't you say in Comment #2 that I should attach a compilation log? The log that you are referring to is the log that X creates when it starts up (if I'm not wrong). Are  you sure you want this log and not the compilation log?
Comment 10 A J 2004-02-20 08:27:27 UTC
Bryan, I tried to email you the log but the mail bounced:

    host kentonet.net [216.15.69.68]: 552 Message size exceeds fixed limit.

Anyway's I'm posting it on my school web space, but I might need to remove it soon, so please let me know when you have downloaded it. Here's the <a href="http://www-users.cs.umn.edu/~ashutosh/xfree-4.3.0-r5.log">link</a>.
thanks guys!
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2004-02-20 10:44:15 UTC
Ashu, it was late here when I posted that, I asked Bryan to correct me. Thanks. =)
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2004-02-20 11:09:08 UTC
"/bin/sh: line 1: /usr/bin/cpp: Permission denied"

Check your permissions.
Comment 13 A J 2004-02-20 15:20:41 UTC
Indeed it was 700! I think that is because I changed the umask to 022 in /etc/profile and had compiled gcc after that. I feel so stupid! 
I tried to emerge xfree (this time as root, just to be certain) and it emerged just fine!
Thanks a lot guys!