giftui has gotten a new lead developer and has moved their project to sourceforge. http://giftui.sourceforge.net/ A new ebuild is needed. Reproducible: Always Steps to Reproduce: 1. 2. 3.
If you could make an ebuild for this, it would be greatly appreciated.
Created attachment 31662 [details] SF.net ebuild, but there's sandbox errors I quickly changed the 3.1 ebuild around, but this one gives sandbox errors when trying to install. I'm not sure how to go about handling sandbox errors, I'm not sure if we should deny write access in there or allow it. Give me feedback on what to do and I'll fix the ebuild. >>> Completed installing into /var/tmp/portage/giftui-0.4.1/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-net-p2p_-_giftui-0.4.1-16522.log" open_wr: /etc/gconf/gconf.xml.defaults/.testing.writeability unlink: /etc/gconf/gconf.xml.defaults/.testing.writeability mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/transfers open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/transfers/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/daemon open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/daemon/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/transfers open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/transfers/%gconf .xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/daemon open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/daemon/%gconf.xml.n ew --------------------------------------------------------------------------------
Those are just the standard gconf sandbox violations. You need to inherit the gnome2 eclass, and tell giftui to install the schemas file to /etc/gconf/schemas but not install the schemas with gconftool. Generally the gnome2 eclass will handle this for you.
I finished the gnome2.eclass-fixed ebuild a few hours ago, but the application sure does look primitive. I prefer 0.3.1 to 0.4.1, and it seems as though 0.4.1 has quite a few little quirks in it that we're sure to get many bug reports on (e.g., I could only get it to run with "giftui -s localhost -p 1213"). Does anyone else notice this?
Created attachment 31863 [details] net-p2p/giftui-0.4.1 ok, after I remerged, some of those quirks are no longer existent, but I'd like someone to try the ebuild out before I submit it to portage and let me know if they see any problems with the application, as it just seems so different to me.
I still get sandbox Jon with your ebuild. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-net-p2p_-_giftui-0.4.1-18277.log" open_wr: /etc/gconf/gconf.xml.defaults/.testing.writeability unlink: /etc/gconf/gconf.xml.defaults/.testing.writeability mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/transfers open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/ui/transfers/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/apps/giftui/daemon open_wr: /etc/gconf/gconf.xml.defaults/apps/giftui/daemon/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/uimkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/transfers open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/ui/transfers/%gconf.xml.new mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui mkdir: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/daemon open_wr: /etc/gconf/gconf.xml.defaults/schemas/apps/giftui/daemon/%gconf.xml.new --------------------------------------------------------------------------------
This ebuild compiles and installs right for me, but when I run it, I get: keith@leak keith $ giftui giftui : No host to connect /apps/giftui/daemon/host. keith@leak keith $
now in portage