guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 45ce046bc723abeeed4934ab4352944bb1f2240d
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Oct 6 23:50:48 2026 +0100
gnu: go-go-podman-io-image-v5: Update to 5.41.2.
* gnu/packages/containers.scm (go-go-podman-io-image-v5): Update to 5.41.2.
[arguments] <test-flags>: Do not vet during tests; rework skipped tets.
[phases]{set-HOME}: Remove phase
{pre-check}: New phase.
[propagated-inputs]: Remove go-github-com-docker-docker,
go-golang-org-x-crypto, and go-gopkg-in-yaml-v3; add
go-github-com-moby-moby-api, go-github-com-moby-moby-client,
go-github-com-protonmail-go-crypto, and go-go-yaml-in-yaml-v3.
---
gnu/packages/containers.scm | 31 +++++++++++++++++++------------
1 file changed, 19 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm
index 5716851d6fd..13e7da39a75 100644
--- a/gnu/packages/containers.scm
+++ b/gnu/packages/containers.scm
@@ -1426,7 +1426,7 @@ those files in github.com/containers repos.")
(define-public go-go-podman-io-image-v5
(package
(name "go-go-podman-io-image-v5")
- (version "5.39.2")
+ (version "5.41.2")
(source
(origin
(method git-fetch)
@@ -1435,7 +1435,7 @@ those files in github.com/containers repos.")
(commit (go-version->git-ref version #:subdir "image"))))
(file-name (git-file-name name version))
(sha256
- (base32 "17qjzgc3h89sa0y8qkviz5gry1kvkkm3j79yhn78c7gbmqcx5v0j"))
+ (base32 "192ycqnqcgv0zqj9wnm6cxsplcwvcgspr35wg732jn6c110fpi2g"))
(modules '((guix build utils)))
(snippet
#~(begin
@@ -1465,14 +1465,17 @@ those files in github.com/containers repos.")
"unevaluated"
"validation")
#:test-flags
- #~(list "-skip" (string-join
+ #~(list "-vet=off"
+ "-skip" (string-join
;; Tests try to access local directories: /usr/share,
- ;; /var/tmp; remote source https://quay.io/v2/,
+ ;; /var/tmp; remote resources https://quay.io/v2/ and
;; https://registry.suse.com/auth.
(list "TestComputeBlobInfo"
"TestCreateBigFileTemp"
"TestGPGSigningMechanismSign"
+ "TestLoadManifestDescriptor"
"TestMkDirBigFileTemp"
+ "TestNewImageSource"
"TestReferenceNewImage"
"TestReferenceNewImageSource"
"TestReferencePolicyConfigurationNamespaces"
@@ -1482,13 +1485,16 @@ those files in github.com/containers repos.")
"TestSignDockerManifest"
"TestSignDockerManifestWithPassphrase"
"TestSimpleSignerSignImageManifest"
- "TestSourcePrepareLayerData")
+ "TestSourcePrepareLayerData"
+ "TestSourcePrepareLayerDatar")
"|"))
#:phases
#~(modify-phases %standard-phases
- (add-before 'check 'set-HOME
- (lambda _
- (setenv "HOME" "/tmp"))))))
+ (add-before 'check 'pre-check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (setenv "HOME" "/tmp")
+ (setenv "GODEBUG" "asynctimerchan=0")))))))
(native-inputs
(list btrfs-progs
eudev
@@ -1505,7 +1511,6 @@ those files in github.com/containers repos.")
go-github-com-distribution-reference
go-github-com-docker-cli
go-github-com-docker-distribution
- go-github-com-docker-docker
go-github-com-docker-docker-credential-helpers
go-github-com-docker-go-connections
go-github-com-hashicorp-go-cleanhttp
@@ -1514,9 +1519,12 @@ those files in github.com/containers repos.")
go-github-com-klauspost-pgzip
go-github-com-manifoldco-promptui
go-github-com-mattn-go-sqlite3
+ go-github-com-moby-moby-api
+ go-github-com-moby-moby-client
go-github-com-opencontainers-go-digest
go-github-com-opencontainers-image-spec
go-github-com-proglottis-gpgme
+ go-github-com-protonmail-go-crypto
go-github-com-santhosh-tekuri-jsonschema-v6
go-github-com-secure-systems-lab-go-securesystemslib
go-github-com-sigstore-fulcio
@@ -1527,11 +1535,10 @@ those files in github.com/containers repos.")
go-github-com-vbauerster-mpb-v8
go-go-etcd-io-bbolt
go-go-podman-io-storage
- go-golang-org-x-crypto
+ go-go-yaml-in-yaml-v3
go-golang-org-x-oauth2
go-golang-org-x-sync
- go-golang-org-x-term
- go-gopkg-in-yaml-v3))
+ go-golang-org-x-term))
(home-page "https://go.podman.io")
(synopsis "Go library to work in various way with containers' images")
(description