Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 410061

Summary: [gnome-overlay] media-video/cheese-3.3.92 - sandbox violation by /usr/libexec/gstreamer-0.10/gst-plugin-scanner -l [...]
Product: Gentoo Linux Reporter: droide02 <droide>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: droide, plaes
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=508096
Whiteboard:
Package list:
Runtime testing required: ---

Description droide02 2012-03-28 19:59:43 UTC
When I try to emerge media-video/cheese-3.3.92, I have a sandbox problem.



Reproducible: Always

Steps to Reproduce:
1. emerge -av media-video/cheese
Actual Results:  
checking X11/extensions/XTest.h presence... yes
checking for X11/extensions/XTest.h... yes
checking for XTestFakeKeyEvent in -lXtst... yes
checking for CHEESE... yes
checking for CHEESE_GTK... yes
checking for gst-inspect-0.10... /usr/bin/gst-inspect-0.10
checking for camerabin GStreamer plugin... ** Message: pygobject_register_sinkfunc is deprecated (GstObject)
ACCESS DENIED  open_wr:      /dev/dri/card0

(gst-plugin-scanner:2274): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmplex.so': /usr/lib64/gstreamer-0.10/libgstmplex.so: undefined symbol: _ZTI12MultiplexJob
found
checking for vp8enc GStreamer plugin... found
checking for webmmux GStreamer plugin... found
checking for nautilus-sendto... /usr/bin/nautilus-sendto
configure: WARNING: Unable to check the version of nautilus-sendto, it is probably too old. At least 2.91.0 is required. This is a runtime dependency just needed for using the sharing functionality in Cheese.
checking for gtester... /usr/bin/gtester
checking for gtester-report... notfound
configure: WARNING: testing disabled as the required utilities were not found
checking for glib-mkenums script... glib-mkenums
checking for gobject-introspection... yes
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for XML catalog (/etc/xml/catalog)... found
checking for xmlcatalog... /usr/bin/xmlcatalog
checking for xsltproc... yes
checking for DocBook XML DTD V4.3 in XML catalog... found
checking for DocBook XSL Stylesheets in XML catalog... found
checking for itstool... itstool
checking for xmllint... xmllint
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating docs/reference/Makefile
config.status: creating docs/reference/version.xml
config.status: creating data/cheese.pc
config.status: creating data/cheese-gtk.pc
config.status: creating data/cheese.desktop.in
config.status: creating help/Makefile
config.status: creating po/Makefile.in
config.status: creating cheese-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po/stamp-it commands
>>> Source configured.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-1285.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: open_wr
S: deny
P: /dev/dri/card0
A: /dev/dri/card0
R: /dev/dri/card0
C: /usr/libexec/gstreamer-0.10/gst-plugin-scanner -l 

F: open_wr
S: deny
P: /root/.gconf/.testing.writeability
A: /root/.gconf/.testing.writeability
R: /root/.gconf/.testing.writeability
C: /usr/libexec/gconfd-2 

F: unlink
S: deny
P: /root/.gconf/.testing.writeability
A: /root/.gconf/.testing.writeability
R: /root/.gconf/.testing.writeability
C: /usr/libexec/gconfd-2 
--------------------------------------------------------------------------------

>>> Failed to emerge media-video/cheese-3.3.92, Log file:
Comment 1 Alexander Bartha 2012-04-09 22:04:24 UTC
Same with media-video/cheese-3.4.0 from Gnome overlay.

I have success of installing these cheese versions :

log in as root in text mode (strg+alt+F1) (not in gnome terminal!!!)

disable gnome (/etc/init.d/xdm stop)

emerge cheese

at this conditions i could install cheese-3.3.92 and cheese-3.4.0.
Comment 2 Priit Laes (IRC: plaes) 2012-04-11 08:50:11 UTC
Just pushed fix for that into overlay. Please test and comment.
Comment 3 droide02 2012-04-12 21:07:37 UTC
It's ok, 

Compilation work !

Thanks ;)