[MacPorts] #39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x)
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: goffice gnumeric gnucash | Port: goffice --------------------------------------+-------------------------------- I have a new port sumbission ([https://trac.macports.org/ticket/39619 r39619]) waiting on an update to the goffice port to bring it up to version 0.10.3, however, as discussed in ([https://trac.macports.org/changeset/91843 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. -- Ticket URL: <https://trac.macports.org/ticket/39628> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: goffice | --------------------------+-------------------------------- Changes (by macsforever2000@…): * keywords: goffice gnumeric gnucash => * version: 2.1.3 => Old description:
I have a new port sumbission ([https://trac.macports.org/ticket/39619 r39619]) waiting on an update to the goffice port to bring it up to version 0.10.3, however, as discussed in ([https://trac.macports.org/changeset/91843 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.
New description: 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. -- -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: goffice | --------------------------+-------------------------------- Comment (by c.herbig@…): I submitted a patch for review to update goffice to 0.10.3, which is used by gnumeric 1.12.x and gnome-chemistry-utils, [https://trac.macports.org/ticket/39676 r39676]. I still am not sure how to split goffice08 off or how to make gnucash compile against that instead of the 0.10.x. -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: goffice | --------------------------+-------------------------------- Comment (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. -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: goffice | --------------------------+-------------------------------- Comment (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. -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: goffice | --------------------------+-------------------------------- Comment (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. -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39628: Split goffice to goffice (0.10.x) and goffice08 (0.8.x) --------------------------+-------------------------------- Reporter: c.herbig@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: goffice | --------------------------+-------------------------------- Changes (by dports@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/39628#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts