bug#48018: reviewed, checked and re-based the previous commit
I've checked the patch above which works like a charm. I've created a new patch. Please credit the original author before merging. From 37faa5cac3545406721cfaaf4b2f97841a889510 Mon Sep 17 00:00:00 2001 Message-ID: <37faa5cac3545406721cfaaf4b2f97841a889510.1699268702.git.w...@zhaw.ch> From: Gabriel Wicki Date: Mon, 6 Nov 2023 12:01:47 +0100 Subject: [PATCH] gnu: Fix imagemagick webp related failures. This fixes #48018, as suggested by Saku Laesvuori on the issue tracker. * gnu/packages/imagemagick.scm (imagemagick/stable)[inputs]: Add libwebp. Change-Id: I3c02d0fb6c421f7d865b19af359e20068d00b60a --- gnu/packages/imagemagick.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/imagemagick.scm b/gnu/packages/imagemagick.scm index b407af3588..ac366a378b 100644 --- a/gnu/packages/imagemagick.scm +++ b/gnu/packages/imagemagick.scm @@ -124,6 +124,7 @@ (define-public imagemagick/stable ("libtiff" ,libtiff) ("libpng" ,libpng) ("libjpeg" ,libjpeg-turbo) + ("libwebp" ,libwebp) ("pango" ,pango) ("freetype" ,freetype) ("bzip2" ,bzip2) base-commit: d52ee267ee8245a6edfcd137c73d20b036ec08d1 -- 2.41.0
bug#62055: `guix pull` fails on freshly installed Guix on Debian aarch64
Hello guix instructed me to share the following information with you. I've installed Debian 11.6 on a raspberry pi 3B+, did apt install guix, but failed after a guix pull. Before posting here i tried the same steps again just to make sure i didn't stumble on a Heisenbug ~ Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Authenticating channel 'guix', commits 9edb3f6 to 6e4b997 (16 new commits)... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 6e4b997 Computing Guix derivation for 'aarch64-linux'... |^/substitute: hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and substitute: defining `GUIX_LOCPATH', along these lines: substitute: substitute: guix install glibc-utf8-locales substitute: export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" substitute: substitute: See the "Application Setup" section in the manual, for more info. substitute: substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% |substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and defining `GUIX_LOCPATH', along these lines: guix install glibc-utf8-locales export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" See the "Application Setup" section in the manual, for more info. downloading from https://ci.guix.gnu.org/nar/lzip/xfxwm36a4rf80rbcm7gry4vxqgh3m6ba-glibc-utf8-locales-2.33 ... glibc-utf8-locales-2.33 382KiB 366KiB/s 00:01 [##] 100.0% hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and defining `GUIX_LOCPATH', along these lines: guix install glibc-utf8-locales export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" See the "Application Setup" section in the manual, for more info. downloading from https://ci.guix.gnu.org/nar/lzip/77wy23nvrgnwf8j1fmkax9zx8a9fkqj6-bash-static-5.1.8 ... bash-static-5.1.8 547KiB 74KiB/s 00:07 [##] 100.0% hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and defining `GUIX_LOCPATH', along these lines: guix install glibc-utf8-locales export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale" See the "Application Setup" section in the manual, for more info. downloading from https://ci.guix.gnu.org/nar/lzip/wc9xqvi9a3dg6d0c9k4fcmnlbrcdpbix-guile-lib-0.2.7 ... guile-lib-0.2.7 367KiB 808KiB/s 00:00 [##] 100.0| hint: Consider installing the
bug#61732: "Unbound variable: %build-inputs" in Cross-Compilation Context
Sorry, that last email was sent a little too early. I tried said cross-compilation with this command: `guix build perl-gd --target=aarch64-linux-gnu` and could provoke the same error message also with perl-commonmark. It also happens with riscv64-linux-gnu and arm-linux-gnueabihf as target (i haven't tested all of them, though).
bug#61732: "Unbound variable: %build-inputs
Hello I get the following error message when trying to cross-compile perl-gd: ``` Backtrace: 15 (primitive-load "/gnu/store/m65ipkgj9d9l2in8yp9w82npqbb?") In ice-9/eval.scm: 214:21 14 (_ #f) 217:50 13 (lp (# ?)) 217:50 12 (lp (# ?)) 217:50 11 (lp (# ?)) 217:50 10 (lp (# ?)) 217:50 9 (lp (# ?)) 217:50 8 (lp (# ?)) 217:50 7 (lp (# ?)) 217:50 6 (lp (# ?)) 217:33 5 (lp (# ?)) 191:35 4 (_ #f) 196:43 3 (_ #f) 196:35 2 (_ #f) 223:20 1 (proc #) In unknown file: 0 (%resolve-variable (7 . %build-inputs) #) ERROR: In procedure %resolve-variable: Unbound variable: %build-inputs ``` Not sure where it comes from.
bug#56556:
I have the same issue. Tested in German language -- it works just fine with the full-fledged LaTeX environment.