Affected version 0.10.3 and 0.11.0 emerge fails to pull in the gnustep-back-art package. stops with --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-gnustep-base_-_gnustep-back-art-0.10.3-578.log" mkdir: /root/GNUstep mkdir: /root/GNUstep -------------------------------------------------------------------------------- same for 0.11.0 solution is to make the directories root/GNUstep/Library/Font directory by hand before proceeding to merge package
I cannot reproduce this. What version of gnustep-gui are you using?
*** Bug 159595 has been marked as a duplicate of this bug. ***
Multiple reports w/ various gnustep-* ebuilds (also Bug 159535), changing summary.
please report on gnustep-base and gnustep-make versions in use.
My attempt to emerge world successfully upgraded to gnustep-base/gnustep-make-1.13.0 However, I am still stuck at gnustep-base/gnustep-base-1.10.3-r1
Created attachment 111747 [details] build log of gnustep-back-art it happened emerging gnustep-back-art gnustep-make is version 1.13.0 gnustep-base is version 1.30.0-r1
*** Bug 172803 has been marked as a duplicate of this bug. ***
*** Bug 178815 has been marked as a duplicate of this bug. ***
(In reply to comment #4) > please report on gnustep-base and gnustep-make versions in use. I'm getting this error, and I have gnustep-base-1.14.0 and gnustep-make-2.0.0.
Okay, this happens if there is no GNUstep folder in /root (which is created as soon as a gnustep app is run!) rev 22 (or more) in the gnustep overlay should fix that, thanks to the addpredict sandbox function. If you use the overlay, please update it and try again
(In reply to comment #10) > rev 22 (or more) in the gnustep overlay should fix that, thanks to the > addpredict sandbox function. If you use the overlay, please update it and try > again Seems to work for me. I got past installing back-art, now I'm getting a sandbox violation for emerging Terminal.app (gnustep-apps/terminal-0.9.5_pre20060324). Should I make a new bug report for that?
(In reply to comment #11) > Should I make a new bug report for that? No need, this one is fine as a tracker (for all packages that generate sandbox violations) The error with terminal is normal, as it was still an old package (not using the new eclass). The overlay now has an updated ebuild for terminal too, so this one is OK ;)
*** Bug 182285 has been marked as a duplicate of this bug. ***
ok, should be fixed in the overlay now, please use it as long as it's not migrated into the main tree
This still happens with the current gnustep-back-art-0.18.0 from portage (stable). ACCESS DENIED mkdir: /root/GNUstep Creating this dir manually solves it, but it needs a subdir Library, too. So this should be solved on sandbox level.
Indeed the /root/GNUstep sandbox predict was removed from eclass after some fixes, but the stable ebuild did not get the last fix, sorry. Updated stable ebuild without bump, if this does not work after your next sync, please open a new bug so we can properly track it Also updating this bug to fixed, latest eclass (and fixed gnustep-back-art) finally fixed without ugly workaround
I get a sandbox violation when trying to emerge 'gnustep-base-1.20.1' >>> Completed installing gnustep-base-1.20.1 into /var/tmp/portage/gnustep-base/gnustep-base-1.20.1/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-10698.log" *snip* >>> Failed to emerge gnustep-base/gnustep-base-1.20.1, Log file: >>> '/var/log/portage/gnustep-base:gnustep-base-1.20.1:20110808-190633.log'