The opentracker in freebsd repo is a IPV6 only version .I installed it from the repo and it did not work for IPv4. So I checked the README_V6.md in latest ports [papadave@freebsd /usr/ports/net/opentracker/work/opentracker-0.2017.08.13]$ cat README_v6 IPv6 is implemented in opentracker now. You can chose whether your tracker runs in v4 or v6 mode in Makefile. YMMV. It can only support IPv4 OR IPv6. So I think in repo one should be changed to support V4 by default.
If the software can only run in one and only one mode (not dual stack) based on on how its built (ie; cannot be changed in configuration or at runtime), then we should probably consider two separate packages, one for each IP version
Hey, Yeah, ipv4 is probably a better choice. I'll convert to flavours as soon as I can, and then we'll have both.
I've removed the OPTION for now and we only have flavours. Awaiting review by portmgr: https://reviews.freebsd.org/D21578
Please review? Thanks!
Review from Mat suggests an alternative approach- thank you very much.
Fixed. Thanks!
A commit references this bug: Author: crees Date: Mon Dec 9 19:07:43 UTC 2019 New revision: 519628 URL: https://svnweb.freebsd.org/changeset/ports/519628 Log: Build ipv6 and ipv4 versions together and package both. Based on a suggestion by mat to have the flavours not conflict. PR: ports/239987 Reported by: papadavecn@gmail.com Changes: head/net/opentracker/Makefile head/net/opentracker/files/opentracker-ipv6.in head/net/opentracker/files/opentracker.in head/net/opentracker/pkg-message head/net/opentracker/pkg-plist