Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying add zrok to the FreeBSD Ports Tree and Packages, but net-byte/vtun is gone? #733

Open
NuLL3rr0r opened this issue Aug 19, 2024 · 3 comments
Assignees
Labels
dependencies Pull requests that update a dependency file enhancement Enhancement of an existing feature spike Spikes
Milestone

Comments

@NuLL3rr0r
Copy link

I'm trying to create a FreeBSD port from it. The issue is FreeBSD requires listing the dependencies in their Port's Makefile. For security reasons, a checksum must be generated for all dependencies. Now, there's one dependency that is no longer publicly available and that's net-byte:vtun:v1.7.0:net_byte_vtun/vendor/github.com/net-byte/vtun listed in the go.mod file. The Ports system stops with an error:

Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/net-byte-vtun-v1.7.0_GH0.tar.gz

fetch: http://distcache.FreeBSD.org/ports-distfiles/net-byte-vtun-v1.7.0_GH0.tar.gz: Not Found

=> Couldn't fetch it - please try to retrieve this

=> port manually into /usr/ports/distfiles/ and try again.

I can get a zip archive from proxy.golang.org but no .tar.gz which FreeBSD Ports is looking for. Do you guys have any idea how can I address this? Or, perhaps make another release with a forked version of that dependency?

@NuLL3rr0r
Copy link
Author

It seems the maintainer made the repository private or just deleted it.

@michaelquigley
Copy link
Collaborator

Related to #604.

@michaelquigley
Copy link
Collaborator

Will try to take a look at this sometime soon. Probably makes sense just to fork the dependency.

@michaelquigley michaelquigley self-assigned this Aug 19, 2024
@michaelquigley michaelquigley added enhancement Enhancement of an existing feature spike Spikes dependencies Pull requests that update a dependency file labels Aug 19, 2024
@michaelquigley michaelquigley added this to the v0.4 milestone Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement Enhancement of an existing feature spike Spikes
Projects
Development

No branches or pull requests

2 participants