pulseaudio fails to install on my ~amd64 system with a sandbox violation: * --------------------------- ACCESS VIOLATION SUMMARY --------------------------- * LOG FILE: "/var/log/sandbox/sandbox-3842.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: mkstemp S: deny P: /run/user/1000/orcexec.XXXXXX A: /run/user/1000/orcexec.XXXXXX R: /run/user/1000/orcexec.XXXXXX C: /usr/bin/orcc --implementation -o pulsecore/svolume-orc-gen.c /tmp/portage/media-sound/pulseaudio-5.0-r6/work/pulseaudio-5.0/src/pulsecore/svolume.orc
Created attachment 393140 [details] media-sound:pulseaudio-5.0-r6:20150104-093558.log.gz
Created attachment 393142 [details] The output of "emerge --info"
I guess we will need to check every reverse dep for this :S Regarding for this concrete package, inheritting gnome2-utils.eclass and calling gnome2_environment_reset should fix this
Well, bug 499288 would be the best solution... but until it's handled at PM level I guess we will need to keep playing with the eclasses
*** Bug 535808 has been marked as a duplicate of this bug. ***
*** Bug 535792 has been marked as a duplicate of this bug. ***
*** Bug 535862 has been marked as a duplicate of this bug. ***
*** Bug 536080 has been marked as a duplicate of this bug. ***
*** Bug 536090 has been marked as a duplicate of this bug. ***
Just committed the fix to pulseaudio: + 10 Jan 2015; Michał Górny <mgorny@gentoo.org> pulseaudio-5.0-r7.ebuild: + Call gnome2_environment_reset to fix sandbox access violations, bug #534582. However, I don't think XDG stuff really belongs in gnome2-utils ;).
A workaround is to log in as user and then use ' su - ' to switch to root
(In reply to Michał Górny from comment #10) [...] > However, I don't think XDG stuff really belongs in gnome2-utils ;). We added it until something better is found, you will see similar things done in cmake, kde, gstreamer, qt and mono eclasses :(
I have just rebuilt all reverse deps without issues :/
*** Bug 537086 has been marked as a duplicate of this bug. ***
Ah, ok, I need to compile them in console (not X)... I am testing all reverse deps now
all reverse deps reviewed
Maybe sandbox isn't calling the portage helper for some reason? I see that you have sandobox-2.6-r1 installed.
(In reply to Zac Medico from comment #17) Sorry, this comment was meant for bug 537128.