ACCESS DENIED open_wr: /celestia.schemas /bin/install: cannot create regular file `/celestia.schemas': Permission denied make[5]: *** [install-schemasDATA] Error 1 make[5]: Leaving directory `/var/tmp/portage/celestia-1.3.2_pre20040731-r1/work/celestia-1.3.2/src/celestia/gtk/data' make[4]: *** [install-am] Error 2 make[4]: Leaving directory `/var/tmp/portage/celestia-1.3.2_pre20040731-r1/work/celestia-1.3.2/src/celestia/gtk/data' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/celestia-1.3.2_pre20040731-r1/work/celestia-1.3.2/src/celestia/gtk' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/celestia-1.3.2_pre20040731-r1/work/celestia-1.3.2/src/celestia' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/celestia-1.3.2_pre20040731-r1/work/celestia-1.3.2/src' make: *** [install-recursive] Error 1 !!! ERROR: app-sci/celestia-1.3.2_pre20040731-r1 failed. !!! Function einstall, Line 385, Exitcode 2 !!! einstall failed --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-app-sci_-_celestia-1.3.2_pre20040731-r1-9039.log" open_wr: /celestia.schemas --------------------------------------------------------------------------------
Which useflags did you use? What says "emerge -pv celestia"? Poly
Tycho ~ # emerge -pv celestia These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] x11-libs/gtkglext-1.0.6 -debug -debug -doc 665 kB [ebuild N ] x11-libs/gtkglarea-1.2.3-r1 284 kB [ebuild U ] app-sci/celestia-1.3.2_pre20040731-r1 [1.3.2_pre20040731] -debug -debug -debug +gnome +gtk +kde 0 kB Total size of downloads: 950 kB Let me guess: I need to install the two gtkgl packages? Is something missing from the dependancy list for celestia?
Created attachment 37809 [details] new ebuild (celestia-1.3.2_pre20040820) with workaround for sandbox-violation when "gnome" is in useflags Hi, no this is a Makefile error I had to cope with since I started writing the ebuild for celestia-1.3.2_pre*. It looks like the -r1 ebuild dosen't correct the two concerning Makefiles when useflag gnome is used. You can try the attached ebuild if you know how to set up a portdir-overlay (see man portage). It's also a newer snapshot (I always use the newest one can find on $SRC_URI) I can't verify if this works as I don't have gnome installed. Poly
new version in portage