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

Lock version of Go packages #1473

Closed
laeti-tia opened this issue Sep 12, 2024 · 1 comment
Closed

Lock version of Go packages #1473

laeti-tia opened this issue Sep 12, 2024 · 1 comment
Assignees

Comments

@laeti-tia
Copy link
Member

It happens regularly during the lifetime of our Go-based packages that some dependencies are changing and requirements are not met anymore on the distros we support. This last happened with s3-benchmark and bytefmt a few days ago and was corrected in the RPM with this commit: 547bc20

This lock should be ported to Debian packaging.

And it's worth looking into whether it is better to lock all Go dependencies versions for the builds we have. Although we'll need to see when we bump those dependencies up as well. Tbd.

@laeti-tia
Copy link
Member Author

After discussion, this seems to be better done in the debian/rules file the same way as in the RPM spec file. Not really advisable to generalise as it is also dependant on the distro we build on. See af4bf95

@github-project-automation github-project-automation bot moved this from Ready to Done in perfSONAR Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants