bug#74204: Guix is not reproducible

2024-11-04 Thread Jakob Kirsch via Bug reports for GNU Guix
I've recently noticed that `guix challenge guix` fails since guix isn't reproducible at the moment. As someone pointed out on XMPP, this is due to parallelism issues with Guile so running `guix build guix --no-grafts --cores=1 --check` reliably produces the same output. I've sent a simple patch

bug#74032: Disarchive certificate expired

2024-10-26 Thread Jakob Kirsch via Bug reports for GNU Guix
Hello, it looks like the HTTPS certificate for https://disarchive.guix.gnu.org/ has expired 2 weeks ago. Could someone refresh it? Thanks in advance.

bug#72976: [PATCH v11] gnu: lxc: Update to 6.0.1

2024-09-19 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [source] Add patch lxc-static-link.patch. [build-system]: Change to meson-build-system. [inputs]: Add dbus. Add apparmor. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc".

bug#72976: [PATCH v10] gnu: lxc: Update to 6.0.1

2024-09-19 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. Add apparmor. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit

bug#72976: [PATCH v9] gnu: lxc: Update to 6.0.1

2024-09-18 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit-script=sysvin

bug#72976: [PATCH v8] gnu: lxc: Update to 6.0.1

2024-09-13 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit-script=sysvin

bug#72976: [PATCH v7] gnu: lxc: Update to 6.0.1

2024-09-12 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit-script=sysvin

bug#72976: [PATCH v6] gnu: lxc: Update to 6.0.1

2024-09-11 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit-script=sysvin

bug#72976: [PATCH] gnu: lxc: Update to 6.0.1

2024-09-08 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1. [build-system]: Change to meson-build-system. [inputs]: Add dbus. [arguments]: Replace "--docdir=..." with "-Ddoc-path=...". Replace "--sysconfdir=/etc" with "-Ddistrosysconfdir=/etc". Remove "--localstatedir=/var". Add "-Dinit-script=sysvin

bug#72976: [PATCH] gnu: lxc: Update to 6.0.1

2024-09-07 Thread Jakob Kirsch via Bug reports for GNU Guix
* gnu/packages/virtualization.scm (lxc): Update to 6.0.1 Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f --- gnu/packages/virtualization.scm | 30 +- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/vir

bug#72976: [PATCH] gnu: lxc: Update to 6.0.1

2024-09-07 Thread Jakob Kirsch via Bug reports for GNU Guix
From fd41f42177fcfe99c726a5d8dd269d489e47e7f7 Mon Sep 17 00:00:00 2001 Message-ID: From: Jakob Kirsch Date: Mon, 2 Sep 2024 23:02:41 +0200 Subject: [PATCH] gnu: lxc: Update to 6.0.1 * gnu/packages/virtualization.scm (lxc): Update to 6.0.1 Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f

bug#72934: lxc fails to build

2024-09-02 Thread Jakob Kirsch via Bug reports for GNU Guix
this is now being tracked in #72976 OpenPGP_0x6AD8A2FE6B5CD0DC.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature

bug#72976: LXC 4.0.12 does not build with latest glibc

2024-09-02 Thread Jakob Kirsch via Bug reports for GNU Guix
I forgot to add myself to the copyright in the first patch but lxc builds now > Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f > --- > gnu/packages/virtualization.scm | 29 - > 1 file changed, 12 insertions(+), 17 deletions(-) > > diff --git a/gnu/packages/virtu

bug#72976: [PATCH] gnu: lxc: bump to 6.0.1

2024-09-02 Thread Jakob Kirsch via Bug reports for GNU Guix
Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f --- gnu/packages/virtualization.scm | 29 - 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 398b332dd6..a509feea2a 100644 --- a/g

bug#72976: [PATCH] gnu: lxc: bump to 6.0.1

2024-09-02 Thread Jakob Kirsch via Bug reports for GNU Guix
Change-Id: I089d53611a996e44cb9a92986c2b8de9cb69634f --- gnu/packages/virtualization.scm | 28 +++- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 398b332dd6..b1a27a6fca 100644 --- a/gn

bug#72934: lxc fails to build

2024-09-01 Thread Jakob Kirsch via Bug reports for GNU Guix
The error message is: ``` mount_utils.c: In function ‘create_detached_idmapped_mount’: mount_utils.c:297:29: error: passing argument 4 of ‘mount_setattr’ from incompatible pointer type [-Werror=incompatible-pointer-types]  297 | &attr, sizeof(attr)); |  

bug#71983: Export of %operating-system-packages

2024-07-08 Thread Jakob Kirsch via Bug reports for GNU Guix
Hello, I've been playing around with my system configuration a bit and I wanted to build a system with a kind of pipeline that I can pass my operating-system object through. For that, I figured out that I can use set-fields from (srfi srfi-9 gnu) to modify the operating-system object using t

bug#69648: Issue 69264 causes regression.

2024-03-18 Thread Jakob Kirsch via Bug reports for GNU Guix
The patch for issue 69264 and the corresponding commit 24eabd1eff34673d4a93edf16f92c444cdc1ac3f seem to break the build of plasma-desktop since it fails with: * Start testing of PositionerTest * Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared