Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274518 - dev-lang/lazarus-0.9.26-r3 sandbox violation
Summary: dev-lang/lazarus-0.9.26-r3 sandbox violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-17 15:09 UTC by Paul Hartman
Modified: 2009-06-25 20:38 UTC (History)
0 users

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 Paul Hartman 2009-06-17 15:09:14 UTC
>>> Emerging (2 of 2) dev-lang/lazarus-0.9.26-r3
 * lazarus-0.9.26-0.tgz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                    [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                       [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                      [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking lazarus-0.9.26-0.tgz to /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/work
>>> Source unpacked in /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/work
>>> Preparing source in /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/work/lazarus ...
 * Applying lazarus-0.9.26-fpcsrc.patch ...                                                                                                                                                                 [ ok ]
 * Applying lazarus-0.9.26-clipboard-crash.patch ...                                                                                                                                                        [ ok ]
Running on linux
Write permission in /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/work.
Write permission in /usr/lib/fpc/2.2.4.
Directory /usr/lib/fpc/2.2.4/ide/text did not exist, attempting to create it now
Directory /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/homedir/.fp did not exist, attempting to create it now
Writing sample configuration file to /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/work/fpc.cfg
Writing sample configuration file to /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/homedir/.fp/fp.cfg
Writing sample configuration file to /dev/shm/portage/dev-lang/lazarus-0.9.26-r3/homedir/.fp/fp.ini
>>> Source prepared.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-22474.log"

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /usr/lib/fpc/2.2.4/ide/text
A: /usr/lib/fpc/2.2.4/ide/text
R: /usr/lib64/fpc/2.2.4/ide/text
C: mkdir /usr/lib/fpc/2.2.4/ide/text
--------------------------------------------------------------------------------

>>> Failed to emerge dev-lang/lazarus-0.9.26-r3, Log file:

>>>  '/dev/shm/portage/dev-lang/lazarus-0.9.26-r3/temp/build.log'


Reproducible: Always

Steps to Reproduce:
1. emerge lazarus
2.
3.




Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r1-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 17 Jun 2009 14:00:02 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -ggdb -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="buildsyspkg distlocks fixpackages nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US"
LC_ALL="en_US"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/allenjb /usr/local/portage/layman/jmd-gentoo /usr/local/portage/layman/kde-testing /usr/local/portage/layman/qting-edge /usr/local/portage/layman/java-overlay /usr/local/portage/layman/je_fro /usr/local/portage/layman/nx /usr/local/portage/layman/sunrise /usr/local/portage/layman/vmware /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acl acpi aim alsa amd64 audiofile avahi avi berkdb bluetooth branding bzip2 cairo captury cdparanoia cdr cleartype cli codecs cracklib crypt cups curl curlwrappers dbus device-mapper directfb dri dvb dvd dvdr dvdread emboss encode ethereal evo exif fam fbcon flac flash fortran ftp gd gdbm gif glitz gnokii gphoto2 gpm gtk gtk2 h264 hal iconv ieee1394 imagemagick imap imlib innodb isdnlog jabber java joystick jpeg kde kde4 kdehiddenvisibility kpathsea lcms ldap libcaca libnotify lm_sensors mad midi mikmod mime mmx mng mp3 mpeg msn mudflap multilib mysql ncurses network nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openexr opengl openmp oscar pam pcre pdf perl png ppds pppd python qt qt-copy qt3 qt3support qt4 raw readline reflection samba scanner sdl session slang sndfile spell spl sse sse2 ssl ssse3 startup-notification svg sysfs tcpd tidy tiff truetype unicode usb v4l videos vorbis webkit wifi wmf x264 xcomposite xml xorg xpm xscreensaver xulrunner xv xvid xvmc yahoo zeroconf zlib" ALSA_CARDS="hda-intel alsa_cards_usb-audio alsa_cards_usb-us122l  alsa_cards_usb-usx2y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="auth_digest" CAMERAS="canon ptp2" ELIBC="glibc" FOO2ZJS_DEVICES="hp1020" INPUT_DEVICES="joystick keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" NETBEANS_MODULES="apisupport harness ide java nb cnd groovy gsf identity j2ee mobility php profiler soa visualweb webcommon websvccommon xml" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Harald van Dijk (RETIRED) gentoo-dev 2009-06-22 19:19:32 UTC
This happens when fpc-ide is installed, and FEATURES=userpriv is not set. To work around this until it is fixed, you can turn on userpriv for now.
Comment 2 Harald van Dijk (RETIRED) gentoo-dev 2009-06-25 20:38:20 UTC
Fixed now. Thanks for the report.