This is the root cause behind https://pagure.io/go-rpm-macros/issue/1
When asked to list the files to deploy, golist only answers for the current tags (arch and build options) https://pagure.io/go-rpm-macros/blob/master/f/bin/go-rpm-integration#_386
Being arch-specific is annoying but not a blocker¹
However @jcajka thinks this will also remove installation of files not covered by current build tags. And that is a huge problem because that makes the result unusable, by any consumer, that needs a different tag combination than the one passed by the source code packager.
¹ The migration of Fedora’s go -devel packages to an arch-specific root can be kludged as evidenced by https://copr.fedorainfracloud.org/coprs/nim/go-rpm-macros/builds/ because they are only installed transiently
@nim This is a blocker, devel packages needs to be noarch, i.e. representing the upstream source with possible Fedora patches applied. No file filtering based on arch tag combination.
Metadata Update from @jcajka: - Assignee reset
Metadata Update from @nim: - Issue assigned to jcajka
Metadata Update from @nim: - Issue tagged with: BUG
Metadata Update from @nim: - Issue untagged with: BUG
Metadata Update from @nim: - Issue tagged with: BUG, core
Metadata Update from @qulogic: - Issue assigned to qulogic
Metadata Update from @qulogic: - Issue set to the milestone: 1.0.0
Metadata Update from @qulogic: - Issue set to the milestone: 0.5.0 (was: 1.0.0)
Should have been fixed by #20.
Metadata Update from @qulogic: - Issue status updated to: Closed (was: Open)
Metadata Update from @qulogic: - Issue set to the milestone: 0.10.0 (was: 0.5.0)