Spec URL: https://download.copr.fedorainfracloud.org/results/anthr76/golang-to-fedora/fedora-rawhide-x86_64/04752709-golang-github-twpayne-vfs-3/golang-github-twpayne-vfs-3.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/anthr76/golang-to-fedora/fedora-rawhide-x86_64/04752709-golang-github-twpayne-vfs-3/golang-github-twpayne-vfs-3-3.0.0-1.fc38.src.rpm Description: Package vfs provides an abstraction of the os and io packages that is easy to test. Fedora Account System Username: anthr76/@GoSig
Updated spec to use `gometa -f` Spec URL: https://anthr76.fedorapeople.org/golang-github-twpayne-vfs-3/golang-github-twpayne-vfs-3.spec SRPM URL: https://anthr76.fedorapeople.org/golang-github-twpayne-vfs-3/golang-github-twpayne-vfs-3-3.0.0-1.fc37.src.rpm
Spec is correct, but I've one doubt. Diff between v3 and v4 has not any relevant change over previous version: https://github.com/twpayne/go-vfs/compare/v3.0.0...v4.1.0 I've checked if xdg-v6 package could work with go-vfs-v4 and, as expected, works fine. https://github.com/twpayne/go-xdg/pull/7 I see three options: a) Package go-vfs-v3 as-is in this BZ b) Package go-vfs-v4 and patch xdg-v6 to switch (sed or patch) from go-vfs-v3 to go-vfs-v4 c) Package go-vfs non versioned, and modify xdg-v6 spec to replace dependency of go-vfs I would go with option b, so in case any other package depends on it can use the latest version, but as you prefer.
Now I see that chezmoi itself depends on go-vfs-v4 and that a review is pending for it: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2120452 Based on this, please, go with option b, close this BZ and we go with BZ2120452.
Sure Mikel. We will go with option B Thank you very much for the upstream patch. Cheers!