bug#56722: guix pull fails -- unbound variable in gnu/home/services/symlink-manager.scm

2022-07-23 Thread paren--- via Bug reports for GNU Guix
Log here: What's weird is that the culprit, gnu/home/services/symlink-manager.scm, *does* have access to `service-type`, because it imports (gnu home services), which re-exports it! My attempts to `git bisect` were

bug#56722: guix pull fails -- unbound variable in gnu/home/services/symlink-manager.scm

2022-07-23 Thread paren--- via Bug reports for GNU Guix
vhallac has determined that commit ba22560627f848f40891a56355ff26b6de1380bc, which allowed `guix gc` to delete Home generations, caused this issue. Somehow. -- (

bug#56722: guix pull fails -- unbound variable in gnu/home/services/symlink-manager.scm

2022-07-23 Thread Maxime Devos
On 23-07-2022 11:35, paren--- via Bug reports for GNU Guix wrote: Log here: What's weird is that the culprit, gnu/home/services/symlink-manager.scm, *does* have access to `service-type`, because it imports (gnu hom

bug#56722: guix pull fails -- unbound variable in gnu/home/services/symlink-manager.scm

2022-07-23 Thread Maxime Devos
On 23-07-2022 11:35, paren--- via Bug reports for GNU Guix wrote: [log output:] I think I've seen this one before, but I couldn't figure it out. In ice-9/boot-9.scm: 1685:16 6 (raise-exception _ #:continuable

bug#55634: inkscape does not find icons, needs wrapping or such for GDK_PIXBUF_MODULE_FILE

2022-07-23 Thread Maxime Devos
On 13-07-2022 05:30, Maxim Cournoyer wrote: [...] I've now implemented this, upgrading Inkscape to 1.2 in the process. See commits 023259c4bd1a38225fb1c06660c0cf393210e811, 7dcba233a3745cfdcc291adf46261548eb2f3d76 and b1523ffac597d56ab9657ab1c1b1a7fc49344d67. It's now possible to 'guix shell --

bug#52823: [PATCH 1/2] gnu: gx-vbass-preamp-lv2: Update to latest commit to fix build issue.

2022-07-23 Thread Maxime Devos
On 17-07-2022 20:00, Thorsten Wilms wrote: + (arguments + (substitute-keyword-arguments (package-arguments gx-guvnor-lv2) + ((#:make-flags flags) `(cons (string-append "CC=" ,(cxx-for-target)) ,flags This presumably works but is fragile -- if at some point in time, gx-

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Liliana Marie Prikler
* gnu/packages/toys.scm (fortunes-jkirchartz): New variable. --- gnu/packages/toys.scm | 49 +++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index b3e4cc4f84..556f196a55 100644 --- a/gnu/packages/toys.scm +++

bug#54691: [PATCH 1/5] gnu: Add daikichi.

2022-07-23 Thread Liliana Marie Prikler
* gnu/packages/toys.scm (daikichi): New variable. --- gnu/packages/toys.scm | 32 +++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index fb2f367490..b3e4cc4f84 100644 --- a/gnu/packages/toys.scm +++ b/gnu/p

bug#54691: [PATCH 4/5] gnu: Remove rinutils.

2022-07-23 Thread Liliana Marie Prikler
This package was introduced as native input to the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (rinutils): Delete variable. --- gnu/packages/games.scm | 59 -- 1 file changed, 59 deletions(-) diff --git a/gnu/packages/game

bug#54691: [PATCH 3/5] gnu: Remove fortune-mod.

2022-07-23 Thread Liliana Marie Prikler
* gnu/packages/games.scm (fortune-mod): Delete variable. * gnu/packages/toys.scm (fortune-mod): Add deprecated package alias. --- gnu/packages/games.scm | 73 -- gnu/packages/toys.scm | 3 ++ 2 files changed, 3 insertions(+), 73 deletions(-) diff --git a/

bug#54691: [PATCH 5/5] gnu: Remove shlomif-cmake-modules.

2022-07-23 Thread Liliana Marie Prikler
This origin was added for the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (shlomif-cmake-modules): Delete variable. --- gnu/packages/games.scm | 10 -- 1 file changed, 10 deletions(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index c22

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Maxime Devos
On 23-07-2022 17:11, Liliana Marie Prikler wrote: + (propagated-inputs (list daikichi)) It's used in the Makefile, so I'd have expected native-inputs here -- does "guix build fortunes-jkirchartz --target=aarch64-linux-gnu" or such work? (description "This package contains a large c

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Maxime Devos
On 23-07-2022 17:11, Liliana Marie Prikler wrote: +(revision "2022.05.23")); Use a date rather than a number This is a technically a possibility, but currently the convention is to use numbers and the number convention is expected by (guix upstream) and the (not yet merged, n

bug#54691: [PATCH 3/5] gnu: Remove fortune-mod.

2022-07-23 Thread Maxime Devos
On 23-07-2022 17:13, Liliana Marie Prikler wrote: * gnu/packages/games.scm (fortune-mod): Delete variable. * gnu/packages/toys.scm (fortune-mod): Add deprecated package alias. For future readers, I believe a link to the bug report to be in order. +(define-public fortune-mod + (deprecated-pa

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Liliana Marie Prikler
Am Samstag, dem 23.07.2022 um 21:54 +0200 schrieb Maxime Devos: > > On 23-07-2022 17:11, Liliana Marie Prikler wrote: > > +  (propagated-inputs (list daikichi)) > > It's used in the Makefile, so I'd have expected native-inputs here -- > does "guix build fortunes-jkirchartz --target=aarch64-li

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Liliana Marie Prikler
Am Samstag, dem 23.07.2022 um 21:56 +0200 schrieb Maxime Devos: > On 23-07-2022 17:11, Liliana Marie Prikler wrote: > > > +    (revision "2022.05.23"))    ; Use a date rather than a > > number > > This is a technically a possibility, but currently the convention is > to use numbers and th

bug#54691: [PATCH 3/5] gnu: Remove fortune-mod.

2022-07-23 Thread Liliana Marie Prikler
Am Samstag, dem 23.07.2022 um 21:58 +0200 schrieb Maxime Devos: > On 23-07-2022 17:13, Liliana Marie Prikler wrote: > > > * gnu/packages/games.scm (fortune-mod): Delete variable. > > * gnu/packages/toys.scm (fortune-mod): Add deprecated package > > alias. > > For future readers, I believe a link

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Maxime Devos
On 23-07-2022 22:43, Liliana Marie Prikler wrote: On 23-07-2022 17:11, Liliana Marie Prikler wrote: +  (propagated-inputs (list daikichi)) It's used in the Makefile, so I'd have expected native-inputs here -- does "guix build fortunes-jkirchartz --target=aarch64-linux-gnu" or such work? T

bug#56726: hqryw0zg7hqsdmgrrmgh9qm98y4my8p9-git-minimal fails to build

2022-07-23 Thread rdes via Bug reports for GNU Guix
``` # guix pull Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 32a0036 substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitut

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Liliana Marie Prikler
Hi, Am Samstag, dem 23.07.2022 um 23:41 +0200 schrieb Maxime Devos: > > However, that's was I was trying to say -- what I tried to say, is > that by sorting the inputs incorrectly it _becomes_ not > cross-compilable, so once daikichi supports cross-compilation you > (generic you, not you in parti

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Maxime Devos
On 23-07-2022 22:53, Liliana Marie Prikler wrote: Am Samstag, dem 23.07.2022 um 21:56 +0200 schrieb Maxime Devos: On 23-07-2022 17:11, Liliana Marie Prikler wrote: +    (revision "2022.05.23"))    ; Use a date rather than a number This is a technically a possibility, but currently th

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Maxime Devos
On 23-07-2022 23:52, Liliana Marie Prikler wrote: Another problem is that currently it is propagated, but daikichi is not a dependency of fortunes-jkirchartz. Well, it is a dependency in that you need a fortune program to read the quotes. Should I instead add a meta-package that propagates bot

bug#54691: [PATCH v2 1/5] gnu: Add daikichi.

2022-07-23 Thread Liliana Marie Prikler
* gnu/packages/toys.scm (daikichi): New variable. --- gnu/packages/toys.scm | 32 +++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index fb2f367490..45eb74ecbc 100644 --- a/gnu/packages/toys.scm +++ b/gnu/p

bug#54691: [PATCH v2 3/5] gnu: Remove fortune-mod.

2022-07-23 Thread Liliana Marie Prikler
Since the addition of fortune-jkirchartz, it is no longer necessary to keep around a package that propagates various non-nice things. For a complete list, see . * gnu/packages/games.scm (fortune-mod): Delete variable. --- gnu/packages/games.scm | 73 ---

bug#54691: [PATCH v2 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread Liliana Marie Prikler
* gnu/packages/toys.scm (fortunes-jkirchartz): New variable. --- gnu/packages/toys.scm | 51 +++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 45eb74ecbc..28131314ae 100644 --- a/gnu/packages/toys.scm +++

bug#54691: [PATCH v2 5/5] gnu: Remove shlomif-cmake-modules.

2022-07-23 Thread Liliana Marie Prikler
This origin was added for the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (shlomif-cmake-modules): Delete variable. --- gnu/packages/games.scm | 10 -- 1 file changed, 10 deletions(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index c22

bug#54691: [PATCH v2 4/5] gnu: Remove rinutils.

2022-07-23 Thread Liliana Marie Prikler
This package was introduced as native input to the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (rinutils): Delete variable. --- gnu/packages/games.scm | 59 -- 1 file changed, 59 deletions(-) diff --git a/gnu/packages/game

bug#54691: [PATCH 2/5] gnu: Add fortunes-jkirchartz.

2022-07-23 Thread bokr
Hi, On +2022-07-23 22:53:59 +0200, Liliana Marie Prikler wrote: > Am Samstag, dem 23.07.2022 um 21:56 +0200 schrieb Maxime Devos: > > On 23-07-2022 17:11, Liliana Marie Prikler wrote: > > > > > +    (revision "2022.05.23"))    ; Use a date rather than a > > > number > > > > This is a te