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)

Portfile (2.2 KB) - added by c.herbig@… 11 years ago.
added goffice-08 subport

Download all attachments as: .zip

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@…

Last edited 11 years ago by c.herbig@… (previous) (diff)

comment:3 Changed 11 years ago by c.herbig@…

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.

Changed 11 years ago by c.herbig@…

Attachment: Portfile added

added goffice-08 subport

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: newclosed
Note: See TracTickets for help on using tickets.