Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
It's been a out for a few days now, and I am not aware about blocker bugs... A good idea to bring it to ~arch... Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created an attachment (id=70568) [edit] Ebuild for libgsf 1.13.2 (not in portage)
Created an attachment (id=70569) [edit] Ebuild for libgoffice-1 (not in portage, package does not exist)
Created an attachment (id=70570) [edit] Ebuild for gnumeric 1.6.0 (version bump + patch cleanup) The dependencies explicitly mentioned in the gnumeric configure script are reflected in the RDEPENDs, though a few are greek to me (libgda, libgnomedb).
I got impatient, so I worked on an updated ebuild myself. Gnumeric 1.6.0 requires the use of goffice (an API pulled out of gnumeric during the 1.5 series) as well as 1.13.2 of libgsf, which is not yet in portage. I am attaching the various ebuilds I hacked together. I'm not an ebuild writer, but these did the job for me. Emerging 1.6.0 resulted in a sandbox access violation, so I repeated it with FEATURES="-sandbox" and everything emerged and installed nicely.
(From update of attachment 70569 [edit]) whoops! wrong ebuild
Created an attachment (id=70693) [edit] Ebuild for libgoffice-1 (corrected)
Created an attachment (id=71010) [edit] Ebuild for gnumeric 1.6.0 Final ebuild, corrects sandbox violations and includes relevant gnome2_omf_fix section to correctly deal with scrollkeeper.
Added dependancy on libgsf-1.13.2 (version bump bug)
Added dependancy on goffice-1 (version bump bug)
Deps need to be updated. Gnumeric requests libgsf-1 >= 1.13.2, which isn't in portage yet.
(In reply to comment #10) > Deps need to be updated. Gnumeric requests libgsf-1 >= 1.13.2, which isn't in > portage yet. Correct. I added a dependency to libgsf-1.13.2 but it seems to have disappeared overnight. The bug (with ebuild) is #109797. I'm re-adding the dependency.
The latest ebuild has a wrong dep on libgsf and on amd64 (dont know about others) it gives sandbox violations: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-app-office_-_gnumeric-1.6.0-26091.log" open_wr: /var/lib/scrollkeeper/scrollkeeper_docs open_wr: /var/lib/scrollkeeper/scrollkeeper_docs --------------------------------------------------------------------------------
Added gnumeric-1.6.0 to the tree. It has a fix for the scrollkeeper sandbox issue in the last comment.