guix_mirror_bot pushed a commit to branch master
in repository guix.
commit b20d988367ff74c5cf14e8b541010e4de200c992
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Oct 6 23:50:46 2026 +0100
gnu: go-github-com-checkpoint-restore-checkpointctl: Update to 1.6.0.
Replace github.com/containers/storage with go.podman.io/storage as
recomended by uppstream:
This package was moved; please update your references to use
go.podman.io/storage instead. New development of this project
happens on <https://github.com/containers/container-libs>. For more
information, check
<https://blog.podman.io/2025/08/upcoming-migration-of-three-containers-repositories-to-monorepo/>.
Where <https://github.com/containers/container-libs> redirects to
<https://github.com/podman-container-tools/container-libs>.
*
gnu/packages/containers.scm
(go-github-com-checkpoint-restore-checkpointctl):
Update to 1.6.0.
[source] <snippet>: Substitute github.com/containers/storage with
go.podman.io/storage.
[propagated-inputs]: Remove go-github-com-containers-storage; add
go-go-podman-io-storage.
---
gnu/packages/containers.scm | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm
index be76508a7e0..767ba0ee4a2 100644
--- a/gnu/packages/containers.scm
+++ b/gnu/packages/containers.scm
@@ -119,7 +119,7 @@
(define-public go-github-com-checkpoint-restore-checkpointctl
(package
(name "go-github-com-checkpoint-restore-checkpointctl")
- (version "1.5.0")
+ (version "1.6.0")
(source
(origin
(method git-fetch)
@@ -128,23 +128,28 @@
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0qvgld9vji5f7h2idk6r3q30909hqws0rkpvgina43i57bsfh2sv"))
+ (base32 "1xw9pzibygb1l8dw0acyjlbb6lryjsxgsk7y02c6bn3rz4i027nx"))
(snippet
#~(begin
(use-modules (guix build utils))
- (delete-file-recursively "vendor")))))
+ (delete-file-recursively "vendor")
+ (substitute* (find-files "." "\\.go$")
+ ;; See:
<https://github.com/checkpoint-restore/checkpointctl/issues/233>.
+ (("github.com/containers/storage") "go.podman.io/storage"))))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
- #:import-path "github.com/checkpoint-restore/checkpointctl"))
+ #:import-path "github.com/checkpoint-restore/checkpointctl"
+ ;; metadata_fifo_test.go:135: failed to create Unix socket <...>.
+ #:test-flags #~(list "-skip" "TestOpenRegularFileRejectsUnixSocket")))
(native-inputs
(list go-github-com-spf13-cobra))
(propagated-inputs
(list go-github-com-checkpoint-restore-go-criu-v8
- go-github-com-containers-storage
go-github-com-opencontainers-runtime-spec
- go-github-com-xlab-treeprint))
+ go-github-com-xlab-treeprint
+ go-go-podman-io-storage))
(home-page "https://github.com/checkpoint-restore/checkpointctl")
(synopsis "Tool for in-depth analysis of container checkpoints")
(description