Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180016 - gnome-extra/gcalctool-5.8.25-r1 sandbox violations
Summary: gnome-extra/gcalctool-5.8.25-r1 sandbox violations
Status: RESOLVED DUPLICATE of bug 123314
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 171107
  Show dependency tree
 
Reported: 2007-05-27 15:13 UTC by Jeroen Roovers (RETIRED)
Modified: 2007-05-28 10:02 UTC (History)
1 user (show)

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


Attachments
gnome-extra:gcalctool-5.8.25-r1:20070528-034449.log (gnome-extra:gcalctool-5.8.25-r1:20070528-034449.log,42.18 KB, text/plain)
2007-05-28 06:07 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2007-05-27 15:13:21 UTC
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po gcalctool.desktop.in gcalctool.desktop
Generating and caching the translation database
Merging translations into gcalctool.desktop.
make[2]: Leaving directory `/dev/shm/portage/gnome-extra/gcalctool-5.8.25-r1/work/gcalctool-5.8.25'
make[1]: Leaving directory `/dev/shm/portage/gnome-extra/gcalctool-5.8.25-r1/work/gcalctool-5.8.25'
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-gnome-extra_-_gcalctool-5.8.25-r1-8270.log"

unlink:    /usr/share/xml2po/docbook.pyc
open_wr:   /usr/share/xml2po/docbook.pyc
--------------------------------------------------------------------------------

[ebuild     U ] gnome-extra/gcalctool-5.8.25-r1 [5.8.25] USE="-debug" 0 kB

