GNU bug report logs - #75987
[PATCH rust-team 0/5] Fix cargo-inputs labels.

Previous Next

Package: guix-patches;

Reported by: Herman Rimm <herman <at> rimm.ee>

Date: Sat, 1 Feb 2025 09:11:01 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75987 in the body.
You can then email your comments to 75987 AT debbugs.gnu.org in the normal way.

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

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


Report forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Herman Rimm <herman <at> rimm.ee>:
New bug report received and forwarded. Copy sent to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org. (Sat, 01 Feb 2025 09:11:02 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: guix-patches <at> gnu.org
Subject: [PATCH rust-team 0/5] Fix cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:08:52 +0100
Hello,

The first revision removes the labels, the second revision fixes them.

Cheers,
Herman

Herman Rimm (5):
  gnu: rust-nitrokey-test-0.5: Remove cargo-inputs labels.
  gnu: rust-progressing-3: Remove cargo-inputs labels.
  gnu: rust-rand-core-0.3: Remove cargo-inputs labels.
  gnu: rust-ammonia-4: Remove cargo-inputs labels.
  gnu: rust-winapi-0.3: Remove cargo-inputs labels.

 gnu/packages/crates-io.scm      | 17 ++++++-----------
 gnu/packages/crates-web.scm     | 16 +++++++++-------
 gnu/packages/crates-windows.scm |  6 +++---
 3 files changed, 18 insertions(+), 21 deletions(-)


base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:01 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 1/5] gnu: rust-nitrokey-test-0.5: Remove
 cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:30 +0100
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[cargo-inputs]
Remove labels.

Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
---
 gnu/packages/crates-io.scm | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e769de77233..d19f90f8987 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45445,11 +45445,9 @@ (define-public rust-nitrokey-test-0.5
          "197j9r2s4ydzbqfydza6v31mgcsgd29jpidz4psqawjdm49f8lg6"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t     ; Wants an older version of rust-nitrokey.
-       #:cargo-inputs
-       (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("quote" ,rust-quote-1)
-        ("syn" ,rust-syn-1))))
+     (list #:skip-build? #t     ; Wants an older version of rust-nitrokey.
+           #:cargo-inputs
+           (list rust-proc-macro2-1 rust-quote-1 rust-syn-1)))
     (home-page "https://github.com/d-e-s-o/nitrokey-test")
     (synopsis "Supporting test infrastructure for the nitrokey crate")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:02 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 2/5] gnu: rust-progressing-3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:31 +0100
* gnu/packages/crates-io.scm (rust-progressing-3)[cargo-inputs]: Remove
labels.

Change-Id: Ia3004caca651032ac6bf1ae980f0a7307e329882
---
 gnu/packages/crates-io.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d19f90f8987..4da960a1a13 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57192,9 +57192,7 @@ (define-public rust-progressing-3
         (base32
          "06sb1cxpkc8lx56s76c95cfljs0513nsnn35wd6w79sblwcxpdwp"))))
     (build-system cargo-build-system)
