Opened 11 years ago
Closed 11 years ago
#39628 closed enhancement (fixed)
Split goffice to goffice (0.10.x) and goffice08 (0.8.x)
Reported by: | c.herbig@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | drkp (Dan Ports), ryandesign (Ryan Carsten Schmidt) | |
Port: | goffice |
Description (last modified by mf2k (Frank Schima))
I have a new port submission #39619 waiting on an update to the goffice port to bring it up to version 0.10.3, however, as discussed in r91843 anything above the 0.8.x series breaks gnucash. Fedora deals with the problem by somehow making two different goffice packages, and setting gnucash to compile against goffice08 while leaving gnumeric and gnome-chemistry-utils to compile off goffice (0.10.x).
l bring this to your attention in hopes that this can be accomplished soon.
Attachments (1)
Change History (7)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Keywords: | goffice gnumeric gnucash removed |
Version: | 2.1.3 |
comment:2 Changed 11 years ago by c.herbig@…
comment:3 Changed 11 years ago by c.herbig@…
comment:4 Changed 11 years ago by c.herbig@…
I was able to compile gnucash by changing the port:goffice line to port:goffice-08 I was also able to compile gnumeric 1.12.3 all from this port file, so unless anyone sees any major problems, I think this solves the issue. Meanwhile, I will wait a bit before submitting tickets for the goffice and gnucash updates.
comment:5 Changed 11 years ago by c.herbig@…
The recently closed ticket #39717 solves the problem that was described by this ticket. This can be closed now, considered resolved by that ticket.
comment:6 Changed 11 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Using the subports keyword, it may be better to make a goffice-08 subport. This way, there is no need to deal with the section in the documentation concerning renaming or replacing a port etc, since the idea was never really to replace it, but more to snapshot it until it was no longer needed. I have attached the entire portfile, rather than a .diff so that it can be reviewed in its entirety and any glaring problems can be easily spotted.