bug#54064: Packaging request: Ultimaker Cura

2022-03-04 Thread Jacob Hrbek
> For packaging requests, please use the Libreplanet Guix/Wishlist page at https://libreplanet.org/wiki/Group:Guix/Wishlist. This tracker is for bugs. -- Maxim The LP wiki is terrible for packaging request tracking especially when guix has multiple issues with packaging of some software e.g. elem

bug#54064: Packaging request: Ultimaker Cura

2022-03-04 Thread Jacob Hrbek
> For packaging requests, please use the Libreplanet Guix/Wishlist page at https://libreplanet.org/wiki/Group:Guix/Wishlist. This tracker is for bugs. -- Maxim The LP wiki is terrible for packaging request tracking especially when guix has multiple issues with packaging of some software e.g. elem

bug#53368: .guix-authorizations 'version' field documentation

2022-03-04 Thread Maxim Cournoyer
Hi Christopher, Christopher Rodriguez writes: > Maxime, > > Thank You for the explanation. I think I understand that mechanism > better now. > >> While it is the version of the file format, it is not the version of >> the file, which I believe is were the confusion came from? > > This is exactly

bug#54247: "guix pull error: You found a bug"

2022-03-04 Thread Maxim Cournoyer
Hi Pierre, Pierre-Henry Fröhring writes: > Hello, > > I've done as the comment says i.e. reporting the bug. > > # guix pull > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > Authenticating channel 'guix', commits 9edb3f6 to d049ff1 (3 new > commi

bug#54222: I found a bug I guess

2022-03-04 Thread Maxim Cournoyer
Hi, T T writes: > I installed guix on top of debian unstable using the package from the > debian repo. As soon as I ran guix pull for the first time, the pull > fails. Here is the session: > > > > $ guix pull > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/g

bug#40999: GRUB prevents booting a degraded RAID1 array atop LUKS

2022-03-04 Thread Maxim Cournoyer
Hi, I'm writing here because I just found a much easier way to trigger this than by opening the case of my desktop and pulling a drive out with this QEMU script: --8<---cut here---start->8--- #!/usr/bin/env bash devices=(sda sdb sdc) args=(-enable-kvm -snapsho

bug#54247: "guix pull error: You found a bug"

2022-03-04 Thread Pierre-Henry Fröhring
Hello, I've done as the comment says i.e. reporting the bug. # guix pull Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Authenticating channel 'guix', commits 9edb3f6 to d049ff1 (3 new commits)... Building from this channel: guix https://git.s

bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark.

2022-03-04 Thread bdju
On Fri Mar 4, 2022 at 8:07 AM CST, Guillaume Le Vaillant wrote: > Hi, > > FreeCAD also has some issues with the rendering of its "start page" > where the text is missing. > And as Calibre and FreeCAD are apparently both Python applications using > QtWebEngine, it may indicate that there is somethin

bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark.

2022-03-04 Thread Jacob MacDonald
On Fri, Mar 4, 2022 at 7:19 AM Leo Famulari wrote: > I think we'll have to fix this bug the old-fashioned way: ... debugging I tried a little stracing, which didn't illuminate anything. The results of my attempt at diffing are described above; I intend to try modifying the build steps, but if th

bug#54238: Fw: missing files from aspell-dict package

2022-03-04 Thread vapnik spaknik via Bug reports for GNU Guix
I have installed the latest versions of aspell & aspell-dict-en via guix on a foreign distro: > guix package --list-installed=aspell\* aspell                0.60.8               out /gnu/store/xyz0ljdw4m25k8vhnl8261ywq7dvmr49-aspell-0.60.8 aspell-dict-en2020.12.07-0out /gnu/store/

bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark.

2022-03-04 Thread Guillaume Le Vaillant
Hi, FreeCAD also has some issues with the rendering of its "start page" where the text is missing. And as Calibre and FreeCAD are apparently both Python applications using QtWebEngine, it may indicate that there is something not working correctly in QtWebEngine or in the Python bindings to QtWebEn

bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark.

2022-03-04 Thread Leo Famulari
It's not easy (perhaps impossible) to bisect the core-updates branch. That's because most commits on the branch are not expected to build. For most of the branch's lifetime, it's merely a place to dump patches that cause rebuilds of the entire distro (e.g. a glibc update). It's only in the final

bug#50299: [PATCH v5 21/24] gnu: belcard: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/linphone.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 709013f061..504b494563 10

bug#50299: [PATCH v5 19/24] gnu: python2-promise: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/python-xyz.scm (python2-promise)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- 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 29df43c

bug#50299: [PATCH v5 24/24] gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling.

2022-03-04 Thread Maxime Devos
* gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 34dd2556be

bug#50299: [PATCH v5 11/24] gnu: ruby-yard-with-tests: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 121948b4fc..59912f

bug#50299: [PATCH v5 16/24] gnu: perl-unicode-utf8: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/perl.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d6ca055147..ba65cc6e6d 100644 --- a/gnu/packag

bug#50299: [PATCH v5 13/24] gnu: ruby-ffi-rzmq: Respect #:tests?.

