GNU bug report logs -
#56248
[PATCH 0/7] Remove use of older check-0.14 from most packages
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 56248 in the body.
You can then email your comments to 56248 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 04:45:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Thiago Jung Bauermann <bauermann <at> kolabnow.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 27 Jun 2022 04:45:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
Move packages that are currently using check-0.14 to regular check. Except
for libwapcaplet, which still needs the older version, all others build
fine with the newer one. I noticed this issue because check-0.14 doesn't
build on powerpc64le, and that prevented me from building recutils.
These patches can go on the master branch because according to “guix
refresh -l”, they have few dependents:
- recutils: A single dependent package: emacs-helm-system-packages <at> 1.10.2
- libsigrokdecode: Building the following 2 packages would ensure
2 dependent packages are rebuilt: pulseview <at> 0.4.2 sigrok-cli <at> 0.7.2
- burp :: No dependents other than itself: burp <at> 2.3.38
- edi :: No dependents other than itself: edi <at> 0.8.0
- libsbml :: Building the following 1 package would ensure 2 dependent
packages are rebuilt: r-biggr <at> 1.32.0
- iodine :: No dependents other than itself: iodine <at> 0.7.0
- gdm :: Building the following 4 packages would ensure 6 dependent
packages are rebuilt: gnome-shell-extension-gsconnect <at> 48
arc-theme <at> 20210412 numix-gtk-theme <at> 2.6.7 gnome <at> 41.0
To test this series, I built all the packages mentioned above on
x86_64-linux. I also built the following ones on powerpc64le-linux:
recutils, emacs-helm-system-packages, libsigrokdecode, sigrok-cli, burp,
libsbml, iodine.
The others don't currently build on powerpc64le-linux for other reasons.
Thiago Jung Bauermann (7):
gnu: recutils: Use regular check version
gnu: libsigrokdecode: Use regular check version
gnu: burp: Use regular check version
gnu: edi: Use regular check version
gnu: libsbml: Use regular check version
gnu: iodine: Use regular check version
gnu: gdm: Use regular check version
gnu/packages/backup.scm | 2 +-
gnu/packages/bioinformatics.scm | 2 +-
gnu/packages/databases.scm | 2 +-
gnu/packages/electronics.scm | 2 +-
gnu/packages/enlightenment.scm | 2 +-
gnu/packages/gnome.scm | 2 +-
gnu/packages/networking.scm | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
base-commit: d86ad3d8dff0f6f3d63e52a9309fac9fe279c77a
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 56248 <at> debbugs.gnu.org (full text, mbox):
recutils builds fine with the regular version of check, so use it.
* gnu/packages/databases.scm (recutils)[native-inputs]: Use regular version of
check.
---
gnu/packages/databases.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 72200fce92d0..0d4405ef90e5 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1577,7 +1577,7 @@ (define-public recutils
;; XXX Without labels, the default 'configure phase picks the wrong "bash".
`(("bc" ,bc)
("bash:include" ,bash "include")
- ("check" ,check-0.14)
+ ("check" ,check)
("pkg-config" ,pkg-config)))
(inputs
;; TODO: Add more optional inputs.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 56248 <at> debbugs.gnu.org (full text, mbox):
libsigrokdecode builds fine with the regular version of check, so use it.
* gnu/packages/electronics.scm (libsigrokdecode)[native-inputs]: Use regular
version of check.
---
gnu/packages/electronics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 6e303f3fdca7..70d960aaab47 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -112,7 +112,7 @@ (define-public libsigrokdecode
"/share/doc/libsigrokdecode"))
#t)))))
(native-inputs
- (list check-0.14 doxygen graphviz pkg-config automake autoconf))
+ (list check doxygen graphviz pkg-config automake autoconf))
;; libsigrokdecode.pc lists "python" in Requires.private, and "glib" in Requires.
(propagated-inputs
(list glib python))
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 56248 <at> debbugs.gnu.org (full text, mbox):
burp builds fine with the regular version of check, so use it.
* gnu/packages/backup.scm (burp)[native-inputs]: Use regular version of check.
---
gnu/packages/backup.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 5646d909e54a..42c3301958e1 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1198,7 +1198,7 @@ (define-public burp
uthash
zlib))
(native-inputs
- (list autoconf automake check-0.14 pkg-config))
+ (list autoconf automake check pkg-config))
(home-page "https://burp.grke.org")
(synopsis "Differential backup and restore")
(description "Burp is a network backup and restore program. It attempts
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 56248 <at> debbugs.gnu.org (full text, mbox):
edi builds fine with the regular version of check, so use it.
* gnu/packages/enlightenment.scm (edi)[native-inputs]: Use regular version of
check.
---
gnu/packages/enlightenment.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index 12d5a56d6a0b..eae3f76301d4 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -465,7 +465,7 @@ (define-public edi
(lambda _ (setenv "HOME" "/tmp") #t)))
#:tests? #f)) ; tests require running dbus service
(native-inputs
- `(("check" ,check-0.14)
+ `(("check" ,check)
("gettext" ,gettext-minimal)
("pkg-config" ,pkg-config)))
(inputs
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:03 GMT)
Full text and
rfc822 format available.
Message #20 received at 56248 <at> debbugs.gnu.org (full text, mbox):
libsbml builds fine with the regular version of check, so use it.
* gnu/packages/bioinformatics.scm (libsbml)[native-inputs]: Use regular version
of check.
---
gnu/packages/bioinformatics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 75973b0dd8fe..bc2d653ba6f2 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -14459,7 +14459,7 @@ (define-public libsbml
(propagated-inputs
(list libxml2))
(native-inputs
- (list check-0.14 swig))
+ (list check swig))
(home-page "http://sbml.org/Software/libSBML")
(synopsis "Process SBML files and data streams")
(description "LibSBML is a library to help you read, write, manipulate,
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:03 GMT)
Full text and
rfc822 format available.
Message #23 received at 56248 <at> debbugs.gnu.org (full text, mbox):
iodine builds fine with the regular version of check, so use it.
* gnu/packages/networking.scm (iodine)[native-inputs]: Use regular version of
check.
---
gnu/packages/networking.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index b4c50bc783ed..ef8c09a777e3 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -1548,7 +1548,7 @@ (define-public iodine
(string-append "prefix=" (assoc-ref %outputs "out")))
#:test-target "test"))
(inputs (list net-tools zlib))
- (native-inputs (list check-0.14 pkg-config))
+ (native-inputs (list check pkg-config))
(home-page "https://code.kryo.se/iodine/")
(synopsis "Tunnel IPv4 data through a DNS server")
(description "Iodine tunnels IPv4 data through a DNS server. This
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 05:04:04 GMT)
Full text and
rfc822 format available.
Message #26 received at 56248 <at> debbugs.gnu.org (full text, mbox):
gdm builds fine with the regular version of check, so use it.
* gnu/packages/gnome.scm (gdm)[native-inputs]: Use regular version of check.
---
gnu/packages/gnome.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0cde3caebde8..135d522699a3 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8372,7 +8372,7 @@ (define-public gdm
("xmllint" ,libxml2)))
(inputs
(list accountsservice
- check-0.14 ;for testing
+ check ;for testing
elogind
eudev
gnome-session
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Mon, 27 Jun 2022 06:05:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 56248 <at> debbugs.gnu.org (full text, mbox):
Am Montag, dem 27.06.2022 um 02:02 -0300 schrieb Thiago Jung Bauermann:
> recutils builds fine with the regular version of check, so use it.
Mostly duplicate information. Also you're missing the period at the
end of the message title. I suggest shortening it to “gnu: recutils:
Use regular check.”
> * gnu/packages/databases.scm (recutils)[native-inputs]: Use regular
> version of check.
Should be “Replace check-0.14 with check.” or similar.
Likewise for all the other patches, otherwise LGTM.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:01 GMT)
Full text and
rfc822 format available.
Message #32 received at 56248 <at> debbugs.gnu.org (full text, mbox):
Hello,
This version addresses Liliana's comments about the message title, body
and changelog, by adopting her suggestions.
Original cover letter:
Move packages that are currently using check-0.14 to regular check. Except
for libwapcaplet, which still needs the older version, all others build
fine with the newer one. I noticed this issue because check-0.14 doesn't
build on powerpc64le, and that prevented me from building recutils.
These patches can go on the master branch because according to “guix
refresh -l”, they have few dependents:
- recutils: A single dependent package: emacs-helm-system-packages <at> 1.10.2
- libsigrokdecode: Building the following 2 packages would ensure
2 dependent packages are rebuilt: pulseview <at> 0.4.2 sigrok-cli <at> 0.7.2
- burp :: No dependents other than itself: burp <at> 2.3.38
- edi :: No dependents other than itself: edi <at> 0.8.0
- libsbml :: Building the following 1 package would ensure 2 dependent
packages are rebuilt: r-biggr <at> 1.32.0
- iodine :: No dependents other than itself: iodine <at> 0.7.0
- gdm :: Building the following 4 packages would ensure 6 dependent
packages are rebuilt: gnome-shell-extension-gsconnect <at> 48
arc-theme <at> 20210412 numix-gtk-theme <at> 2.6.7 gnome <at> 41.0
To test this series, I built all the packages mentioned above on
x86_64-linux. I also built the following ones on powerpc64le-linux:
recutils, emacs-helm-system-packages, libsigrokdecode, sigrok-cli, burp,
libsbml, iodine.
The others don't currently build on powerpc64le-linux for other reasons.
Thiago Jung Bauermann (7):
gnu: recutils: Use regular check.
gnu: libsigrokdecode: Use regular check.
gnu: burp: Use regular check.
gnu: edi: Use regular check.
gnu: libsbml: Use regular check.
gnu: iodine: Use regular check.
gnu: gdm: Use regular check.
gnu/packages/backup.scm | 2 +-
gnu/packages/bioinformatics.scm | 2 +-
gnu/packages/databases.scm | 2 +-
gnu/packages/electronics.scm | 2 +-
gnu/packages/enlightenment.scm | 2 +-
gnu/packages/gnome.scm | 2 +-
gnu/packages/networking.scm | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
base-commit: d86ad3d8dff0f6f3d63e52a9309fac9fe279c77a
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:02 GMT)
Full text and
rfc822 format available.
Message #35 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/electronics.scm (libsigrokdecode)[native-inputs]: Replace
check-0.14 with check.
---
gnu/packages/electronics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 6e303f3fdca7..70d960aaab47 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -112,7 +112,7 @@ (define-public libsigrokdecode
"/share/doc/libsigrokdecode"))
#t)))))
(native-inputs
- (list check-0.14 doxygen graphviz pkg-config automake autoconf))
+ (list check doxygen graphviz pkg-config automake autoconf))
;; libsigrokdecode.pc lists "python" in Requires.private, and "glib" in Requires.
(propagated-inputs
(list glib python))
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:02 GMT)
Full text and
rfc822 format available.
Message #38 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/databases.scm (recutils)[native-inputs]: Replace check-0.14
with check.
---
gnu/packages/databases.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 72200fce92d0..0d4405ef90e5 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1577,7 +1577,7 @@ (define-public recutils
;; XXX Without labels, the default 'configure phase picks the wrong "bash".
`(("bc" ,bc)
("bash:include" ,bash "include")
- ("check" ,check-0.14)
+ ("check" ,check)
("pkg-config" ,pkg-config)))
(inputs
;; TODO: Add more optional inputs.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:03 GMT)
Full text and
rfc822 format available.
Message #41 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/backup.scm (burp)[native-inputs]: Replace check-0.14 with
check.
---
gnu/packages/backup.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 5646d909e54a..42c3301958e1 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1198,7 +1198,7 @@ (define-public burp
uthash
zlib))
(native-inputs
- (list autoconf automake check-0.14 pkg-config))
+ (list autoconf automake check pkg-config))
(home-page "https://burp.grke.org")
(synopsis "Differential backup and restore")
(description "Burp is a network backup and restore program. It attempts
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:03 GMT)
Full text and
rfc822 format available.
Message #44 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/enlightenment.scm (edi)[native-inputs]: Replace check-0.14 with
check.
---
gnu/packages/enlightenment.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index 12d5a56d6a0b..eae3f76301d4 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -465,7 +465,7 @@ (define-public edi
(lambda _ (setenv "HOME" "/tmp") #t)))
#:tests? #f)) ; tests require running dbus service
(native-inputs
- `(("check" ,check-0.14)
+ `(("check" ,check)
("gettext" ,gettext-minimal)
("pkg-config" ,pkg-config)))
(inputs
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:04 GMT)
Full text and
rfc822 format available.
Message #47 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/bioinformatics.scm (libsbml)[native-inputs]: Replace check-0.14
with check.
---
gnu/packages/bioinformatics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 75973b0dd8fe..bc2d653ba6f2 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -14459,7 +14459,7 @@ (define-public libsbml
(propagated-inputs
(list libxml2))
(native-inputs
- (list check-0.14 swig))
+ (list check swig))
(home-page "http://sbml.org/Software/libSBML")
(synopsis "Process SBML files and data streams")
(description "LibSBML is a library to help you read, write, manipulate,
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:04 GMT)
Full text and
rfc822 format available.
Message #50 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/networking.scm (iodine)[native-inputs]: Replace check-0.14 with
check.
---
gnu/packages/networking.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index b4c50bc783ed..ef8c09a777e3 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -1548,7 +1548,7 @@ (define-public iodine
(string-append "prefix=" (assoc-ref %outputs "out")))
#:test-target "test"))
(inputs (list net-tools zlib))
- (native-inputs (list check-0.14 pkg-config))
+ (native-inputs (list check pkg-config))
(home-page "https://code.kryo.se/iodine/")
(synopsis "Tunnel IPv4 data through a DNS server")
(description "Iodine tunnels IPv4 data through a DNS server. This
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:10:05 GMT)
Full text and
rfc822 format available.
Message #53 received at 56248 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gnome.scm (gdm)[native-inputs]: Replace check-0.14 with check.
---
gnu/packages/gnome.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0cde3caebde8..135d522699a3 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8372,7 +8372,7 @@ (define-public gdm
("xmllint" ,libxml2)))
(inputs
(list accountsservice
- check-0.14 ;for testing
+ check ;for testing
elogind
eudev
gnome-session
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sat, 02 Jul 2022 04:12:02 GMT)
Full text and
rfc822 format available.
Message #56 received at 56248 <at> debbugs.gnu.org (full text, mbox):
Hello Liliana,
Thank you for your prompt review!
Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at> writes:
> Am Montag, dem 27.06.2022 um 02:02 -0300 schrieb Thiago Jung Bauermann:
>> recutils builds fine with the regular version of check, so use it.
> Mostly duplicate information. Also you're missing the period at the
> end of the message title. I suggest shortening it to “gnu: recutils:
> Use regular check.”
>
>> * gnu/packages/databases.scm (recutils)[native-inputs]: Use regular
>> version of check.
> Should be “Replace check-0.14 with check.” or similar.
>
>
> Likewise for all the other patches, otherwise LGTM.
These are good points. I adopted your suggestions in the v2.
--
Thanks
Thiago
Reply sent
to
Liliana Marie Prikler <liliana.prikler <at> gmail.com>
:
You have taken responsibility.
(Sat, 02 Jul 2022 10:01:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Thiago Jung Bauermann <bauermann <at> kolabnow.com>
:
bug acknowledged by developer.
(Sat, 02 Jul 2022 10:01:02 GMT)
Full text and
rfc822 format available.
Message #61 received at 56248-done <at> debbugs.gnu.org (full text, mbox):
Am Samstag, dem 02.07.2022 um 01:07 -0300 schrieb Thiago Jung
Bauermann:
> Hello,
>
> This version addresses Liliana's comments about the message title,
> body and changelog, by adopting her suggestions.
Pushed to master.
Thanks
Information forwarded
to
guix-patches <at> gnu.org
:
bug#56248
; Package
guix-patches
.
(Sun, 03 Jul 2022 00:25:02 GMT)
Full text and
rfc822 format available.
Message #64 received at 56248-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> Am Samstag, dem 02.07.2022 um 01:07 -0300 schrieb Thiago Jung
> Bauermann:
>> Hello,
>>
>> This version addresses Liliana's comments about the message title,
>> body and changelog, by adopting her suggestions.
> Pushed to master.
Thank you!
--
Thanks
Thiago
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 31 Jul 2022 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 327 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.