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

x/pkgsite: package removal request for https://pkg.go.dev/github.com/amandlaus/gocrypt #68611

Closed
ghost opened this issue Jul 26, 2024 · 7 comments
Labels
pkgsite/package-removal Issues for package removal. See https://pkg.go.dev/about#removing-a-package pkgsite
Milestone

Comments

@ghost
Copy link

ghost commented Jul 26, 2024

Greetings.
I am writing to request the remove of a package from go.dev. The details are as follows:

Reason for removal:
Gocrypt is the first package that I tried to publish and as a result I messed up in its versioning (tags). Due I was not able to download this package in my other go projects. I tried to clear modcache and even deleted the github repository several times and then recreated it with the hopes of being able to fix this problem.
After a while I realised that the reason why this package was not being overriden even after re-creating new github repositories having the exact same url was that go modules are being picked from a proxy go pkg server. Therefore I'm here to request the removal of this package so that I can push a new initial release of it.

I had read online that I need to "retract" the module by adding this directive in go.mod file. I'm not sure how that works and how to do it. Kindly guide with this too.

Thank you for your assistance. Please let me know if any additional information is required.

Best regards,
Armaan Mandlaus
Email: armaan.mandlaus@gmail.com

@gopherbot gopherbot added this to the Unreleased milestone Jul 26, 2024
@seankhliao
Copy link
Member

Once picked up by the proxy and sumdb, you cannot reuse/redefine a given module name and version combination.
A removal request only hides the generated documentation, the content hash of the name/version is permanent.

@ghost
Copy link
Author

ghost commented Jul 26, 2024

So there's no way to get it fixed?

@amandlaus
Copy link

I'm not quite sure at the moment if it has been picked up by the proxy or sumdb. How can I check that? Assuming that the package wasn't picked up by either of these, then can it be removed permanently such that I can reuse the given module name?

@seankhliao seankhliao added the pkgsite/package-removal Issues for package removal. See https://pkg.go.dev/about#removing-a-package label Jul 26, 2024
@seankhliao
Copy link
Member

If pkg.go.dev has it then it has definitely been picked up (pkg.go.dev reads from the proxy).

@seankhliao seankhliao closed this as not planned Won't fix, can't repro, duplicate, stale Jul 26, 2024
@amandlaus
Copy link

So can you guide me on what else can I do? I heard about retract directive. How can I use that?

@jfrech
Copy link

jfrech commented Jul 31, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkgsite/package-removal Issues for package removal. See https://pkg.go.dev/about#removing-a-package pkgsite
Projects
None yet
Development

No branches or pull requests

5 participants