Sun May 27 17:12:34 CEST 2007
Portage 2.1.2.7 (default-linux/hppa/2007.0, gcc-4.1.2, glibc-2.5-r2, 2.6.20.1-hppa-JeR parisc)
=================================================================
System uname: 2.6.20.1-hppa-JeR parisc PA8700 (PCX-W2)
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 27 May 2007 03:50:01 +0000
distcc 2.18.3 hppa2.0-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5-r3, 2.4.4-r4, 2.5.1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
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.17.50.0.12
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="hppa"
AUTOCLEAN="yes"
CBUILD="hppa2.0-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mschedule=8000 -march=2.0 -ggdb -Wall"
CHOST="hppa2.0-unknown-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 /usr/spool/PBS /var/bind /var/www/localhost/htdocs/wordpress/wp-config.php"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -mschedule=8000 -march=2.0 -ggdb -Wall"
DISTDIR="/keeps/gentoo/distfiles"
FEATURES="autoaddcvs buildpkg cvs distlocks fixpackages notitles sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo "
LC_ALL="en_US.UTF-8"
LINGUAS="en nl he"
MAKEOPTS="-j2"
PKGDIR="/keeps/gentoo/packages/elmer"
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="/dev/shm"
PORTDIR="/keeps/gentoo/portage"
PORTDIR_OVERLAY="/keeps/gentoo/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X Xaw3d a52 aac aalib accessibility alsa amr ao aoss apache2 ares arts asf audiofile avahi avfs bash-completion berkdb bidi bitmap-fonts bittorrent bl bzip2 c++ cairo caps catalogs cdb cddb cdparanoia cdr chardet cjk cli cpudetection cracklib crypt cups curl custom-cflags dbus dcraw dga directfb doc domainkeys dts dv dvd dvdread dxr3 edl elf enca encode esd examples exif expat fam fame fastbuild fastcgi fbcon ffmpeg firefox flac foomaticdb fortran ftp gadu gd gdbm ggi gif gimpprint glitz glut gmp gnome gnutls gphoto2 gpm gs gtk gtk2 gtkhtml hal hesiod hppa icecast iconv idn imagemagick imlib immqt-bc inquisitio ipv6 isdnlog javascript jingle jpeg jpeg2k kde kdeenablefinal kerberos lcms ldap libcaca libg++ libnotify libsamplerate libwww logrotate lua lzo mad matroska memcache mhash midi mikmod mmap mng modplug motif mozbranding mp3 mudflap musepack mysql nas ncurses netpbm nfconntrack nfs nls nptl nptlonly offensive ogg openexr opengl openmp oss ots pam pango pbs pch pcre pdf perl php pic plotutils plugins png portaudio postgres povray pppd pulseaudio python qt3 qt3support readline recode reflection rpc rrdtool rtc ruby samba sasl scanner scim sdl session sid slang slp sndfile snmp speex spell spl sqlite ssl startup-notification suhosin svg sysfs tcl tcpd tetex tga theora threads thunar-vfs tidy tiff timidity tk truetype truetype-fonts twolame type1-fonts udev unicode unzip usb userlocales utempter utf v4l v4l2 vanim vcd vidix vim-syntax vorbis wavpack webdav webinstall wlan wma wmf xanim xattr xchattext xcomposite xface xml xml2 xmpi xorg xrandr xscreensaver xv xvid xvmc zeroconf zip zlib" ALSA_CARDS="ad1889 usb-audio" 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 evdev joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en nl he" USERLAND="GNU" VIDEO_CARDS="stifb fbdev matrox"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-28 06:07:23 UTC
Created attachment 120498 [details]
gnome-extra:gcalctool-5.8.25-r1:20070528-034449.log
Comment 2 Mart Raudsepp gentoo-dev 2007-05-28 06:22:59 UTC
can't reproduce :(
Tried even building inside /dev/shm tmpfs, and disabling userpriv and usersanbox and still succeeds over here.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-28 09:34:32 UTC
(In reply to comment #2)
> can't reproduce :(
> Tried even building inside /dev/shm tmpfs, and disabling userpriv and
> usersanbox and still succeeds over here.

Those have nothing to do with it.

app-text/gnome-doc-utils (/usr/share/xml2po/docbook.py)

It seems python 2.5 is byte-compiling stuff off its own accord.

@python: Is this specific to >=python-2.5 and not to <python-2.5?
Comment 4 Mart Raudsepp gentoo-dev 2007-05-28 09:41:03 UTC
Note that gnome-doc-utils does call python_mod_optimize in pkg_postinst on ${ROOT}usr/share/xml2po
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-28 09:57:50 UTC
(In reply to comment #4)
> Note that gnome-doc-utils does call python_mod_optimize in pkg_postinst on
> ${ROOT}usr/share/xml2po

Which is why I invited python@ to explain when byte-compiled files will be automatically updated. It seems this might have been due anyhow:

Wed Jul 12 02:07:11 2006 >>> app-text/gnome-doc-utils-0.4.4
Sat Jul 15 11:22:48 2006 <<< app-text/gnome-doc-utils-0.4.4
Sat Jul 15 11:22:48 2006 >>> app-text/gnome-doc-utils-0.6.1
Sat Jul 15 13:52:23 2006 >>> gnome-extra/gcalctool-5.8.16
Sat Oct 21 00:54:28 2006 >>> app-text/gnome-doc-utils-0.6.1
Wed Jan 17 21:18:23 2007 >>> gnome-extra/gcalctool-5.8.25
Fri Jan 19 09:18:22 2007 <<< app-text/gnome-doc-utils-0.6.1
Fri Jan 19 09:18:22 2007 >>> app-text/gnome-doc-utils-0.8.0
Tue May  8 04:19:29 2007 >>> dev-lang/python-2.5.1
Tue May  8 07:14:11 2007 >>> dev-lang/python-2.5.1
Thu May 10 17:34:49 2007 >>> dev-lang/python-2.5.1
Mon May 28 08:01:07 2007 <<< dev-lang/python-2.5.1

This means that gnome-doc-utils was not re-emerged while or after python-updater (old-style) did its work and consequently, that the optimisation was only carried out when gnome-doc-utils was used again. If so, this bug could well turn out to be invalid. I'll report back after finishing the python-updater run, which is at 47 out of 72 packages now.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-28 10:02:33 UTC

*** This bug has been marked as a duplicate of bug 123314 ***