2022-03-04 Thread Maxime Devos
* gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]<#:phases>: Only invoke "rspec" if #:tests? is true. --- gnu/packages/ruby.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 306b07ea68..ec557d1afa 100644 --- a/gnu/pa

bug#50299: [PATCH v5 15/24] gnu: ecl: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/lisp.scm (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... (ecl)[arguments]<#:phases>{check}: ... this deleted phase. (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/lisp.scm | 5 ++--- 1 file changed, 2 inser

bug#50299: [PATCH v5 00/24] Fix 'check-tests-true' linter and some packages

2022-03-04 Thread Maxime Devos
This is the v4 patch, rebased. No other changes.

bug#50299: [PATCH v5 14/24] gnu: go-1.16: Don't run tests when cross-compiling.

2022-03-04 Thread Maxime Devos
* gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 4471fea19d..eed15f4dd8 100644 -

bug#50299: [PATCH v5 06/24] gnu: swi-prolog: Make configuration wok when cross-compiling.

2022-03-04 Thread Maxime Devos
* gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set BSD_SIGNALS and QSORT_R_GNU when cross-compiling. --- gnu/packages/prolog.scm | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index be5a3c5bf8

bug#50299: [PATCH v5 04/24] gnu: swi-prolog: Move native-inputs to inputs where appropriate.

2022-03-04 Thread Maxime Devos
* gnu/package/prolog.scm (swi-prolog) [native-inputs]: Keep 'texinfo', 'perl' and 'pkg-config' and move the rest to ... [inputs]: ... here. --- gnu/packages/prolog.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm

bug#50299: [PATCH v5 08/24] gnu: swi-prolog: Use cross-compiled bash in shebangs.

2022-03-04 Thread Maxime Devos
* gnu/packages/prolog.scm (swi-prolog)[inputs]: Add 'bash-minimal'. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index fc3956b17b..3eaec533d7 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packa

bug#50299: [PATCH v5 10/24] gnu: swi-prolog: Correct reference to 'bin/swi-prolog'.

2022-03-04 Thread Maxime Devos
* gnu/packages/prolog.scm (swi-prolog)[arguments]<#:phases>{fix-cross-references}: New phase. --- gnu/packages/prolog.scm | 37 - 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 00f09b49cc

bug#50299: [PATCH v5 20/24] gnu: lablgtk: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index b34013cc31..bf378be89e 100644 --- a/g

bug#50299: [PATCH v5 07/24] gnu: swi-prolog: Don't use 'cc'.

2022-03-04 Thread Maxime Devos
* gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set CMAKE_HOST_CC to gcc when cross-compiling. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 8d940530d8..fc3956b17b

bug#50299: [PATCH v5 18/24] gnu: python2-empy: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/python-xyz.scm (python2-empy)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- 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 21e6a7755b

bug#50299: [PATCH v5 09/24] gnu: swi-prolog: Set PROG_SWIPL when cross-compiling.

2022-03-04 Thread Maxime Devos
* gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set PROG_SWIPL and SWIPL_NATIVE_FRIEND when cross-compiling and make this a G-expression. (swi-prolog)[native-inputs]: Add 'this-package' when cross-compiling. --- gnu/packages/prolog.scm | 35 ++---

bug#50299: [PATCH v5 12/24] gnu: ruby-ffi-rzmq: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 59912fd795..306b07ea68 1006

bug#50299: [PATCH v5 01/24] lint: check-tests-true: Allow #:tests? #t for some build systems.

2022-03-04 Thread Maxime Devos
emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/

bug#50299: [PATCH v5 03/24] gnu: lean: Add bash-minimal.

2022-03-04 Thread Maxime Devos
Explicitely adding this input is required for cross-compilation. * gnu/packages/lean.scm (lean)[inputs]: Add 'bash-minimal'. --- gnu/packages/lean.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index fa36d282d7..7f4cd507f8 1

bug#50299: [PATCH v5 17/24] gnu: libicns: Run tests conditionally.

2022-03-04 Thread Maxime Devos
The #:tests? #t is actually harmless here, because there are no tests (though there is a trivial 'check' target). The ‘; No tests.’ comment might be confusing though. * gnu/packages/image.scm (libicns)[arguments]: Remove. --- gnu/packages/image.scm | 2 -- 1 file changed, 2 deletions(-) diff --

bug#50299: [PATCH v5 05/24] gnu: swi-prolog: Run tests conditionally.

2022-03-04 Thread Maxime Devos
Tests are enabled by default (except when cross-compiling). Running tests when cross-compiling is rarely possible. * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:tests>: Remove it. --- gnu/packages/prolog.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/pa

bug#50299: [PATCH v5 02/24] gnu: lean: Don't run tests when cross-compiling.

2022-03-04 Thread Maxime Devos
It still fails to cross-compile though. * gnu/packages/lean.scm (lean)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/lean.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index 6ac7f1668a..

bug#50299: [PATCH v5 23/24] gnu: extra-cmake-modules: Don't run tests when cross-compiling.

2022-03-04 Thread Maxime Devos
* gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/kde-frameworks.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 65

bug#50299: [PATCH v5 22/24] gnu: tdlib: Run tests conditionally.

2022-03-04 Thread Maxime Devos
* gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/messaging.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 779d37fdd7..14657facd1