GNU bug report logs -
#77584
[PATCH 0/4] Update greaseweazle-host-tools to 1.22.
Previous Next
To reply to this bug, email your comments to 77584 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:23:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ian Eure <ian <at> retrospec.tv>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 06 Apr 2025 18:23:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The new version requires a python-bitarray upgrade, which required some adjusting. That package is used by greaseweazle-host-tools, ganeti, and python-pybloom-live.
Nothing in Guix uses python-pybloom-live. It builds and its tests pass with python-bitarray 3.3.1.
The ganeti package has bitarray-related test failures with 3.3.1, so I maintained the existing 2.8.1 package as python-bitarray-2 and updated ganeti to use that.
Ian Eure (4):
gnu: python-bitarray: Update to 3.3.1.
gnu: Add python-bitarray-2.
gnu: ganeti: Use python-bitarray-2.
gnu: greaseweazle-host-tools: Update to 1.22.
gnu/packages/disk.scm | 11 ++++++++---
gnu/packages/python-xyz.scm | 15 +++++++++++++--
gnu/packages/virtualization.scm | 2 +-
3 files changed, 22 insertions(+), 6 deletions(-)
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:25:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-bitarray): Update to 3.3.1.
Change-Id: I89b12ad734211cff07a74a0e68dc14ab7b9f8ea8
---
gnu/packages/python-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index dd5648a9d5..4ae7812f3a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3675,13 +3675,13 @@ (define-public python-bip39
(define-public python-bitarray
(package
(name "python-bitarray")
- (version "2.8.1")
+ (version "3.3.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "bitarray" version))
(sha256
(base32
- "1wy80bmhg33bpzn28g1n7s8r8f4drj7pcl4m2qb5sql8bbryx376"))))
+ "0ib35sxk46kw2adgikmy4vn9climr0dz99pqf2mia2idcyd232cc"))))
(build-system python-build-system)
(arguments
(list #:phases
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:25:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-bitarray-2): New variable.
Change-Id: I211f067c83c957573a4762ab3e07a8dff7f7a316
---
gnu/packages/python-xyz.scm | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4ae7812f3a..bdd943d77a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3706,6 +3706,17 @@ (define-public python-bitarray
variable bit length encoding, you may find this module useful.")
(license license:psfl)))
+(define-public python-bitarray-2
+ (package
+ (inherit python-bitarray)
+ (version "2.8.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "bitarray" version))
+ (sha256
+ (base32
+ "0ib35sxk46kw2adgikmy4vn9climr0dz99pqf2mia2idcyd232cc"))))))
+
(define-public python-boolean.py
(package
(name "python-boolean.py")
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:25:03 GMT)
Full text and
rfc822 format available.
Message #14 received at 77584 <at> debbugs.gnu.org (full text, mbox):
Tests fail with the newer version of python-bitarray, so continue using 2.8.1.
* gnu/packages/virtualization.scm (ganeti):
[inputs]: Replace python-bitarray with python-bitarray-2.
Change-Id: If2c70ca30770f5e3ecfd0fd8d2e1be918ef9f419
---
gnu/packages/virtualization.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 1b34a6779e..b5a0ec9d88 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -1094,7 +1094,7 @@ (define* (wrap? file #:rest _)
python-pyparsing
python-pyinotify
python-pycurl
- python-bitarray
+ python-bitarray-2
python-paramiko
python-psutil))
(home-page "https://www.ganeti.org/")
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:25:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/disk.scm (greaseweazle-host-tools): Update to 1.22.
[native-inputs]: Add python-setuptools and python-wheel.
[native-inputs]: Reformat.
Change-Id: Ib9fbfe0c130a1caf71a857ab8ee4e34f89f54697
---
gnu/packages/disk.scm | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 3a1b0c0118..8363b21d18 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -56,6 +56,7 @@ (define-module (gnu packages disk)
#:use-module (gnu packages bash)
#:use-module (gnu packages build-tools)
#:use-module (gnu packages c)
+ #:use-module (gnu packages certs)
#:use-module (gnu packages check)
#:use-module (gnu packages compression)
#:use-module (gnu packages crypto)
@@ -718,7 +719,7 @@ (define-public idle3-tools
(define-public greaseweazle-host-tools
(package
(name "greaseweazle-host-tools")
- (version "1.12")
+ (version "1.22")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -727,7 +728,7 @@ (define-public greaseweazle-host-tools
(file-name (git-file-name name version))
(sha256
(base32
- "1lpvjlf2xg4ccwik8npiihi0lgw9dx5h12pp4ry343gkz4pwgk9x"))))
+ "1ji5sq9jf0p44982zkb5dj2d3mrpy675k0mkyg3r17q5syz0wbia"))))
(build-system python-build-system)
(arguments
(list
@@ -740,7 +741,11 @@ (define-public greaseweazle-host-tools
(lambda _
(install-file "scripts/49-greaseweazle.rules"
(string-append #$output "/lib/udev/rules.d/")))))))
- (native-inputs (list python-setuptools-scm))
+ (native-inputs
+ (list
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-bitarray python-crcmod python-pyserial python-requests))
(synopsis "Tools for accessing a floppy drive at the raw flux level")
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:28:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 77584 <at> debbugs.gnu.org (full text, mbox):
Whoops, wrong hash in python-bitarray-2. Here's a fixed patch series.
Ian Eure (4):
gnu: python-bitarray: Update to 3.3.1.
gnu: Add python-bitarray-2.
gnu: ganeti: Use python-bitarray-2.
gnu: greaseweazle-host-tools: Update to 1.22.
gnu/packages/disk.scm | 11 ++++++++---
gnu/packages/python-xyz.scm | 15 +++++++++++++--
gnu/packages/virtualization.scm | 2 +-
3 files changed, 22 insertions(+), 6 deletions(-)
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:28:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-bitarray): Update to 3.3.1.
Change-Id: I89b12ad734211cff07a74a0e68dc14ab7b9f8ea8
---
gnu/packages/python-xyz.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index dd5648a9d5..4ae7812f3a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3675,13 +3675,13 @@ (define-public python-bip39
(define-public python-bitarray
(package
(name "python-bitarray")
- (version "2.8.1")
+ (version "3.3.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "bitarray" version))
(sha256
(base32
- "1wy80bmhg33bpzn28g1n7s8r8f4drj7pcl4m2qb5sql8bbryx376"))))
+ "0ib35sxk46kw2adgikmy4vn9climr0dz99pqf2mia2idcyd232cc"))))
(build-system python-build-system)
(arguments
(list #:phases
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:28:02 GMT)
Full text and
rfc822 format available.
Message #26 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-bitarray-2): New variable.
Change-Id: I211f067c83c957573a4762ab3e07a8dff7f7a316
---
gnu/packages/python-xyz.scm | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4ae7812f3a..bdd943d77a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3706,6 +3706,17 @@ (define-public python-bitarray
variable bit length encoding, you may find this module useful.")
(license license:psfl)))
+(define-public python-bitarray-2
+ (package
+ (inherit python-bitarray)
+ (version "2.8.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "bitarray" version))
+ (sha256
+ (base32
+ "0ib35sxk46kw2adgikmy4vn9climr0dz99pqf2mia2idcyd232cc"))))))
+
(define-public python-boolean.py
(package
(name "python-boolean.py")
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:28:03 GMT)
Full text and
rfc822 format available.
Message #29 received at 77584 <at> debbugs.gnu.org (full text, mbox):
Tests fail with the newer version of python-bitarray, so continue using 2.8.1.
* gnu/packages/virtualization.scm (ganeti):
[inputs]: Replace python-bitarray with python-bitarray-2.
Change-Id: If2c70ca30770f5e3ecfd0fd8d2e1be918ef9f419
---
gnu/packages/python-xyz.scm | 2 +-
gnu/packages/virtualization.scm | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index bdd943d77a..94c1a02896 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -3715,7 +3715,7 @@ (define-public python-bitarray-2
(uri (pypi-uri "bitarray" version))
(sha256
(base32
- "0ib35sxk46kw2adgikmy4vn9climr0dz99pqf2mia2idcyd232cc"))))))
+ "1wy80bmhg33bpzn28g1n7s8r8f4drj7pcl4m2qb5sql8bbryx376"))))))
(define-public python-boolean.py
(package
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 1b34a6779e..b5a0ec9d88 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -1094,7 +1094,7 @@ (define* (wrap? file #:rest _)
python-pyparsing
python-pyinotify
python-pycurl
- python-bitarray
+ python-bitarray-2
python-paramiko
python-psutil))
(home-page "https://www.ganeti.org/")
--
2.49.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#77584
; Package
guix-patches
.
(Sun, 06 Apr 2025 18:28:03 GMT)
Full text and
rfc822 format available.
Message #32 received at 77584 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/disk.scm (greaseweazle-host-tools): Update to 1.22.
[native-inputs]: Add python-setuptools and python-wheel.
[native-inputs]: Reformat.
Change-Id: Ib9fbfe0c130a1caf71a857ab8ee4e34f89f54697
---
gnu/packages/disk.scm | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 3a1b0c0118..8363b21d18 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -56,6 +56,7 @@ (define-module (gnu packages disk)
#:use-module (gnu packages bash)
#:use-module (gnu packages build-tools)
#:use-module (gnu packages c)
+ #:use-module (gnu packages certs)
#:use-module (gnu packages check)
#:use-module (gnu packages compression)
#:use-module (gnu packages crypto)
@@ -718,7 +719,7 @@ (define-public idle3-tools
(define-public greaseweazle-host-tools
(package
(name "greaseweazle-host-tools")
- (version "1.12")
+ (version "1.22")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -727,7 +728,7 @@ (define-public greaseweazle-host-tools
(file-name (git-file-name name version))
(sha256
(base32
- "1lpvjlf2xg4ccwik8npiihi0lgw9dx5h12pp4ry343gkz4pwgk9x"))))
+ "1ji5sq9jf0p44982zkb5dj2d3mrpy675k0mkyg3r17q5syz0wbia"))))
(build-system python-build-system)
(arguments
(list
@@ -740,7 +741,11 @@ (define-public greaseweazle-host-tools
(lambda _
(install-file "scripts/49-greaseweazle.rules"
(string-append #$output "/lib/udev/rules.d/")))))))
- (native-inputs (list python-setuptools-scm))
+ (native-inputs
+ (list
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-bitarray python-crcmod python-pyserial python-requests))
(synopsis "Tools for accessing a floppy drive at the raw flux level")
--
2.49.0
This bug report was last modified 2 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.