Hi Mike,
Hau idatzi du W. Michael Petullo (mike@flyn.org) erabiltzaileak (2024 urt. 2(a), ar. (02:41)):
I have two questions related to Go package updates-devel:
(1) The goipath github.com/bep/clock is now github.com/bep/clocks, as of clock version 0.5.0 (note the plural clocks in the later goipath). How should I handle this? Does this warrant a new package request?
The correct thing to do would be to request a new repo.
IIRC you can request a new repo without a review for this kind of cases, but in case of doubt just create a new review process.
Also, for correctness, you should add "Obsoletes golang-github-bep-clock" tags to bep-clocks spec.
Once package has been accepted you can "fedpkg retire" bep-clock.
(2) I have the following updates staged for Rawhide. I plan to merge, push, and build these. Are there any objections?
golang-github-alecthomas-assert-2 2.3.0 -> 2.4.1 golang-github-alecthomas-chroma-2 2.7.0 -> 2.12.0 golang-github-azure-amqp 0.13.7 -> 1.0.2 golang-github-azure-amqp-common 3.1.0 -> 4.2.0 golang-github-azure-service-bus 0.10.12 -> 0.11.5 golang-github-bep-clock 0.3.0 -> 0.5.0 golang-github-bep-godartsass 0.16.0 -> 1.2.0 golang-github-bep-gowebp 0.2.0 -> 0.3.0 golang-github-bep-lazycach 0.2.0 -> 0.4.0 golang-github-bep-overlayfs 0.6.0 -> 0.9.1 golang-github-bep-simplecobra 0.3.1 -> 0.4.0 golang-github-evanw-esbuild 0.17.7 -> 0.19.11 golang-github-getkin-kin-openapi 0.118.0 -> 0.122.0 golang-github-gofri-ratelimit 1.0.4 -> 1.0.7 golang-github-google-flatbuffers 1.12.0 -> 23.5.26 golang-github-google-replayers 0.1.2 -> 1.2.0 golang-github-googlecloudplatform-cloudsql-proxy 1.31.2 -> 2.8.1 golang-github-hairyhenderson-codeowners 0.3.0 -> 0.4.0 golang-github-hashicorp-lru-2 2.0.2 -> 2.0.7 golang-github-jwt-5 5.0.0 -> 5.2.0 golang-github-linode-linodego 1.9.1 -> 1.26.0 golang-github-marekm4-color-extractor 1.2.0 -> 1.2.1 golang-github-pelletier-toml-2 2.0.6 -> 2.1.1 golang-github-shogo82148-shuffle 3c595800 -> 1.0.1
Here is some output from "repoquery --whatrequires P" that might be helpful-devel:
repoquery --whatrequires golang-github-alecthomas-assert-2-devel: [Nothing]
repoquery --whatrequires golang-github-alecthomas-chroma-2-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch golang-github-niklasfasching-org-devel-0:1.7.0-2.fc39.noarch
repoquery --whatrequires golang-github-azure-amqp-devel: golang-github-azure-amqp-common-devel-0:3.1.0-9.fc39.noarch golang-github-azure-service-bus-devel-0:0.10.12-8.fc39.noarch golang-gocloud-devel-1:0.24.0-2.fc39~bootstrap.noarch
repoquery --whatrequires golang-github-azure-amqp-common-devel: compat-golang-github-azure-amqp-common-3-devel-0:3.1.0-9.fc39.noarch
repoquery --whatrequires golang-github-azure-service-bus-devel: golang-gocloud-devel-1:0.24.0-2.fc39~bootstrap.noarch
repoquery --whatrequires golang-github-bep-clock-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-bep-godartsass-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-bep-gowebp-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-bep-lazycache-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-bep-overlayfs-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-bep-simplecobra-devel: [Nothing]
repoquery --whatrequires golang-github-evanw-esbuild-devel: [Nothing]
repoquery --whatrequires golang-github-getkin-kin-openapi-devel: golang-github-deepmap-oapi-codegen-devel-0:1.13.0-1.fc39.noarch golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch golang-github-haproxytech-dataplaneapi-devel-0:2.4.4-9.fc39.noarch
repoquery --whatrequires golang-github-gofri-ratelimit-devel: [Nothing]
repoquery --whatrequires golang-github-google-flatbuffers-devel: golang-github-apache-arrow-devel-0:2.0.0-9.fc39.noarch
repoquery --whatrequires golang-github-google-replayers-devel: golang-gocloud-devel-1:0.24.0-2.fc39~bootstrap.noarch
repoquery --whatrequires golang-github-googlecloudplatform-cloudsql-proxy-devel: golang-gocloud-devel-1:0.24.0-2.fc39~bootstrap.noarch
repoquery --whatrequires golang-github-hairyhenderson-codeowners-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-hashicorp-lru-2-devel: golang-github-bep-lazycache-devel-0:0.2.0-2.fc39.noarch
repoquery --whatrequires golang-github-jwt-5-devel: [Nothing]
repoquery --whatrequires golang-github-linode-linodego-devel: golang-github-acme-lego-devel-0:4.4.0-8.fc37.noarch golang-github-prometheus-devel-0:2.32.1-9.fc38.noarch
repoquery --whatrequires golang-github-marekm4-color-extractor-devel: golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch
repoquery --whatrequires golang-github-pelletier-toml-2-devel: golang-github-gin-gonic-devel-0:1.8.2-3.fc39.noarch golang-github-gohugoio-hugo-devel-0:0.111.3-4.fc39.noarch golang-github-hetznercloud-cli-devel-0:1.37.0-2.fc39.noarch golang-github-hetznercloud-cli-devel-0:1.38.3-2.fc39.noarch golang-github-spf13-viper-devel-0:1.16.0-2.fc39.noarch
repoquery --whatrequires golang-github-shogo82148-shuffle-devel: golang-github-jdkato-prose-devel-1:1.2.1-7.fc39.noarch
Most of the deps seem quite safe, I don't think it will break anything, but the best thing to do would be to test in COPR to avoid breakages. You can use this script as base:
https://github.com/alexsaezm/dotfiles/blob/main/scripts/.local/scripts/fedor...
Mikel