Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174709 - net-libs/xulrunner-1.8.0.11 sandbox violation
Summary: net-libs/xulrunner-1.8.0.11 sandbox violation
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-15 20:11 UTC by Xake
Modified: 2007-04-16 15:05 UTC (History)
5 users (show)

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


Attachments
Failed build log, as requested (build.log.gz,190.34 KB, application/x-gzip)
2007-04-15 22:15 UTC, Mike Auty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2007-04-15 20:11:57 UTC
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-net-libs_-_xulrunner-1.8.0.11-7863.log"

mkdir:     /usr/share/idl/xulrunner-1.8.0.11
--------------------------------------------------------------------------------

gmake[2]: Entering directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom/base'
/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsAgg.h nsAutoPtr.h nsCom.h nsDebugImpl.h nsIAllocator.h nsIID.h nsISupportsObsolete.h nsTraceRefcntImpl.h nsWeakPtr.h nsInterfaceRequestorAgg.h /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/include/xulrunner-1.8.0.11/xpcom
/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsError.h nsISupportsBase.h nscore.h /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/include/xulrunner-1.8.0.11
/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 _xpidlgen/xpcom_base.xpt /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/lib/xulrunner-1.8.0.11/components
/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsIConsoleListener.idl nsIConsoleMessage.idl nsIConsoleService.idl nsIErrorService.idl nsIException.idl nsIExceptionService.idl nsIVersionComparator.idl /usr/share/idl/xulrunner-1.8.0.11
ACCESS DENIED  mkdir:     /usr/share/idl/xulrunner-1.8.0.11
/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall: cannot make directory /usr/share/idl/xulrunner-1.8.0.11: Permission denied
gmake[2]: *** [install] Fel 1
gmake[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom/base'
gmake[1]: *** [install] Fel 2
gmake[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom'
make: *** [install] Fel 2

!!! ERROR: net-libs/xulrunner-1.8.0.11 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_install
  ebuild.sh, line 1060:   Called qa_call 'src_install'
  ebuild.sh, line 44:   Called src_install
  xulrunner-1.8.0.11.ebuild, line 146:   Called einstall
  ebuild.sh, line 616:   Called die


Portage 2.1.2.3 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r5 i686)
=================================================================
System uname: 2.6.20-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System release 2.0.0_alpha1
Timestamp of tree: Sun, 15 Apr 2007 18:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.5-r2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.14
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="ccache distlocks parallel-fetch sandbox sfperms splitdebug strict test userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="sv"
LC_ALL="sv_SE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-znow -Wl,--hash-style=gnu"
LINGUAS="sv"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="bzip2"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/lila-theme /usr/portage/local/layman/musicbrainz /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/gentopia /usr/local/overlays/portage"
SYNC="rsync://liten/gentoo-portage"
USE="X a52 aac acpi aiglx alsa asf audioscrobbler avahi bash bash-completion beagle berkdb bitmap-fonts bogofilter branding bzip2 cairo cdaudio cddb cdr cli cracklib crypt cups curl dbus debug device-mapper disk-partition divx dmx dpms dri dts dvd dvdnav dvdr eds eiglx emboss encode evo evolution exif fam fat ffmpeg firefox flac fortran freetype ftp gd gdbm gedit gif gimp glib glitz glsa gmedia gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl-compat hpn iconv icu inotify ipv6 irda irmc isdnlog ithreads java jikes joystick jpeg keyring kqemu lcms ldap libg++ libnotify libofa libsexy lm_sensors logrotate mad matroska matrox midi mikmod mmx mng mono moznocompose moznoirc moznomail mp3 mpeg msn musepack musicbrainz nautilus ncurses network networkmanager nfs nls nntp nonfsv4 nptl nptlonly ntfs ntp numeric obex offensive ogg opengl pam pam_console pcre pdf perl pic png ppds pppd print python qa quicktime rar readline real realmedia reflection reiserfs rtc samba scanner sdl sensord session smp sox spell spf spl srt sse sse2 ssh ssl startup-notification subtitles svg syslog tagwriting tcltk tcpd test theora threads tiff truetype truetype-fonts tth type1-fonts unicode usb userlocales utf8 vorbis win32codecs wma wmf wmp wv wxwindows x264 x86 xattr xcb xinerama xinetd xml xml2 xorg xosd xprint xulrunner xv xvid zlib" ALSA_CARDS="emu10k1 intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sv" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2007-04-15 22:03:05 UTC
post the output of `emerge -av xulrunner`, please.
Comment 2 Mike Auty (RETIRED) gentoo-dev 2007-04-15 22:15:12 UTC
Created attachment 116350 [details]
Failed build log, as requested
Comment 3 Leonardo Ferreira Fontenelle 2007-04-15 23:24:24 UTC
Same here.

[ebuild     U ] net-libs/xulrunner-1.8.0.11 [1.8.0.4] USE="gnome java -debug -ipv6 -xinerama -xprint" 0 kB

GENTOO_VM=sun-jdk-1.5  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""

Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Sempron(tm)   2400+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 15 Apr 2007 20:30:03 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pt_BR.UTF-8"
LC_ALL="pt_BR.UTF-8"
LINGUAS="en_US pt_BR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local /usr/portage/local/layman/sunrise /usr/portage/local/layman/voip /usr/portage/local/layman/dertobi123"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa apache2 asf audiofile avahi bash-completion berkdb bitmap-fonts bluetooth cairo cddb cdr cli cracklib crypt cups dbus dri dts dvd dvdr eds emboss encode esd exif fam ffmpeg firefox fortran ftp gdbm gif glitz gnome gnutls gpm gstreamer gtk hal iconv idn isdnlog java javascript jpeg keyring lcms libg++ libgda libnotify lm_sensors mad midi mikmod mmx mono mp3 mpeg msn ncurses nls normalize nptl nptlonly nsplugin ogg opengl palm pam pcre pdf perl png ppds pppd python quicktime readline reflection sdl session spell spl sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x86 xml xorg xulrunner xv zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US pt_BR" USERLAND="GNU" VIDEO_CARDS="via"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Leonardo Ferreira Fontenelle 2007-04-16 00:24:08 UTC
JAVACFLAGS="-source 1.5 -target 1.5" sudo emerge -1 xulrunner

This fails the same way, and the environment variables output is the same:

GENTOO_VM=sun-jdk-1.5  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
Comment 5 David Gurvich 2007-04-16 03:39:04 UTC
Same error on ppc system with 
GENTOO_VM=gcj-jdk-4.3  && JAVACFLAGS="-source 1.4 -target 1.4"
Comment 6 Walter Meinl 2007-04-16 08:03:12 UTC
I still see that 008_xulrunner-gentoo-pkgconfig-1.patch that was part of the
1.8.0.4-patchset is missing from xulrunner-1.8.0.11-patches-0.2.tar.bz2. Since
we don't install xulrunner like mozilla-firefox by simply cp the
mozilla/dist/bin directory, but let the install do by make install, the idl and
include dirs would be installed in /usr/share/idl/xulrunner-1.8.0.11 and
/usr/include/xulrunner-1.8.0.11. The patch let the idl and include files to be
installed under the /usr/$(get_libdir)/xulrunner directory. Furthermore the
pkg-config files for the usage of external nspr and nss are adjusted
accordingly. Is there an intention to install the files to other places than in
earlier versions?
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-04-16 10:55:23 UTC
Seems to be related to the java USE-flag. I'm working on it

(In reply to comment #6)
Indeed, sorry about that.
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2007-04-16 11:13:09 UTC
As per bug 170101, we're moving to 1.8.1 branch, which is firefox-2.0*.

So closing this as WONTFIX, since it's pretty useless.
Comment 9 Raúl Porcel (RETIRED) gentoo-dev 2007-04-16 15:05:21 UTC
1.8.1.3 should fix this.