Opened 5 years ago
Closed 5 years ago
#58494 closed defect (fixed)
goffice08: update dependents and discontinue
Reported by: | chrstphrchvz (Christopher Chavez) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | gerald@…, jcupitt (John Cupitt), bgilbert (Benjamin Gilbert), dbevans (David B. Evans) | |
Port: | goffice08 grisbi nip2 |
Description
goffice08
was originally created for temporary use by the existing version of gnucash
at the time; gnucash
since no longer needs this port.
However, a couple of other ports grisbi
and nip2
have since depended on goffice08
. Those ports should be moved away from using goffice08
so that it can finally be discontinued.
Change History (6)
comment:1 follow-up: 2 Changed 5 years ago by jcupitt (John Cupitt)
comment:2 Changed 5 years ago by chrstphrchvz (Christopher Chavez)
Replying to jcupitt:
Hello, I'm the nip2 author.
goffice08 is the last version of goffice that works with gtk2, so to move off it, we'd need to move nip2 to gtk3. This is a lot of work.
I've git a nip2 branch with a gtk3 interface, but it's still not done. Perhaps in another few years.
Thanks for the quick reply.
I had opened this ticket because the portfile for goffice
contains a comment explaining the need for the goffice08
subport, and suggesting when to remove it:
# Snapshot of goffice @0.8.17 for gnucash. # Can be removed once gnucash no longer needs this version. # No longer required in gnucash unstable 2.7.1 leading to 2.8 series subport goffice08 { …
Based on the explanation, it's probably be fine to keep goffice08
, with this comment being revised to indicate that goffice08
is still needed by nip2
for the time being, with a link to the explanation on this ticket. I have opened a pull request to do this: https://github.com/macports/macports-ports/pull/4396
(It would probably still be ideal for someone to investigate whether grisbi
can be moved off goffice08
.)
comment:3 Changed 5 years ago by chrstphrchvz (Christopher Chavez)
comment:5 Changed 5 years ago by chrstphrchvz (Christopher Chavez)
comment:6 Changed 5 years ago by mf2k (Frank Schima)
Resolution: | → fixed |
---|---|
Status: | new → closed |
We can return to this someday when nip2 is ready to migrate.
Hello, I'm the nip2 author.
goffice08 is the last version of goffice that works with gtk2, so to move off it, we'd need to move nip2 to gtk3. This is a lot of work.
I've git a nip2 branch with a gtk3 interface, but it's still not done. Perhaps in another few years.