-    (arguments
-     `(#:cargo-inputs
-       (("log" ,rust-log-0.4))))
+    (arguments (list #:cargo-inputs (list rust-log-0.4)))
     (home-page "https://github.com/dominicparga/progressing")
     (synopsis "Counting progress-bar for Rust")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:02 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 3/5] gnu: rust-rand-core-0.3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:32 +0100
* gnu/packages/crates-io.scm (rust-rand-core-0.3)[arguments]: Build
without tests.  Remove cargo-inputs labels.

Change-Id: I50877d153d55ce27566c2bfc1b126077140c8477
---
 gnu/packages/crates-io.scm | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4da960a1a13..3e205a4b6d3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61139,9 +61139,8 @@ (define-public rust-rand-core-0.3
          (base32
           "0jzdgszfa4bliigiy4hi66k7fs3gfwi2qxn8vik84ph77fwdwvvs"))))
     ;; This version is a 0.3 API wrapper around the 0.4 version.
-    (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs (("rand-core" ,rust-rand-core-0.4))))))
+    (arguments (list #:tests? #f
+                     #:cargo-inputs (list rust-rand-core-0.4)))))
 
 (define-public rust-rand-core-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:03 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 4/5] gnu: rust-ammonia-4: Remove cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:33 +0100
* gnu/packages/crates-web.scm (rust-ammonia-4)[cargo-inputs,
cargo-development-inputs]: Remove labels.

Change-Id: Ib705af6bd51d488bcc1780c128e609b44f74455f
---
 gnu/packages/crates-web.scm | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df761..6a8b1ff2027 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1952,13 +1952,15 @@ (define-public rust-ammonia-4
         (base32 "0nd432yg1cl9kj4i9c37a9hvwffayqh6zsvb4fmh31g5bsp9xf8s"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("html5ever" ,rust-html5ever-0.27)
-                       ("maplit" ,rust-maplit-1)
-                       ("tendril" ,rust-tendril-0.4)
-                       ("url" ,rust-url-2)
-                       ("once_cell" ,rust-once-cell-1))
-       #:cargo-development-inputs (("version-sync" ,rust-version-sync-0.9)
-                                   ("env_logger" ,rust-env-logger-0.10))))
+     (list #:cargo-inputs
+           (list rust-html5ever-0.27
+                 rust-maplit-1
+                 rust-tendril-0.4
+                 rust-url-2
+                 rust-once-cell-1)
+           #:cargo-development-inputs
+           (list rust-version-sync-0.9
+                 rust-env-logger-0.10)))
     (home-page "https://github.com/rust-ammonia/ammonia")
     (synopsis "Repair and secure untrusted HTML")
     (description "Ammonia is a whitelist-based HTML sanitization library.
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team 5/5] gnu: rust-winapi-0.3: Remove cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:34 +0100
* gnu/packages/crates-windows.scm (rust-winapi-0.3)[cargo-inputs]:
Remove labels.

Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
---
 gnu/packages/crates-windows.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 2f212190ddf..5f2034159ab 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -971,9 +971,9 @@ (define-public rust-winapi-0.3
     (build-system cargo-build-system)
     ;; This package depends unconditionally on these two crates.
     (arguments
-     `(#:cargo-inputs
-       (("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
-        ("winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
+     (list #:cargo-inputs
+           (list rust-winapi-i686-pc-windows-gnu-0.4
+                 rust-winapi-x86-64-pc-windows-gnu-0.4)))
     (inputs
      (list rust-winapi-i686-pc-windows-gnu-0.4
            rust-winapi-x86-64-pc-windows-gnu-0.4))
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 1/5] gnu: rust-nitrokey-test-0.5: Fix
 cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:11:58 +0100
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[cargo-inputs]
Fix labels.

Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e769de77233..af1c403e757 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45448,8 +45448,8 @@ (define-public rust-nitrokey-test-0.5
      `(#:skip-build? #t     ; Wants an older version of rust-nitrokey.
        #:cargo-inputs
        (("rust-proc-macro2" ,rust-proc-macro2-1)
-        ("quote" ,rust-quote-1)
-        ("syn" ,rust-syn-1))))
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
     (home-page "https://github.com/d-e-s-o/nitrokey-test")
     (synopsis "Supporting test infrastructure for the nitrokey crate")
     (description

base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:04 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 2/5] gnu: rust-progressing-3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:11:59 +0100
* gnu/packages/crates-io.scm (rust-progressing-3)[cargo-inputs]: Fix
labels.

Change-Id: Ia3004caca651032ac6bf1ae980f0a7307e329882
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index af1c403e757..150bf331278 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57196,7 +57196,7 @@ (define-public rust-progressing-3
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
-       (("log" ,rust-log-0.4))))
+       (("rust-log" ,rust-log-0.4))))
     (home-page "https://github.com/dominicparga/progressing")
     (synopsis "Counting progress-bar for Rust")
     (description
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:05 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 3/5] gnu: rust-rand-core-0.3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:12:00 +0100
* gnu/packages/crates-io.scm (rust-rand-core-0.3)[cargo-inputs]: Fix
labels.

Change-Id: I50877d153d55ce27566c2bfc1b126077140c8477
---
 gnu/packages/crates-io.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 150bf331278..b66599410dd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61145,7 +61145,7 @@ (define-public rust-rand-core-0.3
     ;; This version is a 0.3 API wrapper around the 0.4 version.
     (arguments
      `(#:skip-build? #t
-       #:cargo-inputs (("rand-core" ,rust-rand-core-0.4))))))
+       #:cargo-inputs (("rust-rand-core" ,rust-rand-core-0.4))))))
 
 (define-public rust-rand-core-0.2
   (package
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:05 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 4/5] gnu: rust-ammonia-4: Fix cargo-inputs labels.
Date: Sat,  1 Feb 2025 10:12:01 +0100
* gnu/packages/crates-web.scm (rust-ammonia-4)[cargo-inputs,
cargo-development-inputs]: Fix labels.

Change-Id: Ib705af6bd51d488bcc1780c128e609b44f74455f
---
 gnu/packages/crates-web.scm | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/crates-web.scm b/gnu/packages/crates-web.scm
index 73ca29df761..9639604ebb1 100644
--- a/gnu/packages/crates-web.scm
+++ b/gnu/packages/crates-web.scm
@@ -1952,13 +1952,14 @@ (define-public rust-ammonia-4
         (base32 "0nd432yg1cl9kj4i9c37a9hvwffayqh6zsvb4fmh31g5bsp9xf8s"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:cargo-inputs (("html5ever" ,rust-html5ever-0.27)
-                       ("maplit" ,rust-maplit-1)
-                       ("tendril" ,rust-tendril-0.4)
-                       ("url" ,rust-url-2)
-                       ("once_cell" ,rust-once-cell-1))
-       #:cargo-development-inputs (("version-sync" ,rust-version-sync-0.9)
-                                   ("env_logger" ,rust-env-logger-0.10))))
+     `(#:cargo-inputs (("rust-html5ever" ,rust-html5ever-0.27)
+                       ("rust-maplit" ,rust-maplit-1)
+                       ("rust-tendril" ,rust-tendril-0.4)
+                       ("rust-url" ,rust-url-2)
+                       ("rust-once_cell" ,rust-once-cell-1))
+       #:cargo-development-inputs
+       (("rust-version-sync" ,rust-version-sync-0.9)
+        ("rust-env_logger" ,rust-env-logger-0.10))))
     (home-page "https://github.com/rust-ammonia/ammonia")
     (synopsis "Repair and secure untrusted HTML")
     (description "Ammonia is a whitelist-based HTML sanitization library.
-- 
2.47.1





Information forwarded to divya <at> subvertising.org, efraim <at> flashner.co.il, guix-patches <at> gnu.org:
bug#75987; Package guix-patches. (Sat, 01 Feb 2025 09:13:06 GMT) Full text and rfc822 format available.

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

From: Herman Rimm <herman <at> rimm.ee>
To: 75987 <at> debbugs.gnu.org
Subject: [PATCH rust-team v2 5/5] gnu: rust-winapi-0.3: Fix cargo-inputs
 labels.
Date: Sat,  1 Feb 2025 10:12:02 +0100
* gnu/packages/crates-windows.scm (rust-winapi-0.3)[cargo-inputs]: Fix
labels.

Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
---
 gnu/packages/crates-windows.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index 2f212190ddf..619504ff042 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -972,8 +972,10 @@ (define-public rust-winapi-0.3
     ;; This package depends unconditionally on these two crates.
     (arguments
      `(#:cargo-inputs
-       (("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
-        ("winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
+       (("rust-winapi-i686-pc-windows-gnu"
+         ,rust-winapi-i686-pc-windows-gnu-0.4)
+        ("rust-winapi-x86-64-pc-windows-gnu"
+         ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
     (inputs
      (list rust-winapi-i686-pc-windows-gnu-0.4
            rust-winapi-x86-64-pc-windows-gnu-0.4))
-- 
2.47.1





Reply sent to Efraim Flashner <efraim <at> flashner.co.il>:
You have taken responsibility. (Sun, 09 Feb 2025 15:56:03 GMT) Full text and rfc822 format available.

Notification sent to Herman Rimm <herman <at> rimm.ee>:
bug acknowledged by developer. (Sun, 09 Feb 2025 15:56:03 GMT) Full text and rfc822 format available.

Message #40 received at 75987-done <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Herman Rimm <herman <at> rimm.ee>
Cc: 75987-done <at> debbugs.gnu.org, Divya Ranjan Pattanaik <divya <at> subvertising.org>
Subject: Re: [bug#75987] [PATCH rust-team 0/5] Fix cargo-inputs labels.
Date: Sun, 9 Feb 2025 17:55:41 +0200
[Message part 1 (text/plain, inline)]
Thanks, I went with the first set of patches.  Pushed to master!

On Sat, Feb 01, 2025 at 10:08:52AM +0100, Herman Rimm wrote:
> Hello,
> 
> The first revision removes the labels, the second revision fixes them.
> 
> Cheers,
> Herman
> 
> Herman Rimm (5):
>   gnu: rust-nitrokey-test-0.5: Remove cargo-inputs labels.
>   gnu: rust-progressing-3: Remove cargo-inputs labels.
>   gnu: rust-rand-core-0.3: Remove cargo-inputs labels.
>   gnu: rust-ammonia-4: Remove cargo-inputs labels.
>   gnu: rust-winapi-0.3: Remove cargo-inputs labels.
> 
>  gnu/packages/crates-io.scm      | 17 ++++++-----------
>  gnu/packages/crates-web.scm     | 16 +++++++++-------
>  gnu/packages/crates-windows.scm |  6 +++---
>  3 files changed, 18 insertions(+), 21 deletions(-)
> 
> 
> base-commit: 986245daca2fb50d58cf0f2b9273f0d670d38af2
> -- 
> 2.47.1
> 
> 
> 

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 10 Mar 2025 11:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 101 days ago.

Previous Next


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