This was mentioned in the 2022.07.18 SIG meeting, it may be worthwhile having a single script used across all Go projects for creating bundled Provides statements. As there is no packager script provided at a distro level, different packages are using their own scripts to do this:
Provides
Some examples that exist today I'm aware of:
bundled-deps.sh
go-mods-to-bundled-provides.py
vendor2provides.py
generate_bundled_deps
May be out of scope for this issue but any ideas of somehow/someway maybe integrating one of these scripts with go2rpm?
A python script would be better if you want this.
#action gotmax[m] to continue working on a Provides generator and license scanner for vendored go packages
We have a generator for this now: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/YOWEGCNSMYLTMXL5XUVTDSRRPGNJHY4A/
Metadata Update from @gotmax23: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.