Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133341 - emotion-9999 sandbox violation
Summary: emotion-9999 sandbox violation
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: enlightenment+disabled
URL:
Whiteboard:
Keywords:
: 152350 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-14 19:11 UTC by Raboo Treed
Modified: 2009-01-02 10:17 UTC (History)
6 users (show)

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


Attachments
emerge --info (emerge-info,3.13 KB, text/plain)
2006-05-14 19:14 UTC, Raboo Treed
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raboo Treed 2006-05-14 19:11:46 UTC
Here is the use flags that are affected by emotion
doc gstreamer nls xine

this happens after the compile 


>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-media-libs_-_emotion-9999-4952.log"

open_wr:   /root/.gconf/.testing.writeability
unlink:    /root/.gconf/.testing.writeability
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state
open_wr:   /root/.gconfd/saved_state.tmp
--------------------------------------------------------------------------------
Comment 1 Raboo Treed 2006-05-14 19:14:18 UTC
Created attachment 86785 [details]
emerge --info

emerge --info
Comment 2 Raboo Treed 2006-05-19 14:15:29 UTC
it works with USE="-gstreamer"

So the sandbox violation accures when i have the gstreamer USE flag...
Comment 3 whereami 2006-08-30 16:49:37 UTC
after a hint from this [1] bug I found on breakmygentoo by googling, i took a look at the media-video/totem ebuild. i just copied the addpredict lines for the touched directories to src_compile(), and emotion then emerged fine:

src_compile() {
	#fixme: why does it need write access here, probably need to set up a fake
	#home in /var/tmp like other pkgs do
	addpredict "/root/.gconfd"
	addpredict "/root/.gconf"
	addpredict "/root/.gnome2"

as the 'fixme:' indicates, this isn't necessarily a good solution, but it works for now. I've been tring to figure out why these files are being touched, but i can't even figure out what is touching them.


[1] https://bugs.breakmygentoo.org/print_bug_page.php?bug_id=137
Comment 4 SpanKY gentoo-dev 2006-09-03 00:23:36 UTC
unable to reproduce anymore with latest emotion/gstreamer
Comment 5 whereami 2006-09-03 03:55:30 UTC
Please re-open. I can still produce the problem most readily.

perhaps there is a difference in installed versions of plugins?

thang local # eix -Ic gst-plugins
[I] media-libs/gst-plugins-bad (0.10.3): Unmaintained plugins for GStreamer
[I] media-libs/gst-plugins-base (0.10.9): Basepack of plugins for gstreamer
[I] media-libs/gst-plugins-good (0.10.3): Basepack of plugins for gstreamer
[I] media-plugins/gst-plugins-alsa (0.10.9): plugin for gstreamer
[I] media-plugins/gst-plugins-cdparanoia (0.10.8): plugin for gstreamer
[I] media-plugins/gst-plugins-ffmpeg (0.10.1-r1): FFmpeg based gstreamer plugin
[I] media-plugins/gst-plugins-flac (0.10.3): plugin for gstreamer
[I] media-plugins/gst-plugins-gconf (0.10.3): plugin for gstreamer
[I] media-plugins/gst-plugins-gnomevfs (0.10.8): plugin for gstreamer
[I] media-plugins/gst-plugins-mad (0.10.3): plugin for gstreamer
[I] media-plugins/gst-plugins-ogg (0.10.9): plugin for gstreamer
[I] media-plugins/gst-plugins-oss (0.10.3): plugin for gstreamer
[I] media-plugins/gst-plugins-vorbis (0.10.9): plugin for gstreamer
[I] media-plugins/gst-plugins-x (0.10.9): plugin for gstreamer
[I] media-plugins/gst-plugins-xvideo (0.10.9): plugin for gstreamer
thang local # eix -Ic gstreamer  
[I] media-libs/gstreamer (0.10.9): Streaming media framework

and my USE flags:
USE="amd64 X aac aalib alsa ao avi bash-completion berkdb bitmap-fonts bzip2 cairo cd cdparanoia cdr cli crypt cups curl dbus directfb dlloader dri dts dvd dvdr dvdread eds emboss encode expat fam fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif glut gpm gstreamer gtk gtk2 hal idn imagemagick imlib ipv6 isdnlog java jpeg kdeenablefinal lcms ldap libcaca libg++ mad matroska mikmod mng mp3 mpeg ncurses network nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pcre pdflib perl pic png ppds pppd python qt3 qt4 quicktime readline reflection rtc samba sdl session spell spl ssl startup-notification svg tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis x264 xine xinerama xml xml2 xorg xscreensaver xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev"
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-10-22 04:07:56 UTC
*** Bug 152350 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-10-22 04:12:16 UTC
Reopen.
Comment 8 Peter Parkanyi 2006-10-22 04:15:13 UTC
same here:

fangorn e # equery l gstreamer
[ Searching for package 'gstreamer' in all categories among: ]
 * installed packages
[I--] [ ~] media-libs/gstreamer-0.10.10 (0.10)
fangorn e # equery l gst-plugins
[ Searching for package 'gst-plugins' in all categories among: ]
 * installed packages
[I--] [ ~] media-libs/gst-plugins-base-0.10.10 (0.10)
[I--] [ ~] media-libs/gst-plugins-good-0.10.4 (0.10)
[I--] [ ~] media-plugins/gst-plugins-alsa-0.10.10 (0.10)
[I--] [ ~] media-plugins/gst-plugins-esd-0.10.3 (0.10)
[I--] [  ] media-plugins/gst-plugins-gconf-0.10.3 (0.10)
[I--] [ ~] media-plugins/gst-plugins-gnomevfs-0.10.10 (0.10)
[I--] [ ~] media-plugins/gst-plugins-mad-0.10.4-r1 (0.10)
[I--] [ ~] media-plugins/gst-plugins-ogg-0.10.10 (0.10)
[I--] [ ~] media-plugins/gst-plugins-oss-0.10.3 (0.10)
[I--] [ ~] media-plugins/gst-plugins-vorbis-0.10.10 (0.10)
[I--] [ ~] media-plugins/gst-plugins-x-0.10.10 (0.10)
[I--] [ ~] media-plugins/gst-plugins-xvideo-0.10.10 (0.10)

for more info see the bug marked duplicate of this one above.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-08-30 18:39:53 UTC
Re-emerge gnome-doc-utils and try again.
Comment 10 Thomas Sachau gentoo-dev 2009-01-02 10:17:00 UTC
I cannot reproduce this. Installing emotion with gestreamer USE-flag installed those gstreamer packages:

media-plugins/gst-plugins-ffmpeg
media-libs/gst-plugins-good
media-libs/gst-plugins-base
media-libs/gstreamer

Please reopen/add a comment, if it is still reproduceable and add the package/plugin that produces this behaviour.