GNU bug report logs - #50037
[PATCH 1/2] gnu: go-github-com-zalando-go-keyring: Update to 0.1.1.

Previous Next

Package: guix-patches;

Reported by: Sarah Morgensen <iskarian <at> mgsn.dev>

Date: Fri, 13 Aug 2021 03:50:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 50037 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#50037; Package guix-patches. (Fri, 13 Aug 2021 03:50:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sarah Morgensen <iskarian <at> mgsn.dev>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 13 Aug 2021 03:50:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sarah Morgensen <iskarian <at> mgsn.dev>
To: guix-patches <at> gnu.org
Subject: [PATCH 1/2] gnu: go-github-com-zalando-go-keyring: Update to 0.1.1.
Date: Thu, 12 Aug 2021 20:48:54 -0700
The import path for godbus-dbus-v5 changed, so update it with the
corresponding update for its only dependent.  (Chezmoi only depends on
godbus-dbus-v5 through this package.)

* gnu/packages/golang.scm (go-github-com-zalando-go-keyring): Update to
0.1.1.
(go-github-com-godbus-dbus-v5)[arguments]: Use correct import-path.
---
This depends on the go-github-com-godbus-dbus -> go-github-com-godbus-dbus-v5
rename in #50035.  I didn't want to hide this update in the patchset, though.
I've also propagated an input that should have been.

--
Sarah
 gnu/packages/golang.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 28ead635f2..3722e48552 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -7445,7 +7445,7 @@ and @code{ioutil} packages that is easy to test.")
                 "0znax8kskb5gmp5fj75w56bc9p7b22wrdswzlh4d04sprlc471yi"))))
     (build-system go-build-system)
     (arguments
-     `(#:import-path "github.com/godbus/dbus"
+     `(#:import-path "github.com/godbus/dbus/v5"
        #:phases
        (modify-phases %standard-phases
          (replace 'check
@@ -7463,7 +7463,7 @@ bindings for the D-Bus message bus system.")
 (define-public go-github-com-zalando-go-keyring
   (package
     (name "go-github-com-zalando-go-keyring")
-    (version "0.1.0")
+    (version "0.1.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -7472,7 +7472,7 @@ bindings for the D-Bus message bus system.")
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0kj54nkiyccy6m9iy9a53f6412a54xk96j88jaiq35yzdgfa4z3p"))))
+                "1wqv6d5b3bc7ymkarp761ivbq71q5a6cc9a27dk3gf772k9in0jf"))))
     (build-system go-build-system)
     (arguments
      `(#:tests? #f ;XXX: Fix dbus tests

base-commit: d87d6d68128c53a95fe09c3a4381575646c0f368
prerequisite-patch-id: 1f54f3d65c26fb7f2f39078e074b863fa65cc6cb
prerequisite-patch-id: ea7dd7cdb43fc04fa7b2962cd3b4687b67c2ae6d
prerequisite-patch-id: d30707c981be14dacef30da2b4994ce64e174ac6
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#50037; Package guix-patches. (Fri, 13 Aug 2021 04:03:02 GMT) Full text and rfc822 format available.

Message #8 received at 50037 <at> debbugs.gnu.org (full text, mbox):

From: Sarah Morgensen <iskarian <at> mgsn.dev>
To: 50037 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: go-github-com-zalando-go-keyring: Fix inputs.
Date: Thu, 12 Aug 2021 21:01:52 -0700
Go source inputs should be propagated in non-end-user packages.

* gnu/packages/golang.scm (go-github-com-zalando-go-keyring)
[native-inputs]: Move go-github-com-godbus-dbus-v5 to...
[propagated-inputs]: ...here.
* gnu/packages/configuration-management.scm (chezmoi)[native-inputs]:
Remove unnecessary go-github-com-godbus-dbus-v5.
---
 gnu/packages/configuration-management.scm | 1 -
 gnu/packages/golang.scm                   | 5 +++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/configuration-management.scm b/gnu/packages/configuration-management.scm
index 8b4ba2b71e..742bc3505d 100644
--- a/gnu/packages/configuration-management.scm
+++ b/gnu/packages/configuration-management.scm
@@ -91,7 +91,6 @@
        ("go-github-com-twpayne-go-xdg" ,go-github-com-twpayne-go-xdg)
        ("go-github-com-yuin-goldmark" ,go-github-com-yuin-goldmark)
        ("go-github-com-zalando-go-keyring" ,go-github-com-zalando-go-keyring)
-       ("go-github-com-godbus-dbus-v5" ,go-github-com-godbus-dbus-v5)
        ("go-etcd-io-bbolt" ,go-etcd-io-bbolt)
        ("go-golang-org-x-crypto" ,go-golang-org-x-crypto)
        ("go-golang-org-x-net" ,go-golang-org-x-net)
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 3722e48552..f8060ccacf 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -7477,9 +7477,10 @@ bindings for the D-Bus message bus system.")
     (arguments
      `(#:tests? #f ;XXX: Fix dbus tests
        #:import-path "github.com/zalando/go-keyring"))
+    (propagated-inputs
+     `(("go-github-com-godbus-dbus-v5" ,go-github-com-godbus-dbus-v5)))
     (native-inputs
-     `(("go-github-com-godbus-dbus-v5" ,go-github-com-godbus-dbus-v5)
-       ("dbus" ,dbus)))
+     `(("dbus" ,dbus)))
     (home-page "https://github.com/zalando/go-keyring/")
     (synopsis "Library for working with system keyring")
     (description "@code{go-keyring} is a library for setting, getting and
-- 
2.31.1





This bug report was last modified 2 years and 228 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.