Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17575 - portage fails to handle non-userpriv non-usersandbox situation correctly for sun-jdk-1.4.1.02
Summary: portage fails to handle non-userpriv non-usersandbox situation correctly for ...
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-15 15:18 UTC by jochem prins
Modified: 2011-10-30 22:20 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jochem prins 2003-03-15 15:18:13 UTC
When i attempted to emerge sun-jdk-1.4.1.02, i could tell from the output of
emerge, that not everything got installed. Since i've emerged sun-jdk in the
past correctly, i tried to cut down in the features part of portage in
/etc/make.conf. After i removed the feature-flags "userpriv" and "usersandbox",
i ran 'emerge rsync' and let emerge remerge sun-jdk again. This time it got
installed correctly with all the included data.
Although i don't know everything about the details of emerge and portage, i
consider the problem to be a general case of portage not being able to handle
failed feature-flag situations like with "userpriv" and "usersandbox".

Note:If the problem didn't reside in the feature flags, i wouldn't mark this bug
as a major, but as normal. Since this is not the case, i've marked it major.   


Reproducible: Always
Steps to Reproduce:
1.Add to FEATURES the variables "usersandbox" and "userpriv" in /etc/make.conf
2.Emerge rsync for a consistent portage
3.Download the sun-jdk binary from sun's website and emerge sun-jdk afterwards

Actual Results:  
Only in the /opt dir the directories Sun-jdk... and Sun-jdk../share got actually
installed, the rest of the data in the binaries didn't get installed somehow.

Expected Results:  
The usual data-install for a sun java binary

Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0)
=================================================================
System uname: 2.4.20-xfs_pre6 i686 Celeron (Mendocino)
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/linux/gentoo ftp://ftp.student.utwe
nte.nl/pub/os/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://gen
too.linux.no/pub/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/co
nfig/ /usr/share/texmf/tex/platex/config/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 oss avi crypt gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qu
icktime spell truetype xml2 xmms zlib gdbm berkdb slang readline tetex svga ggi 
tcltk sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis motif opengl X fbc
on oav -gtk -gnome -alsa -java -kde -qt -3dnow -apm -arts cdr -cups dvd -encode 
ipv6 mailbox -motif-qtmt sasl samba xv"
COMPILER="gcc3"
CHOST="i586-pc-linux-gnu"
CFLAGS="-march=pentium -O3 -pipe"
CXXFLAGS="-march=pentium -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j3"
AUTOCLEAN="no"
SYNC="rsync://ftp.snt.utwente.nl/gentoo-portage"
FEATURES="sandbox ccache distcc"
Comment 1 Andrew Cooks (RETIRED) gentoo-dev 2003-11-25 06:55:47 UTC
Is this still relevant?
Comment 2 Adrian Almenar 2003-12-08 16:24:08 UTC
I tested this with the latest portage (2.0.49-r18) and it worked for me.
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-02-04 23:06:02 UTC
I assume it was fixed.