Page MenuHomeFreeBSD

Deprecate Go library ports
ClosedPublic

Authored by tobik on Mar 13 2019, 8:18 AM.

Details

Summary

Looking for portmgr or maintainer approvals to deprecate all of
the ports that install Go libraries and source code. AFAICT they
are basically all out of date now and I don't think there is much
of a use case for having them in the tree per [1].

[1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/go-libs.html

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

tobik created this revision.Mar 13 2019, 8:18 AM

LGTM, but are they used as build dependencies in other ports ?

mat accepted this revision as: portmgr.Mar 13 2019, 8:39 AM

Yes please.

tobik added a comment.Mar 13 2019, 8:43 AM

LGTM, but are they used as build dependencies in other ports ?

Possibly. I did look for those and I hope I got them all. Would be great if someone could verify that I didn't miss anything.

olgeni accepted this revision.Mar 13 2019, 10:52 AM

Ok for me - that's not how they are actually used, and some of them are a nightmare to update (looking at nats here..)

This revision is now accepted and ready to land.Mar 13 2019, 10:52 AM
dmgk added a subscriber: dmgk.Mar 13 2019, 1:01 PM

www/unit-go (osa@) probably should be deprecated too.

tobik updated this revision to Diff 55013.Mar 13 2019, 1:09 PM
  • Add missing www/unit-go
This revision now requires review to proceed.Mar 13 2019, 1:09 PM
tobik added a reviewer: osa.Mar 13 2019, 1:10 PM
This revision was not accepted when it landed; it landed in state Needs Review.Mar 20 2019, 6:42 AM
Closed by commit rP496313: Deprecate Go library ports (authored by tobik). · Explain Why
This revision was automatically updated to reflect the committed changes.