Toggle navigation
Patchwork
Guix Patches
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ludovic Courtès
| State =
Action Required
| Archived =
No
| 1202 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
cbaines
Apply
«
1
2
3
4
…
12
13
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[bug#78320,guix-artwork] website: Add post about the Codeberg migration.
[bug#78320,guix-artwork] website: Add post about the Codeberg migration.
- - -
-
-
-
2025-05-08
Ludovic Courtès
New
bug#77930: [PATCH] gnu: Add guile-slugify.
bug#77930: [PATCH] gnu: Add guile-slugify.
- - -
-
-
-
2025-05-05
Ludovic Courtès
New
[bug#77023,0/3] home: services: Add readymedia.
- - -
-
-
-
2025-05-05
Ludovic Courtès
New
[bug#78256] daemon: Use the actual overflow UID and GID in /etc/passwd.
[bug#78256] daemon: Use the actual overflow UID and GID in /etc/passwd.
- - -
-
-
-
2025-05-05
Ludovic Courtès
New
[bug#77991,v2,4/4] gnu: scotch: Update to 7.0.7.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-24
Ludovic Courtès
New
[bug#77991,v2,3/4] gnu: scotch, scotch32, pt-scotch, pt-scotch32: Use gexps.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-24
Ludovic Courtès
New
[bug#77991,v2,2/4] gnu: scotch: Remove CMake machinery for the Metis compatibility layer.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-24
Ludovic Courtès
New
[bug#77991,v2,1/4] gnu: scotch: Remove “-shared” deprecated aliases.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-24
Ludovic Courtès
New
bug#77413: [PATCH] services: postgresql-service-type: Allow allowing to log into the user.
bug#77413: [PATCH] services: postgresql-service-type: Allow allowing to log into the user.
- - -
-
-
-
2025-04-23
Ludovic Courtès
New
[bug#77991,4/4] gnu: scotch: Update to 7.0.7.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-22
Ludovic Courtès
New
[bug#77991,3/4] gnu: scotch, scotch32, pt-scotch, pt-scotch32: Use gexps.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-22
Ludovic Courtès
New
[bug#77991,2/4] gnu: scotch: Keep *.cmake in the main output.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-22
Ludovic Courtès
New
[bug#77991,1/4] gnu: scotch: Remove “-shared” deprecated aliases.
Upgrade Scotch to 7.0.7
- - -
-
-
-
2025-04-22
Ludovic Courtès
New
[bug#77875,v2,2/2] git: Remove compatibility shim for Guile-Git <= 0.5.2.
Use 'graph-descendant?' from Guile-Git instead of custom code
- - -
-
-
-
2025-04-21
Ludovic Courtès
New
[bug#77875,v2,1/2] git: Use ‘graph-descendant?’ from Guile-Git >= 0.10.0 when available.
Use 'graph-descendant?' from Guile-Git instead of custom code
- 1 -
-
-
-
2025-04-21
Ludovic Courtès
New
[bug#77947] gnu: python@3.11: Support cross-compilation.
[bug#77947] gnu: python@3.11: Support cross-compilation.
- - -
-
-
-
2025-04-20
Ludovic Courtès
New
[bug#77943,2/2] system: hurd: Switch to the Shepherd’s system log.
Using the Shepherd's system log on the Hurd
- - -
-
-
-
2025-04-20
Ludovic Courtès
New
[bug#77943,1/2] services: shepherd: Provide the right #:kernel-log-file on the Hurd.
Using the Shepherd's system log on the Hurd
- - -
-
-
-
2025-04-20
Ludovic Courtès
New
[bug#77288,v3,8/8] DRAFT news: Add entry about unprivileged guix-daemon on Guix System.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,7/8] services: guix: Allow ‘guix-daemon’ to run without root privileges.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,6/8] tests: guix-daemon: Wait for the ‘guix-daemon’ service to be up.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,5/8] tests: guix-daemon: Send system log output to /dev/console.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,4/8] services: account: Create /var/guix/profiles/per-user/$USER.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,3/8] syscalls: Add ‘unshare’.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,2/8] doc: Document migration to the unprivileged daemon.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77288,v3,1/8] self: Install systemd ‘.service’ files.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-18
Ludovic Courtès
New
[bug#77875,2/2] git: Remove compatibility shim for Guile-Git <= 0.5.2.
Use 'graph-descendant?' from Guile-Git instead of custom code
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77875,1/2] git: Use ‘graph-descendant?’ from Guile-Git >= 0.10.0 when available.
Use 'graph-descendant?' from Guile-Git instead of custom code
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#76503,GCD] Migrating repositories, issues, and patches to Codeberg
[bug#76503,GCD] Migrating repositories, issues, and patches to Codeberg
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,8/8] DRAFT news: Add entry about unprivileged guix-daemon on Guix System.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,7/8] services: guix: Allow ‘guix-daemon’ to run without root privileges.
Rootless guix-daemon on Guix System
- 1 -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,6/8] tests: guix-daemon: Wait for the ‘guix-daemon’ service to be up.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,5/8] tests: guix-daemon: Send system log output to /dev/console.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,4/8] services: account: Create /var/guix/profiles/per-user/$USER.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,3/8] syscalls: Add ‘unshare’.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,2/8] doc: Document migration to the unprivileged daemon.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
[bug#77288,v2,1/8] self: Install systemd ‘.service’ files.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-04-17
Ludovic Courtès
New
bug#77773: [PATCH] gnu: Add font-adwaita.
bug#77773: [PATCH] gnu: Add font-adwaita.
- - -
-
-
-
2025-04-16
Ludovic Courtès
New
[bug#77753] daemon: Catch SIGINT, SIGTERM, and SIGHUP for proper termination.
[bug#77753] daemon: Catch SIGINT, SIGTERM, and SIGHUP for proper termination.
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
[bug#77680,v2,4/4] guix: Avoid ‘fdatasync’ call for caches and regular files.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
[bug#77680,v2,3/4] substitutes: Ignore corrupt cached narinfos.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
[bug#77680,v2,2/4] utils: Add #:sync? parameter to ‘with-atomic-file-output’.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
[bug#77680,v2,1/4] cache: Remove unused import.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
bug#75620: [PATCH core-packages-team] gnu: gcc-6: Use libstdc++ headers appropriate for each GCC.
bug#75620: [PATCH core-packages-team] gnu: gcc-6: Use libstdc++ headers appropriate for each GCC.
- - -
-
-
-
2025-04-11
Ludovic Courtès
New
[bug#77680,4/4] guix: Avoid ‘fdatasync’ call for caches and regular files.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-09
Ludovic Courtès
New
[bug#77680,3/4] substitutes: Ignore corrupt cached narinfos.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-09
Ludovic Courtès
New
[bug#77680,3/3] guix: Avoid ‘fdatasync’ call for caches and regular files.
Untitled series #16483
- - -
-
-
-
2025-04-09
Ludovic Courtès
New
[bug#77680,2/4] utils: Add #:sync? parameter to ‘with-atomic-file-output’.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-09
Ludovic Courtès
New
[bug#77680,1/4] cache: Remove unused import.
Avoid 'fdatasync' calls for cache files
- - -
-
-
-
2025-04-09
Ludovic Courtès
New
[bug#77642] daemon: Do not make chroot root directory read-only.
[bug#77642] daemon: Do not make chroot root directory read-only.
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,8/8] linux-container: Lock mounts by default.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,7/8] linux-container: Set up “lo” and generate /etc/hosts by default.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,6/8] syscalls: Add ‘get-user-ns’.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,5/8] environment: Add ‘--writable-root’ and default to read-only root.
Harden 'call-with-container'
- 1 -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,4/8] guix home: ‘container’ provides a read-only root file system.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,3/8] linux-container: Support having a read-only root file system.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,2/8] guix home: ‘container’ explicitly mounts $HOME and /run/user/1000.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
[bug#77638,1/8] linux-container: Add #:mounts to ‘eval/container’.
Harden 'call-with-container'
- - -
-
-
-
2025-04-08
Ludovic Courtès
New
bug#77061: [PATCH] update doc/guix-cookbook.texi Update instructions for building a custom kernel.
bug#77061: [PATCH] update doc/guix-cookbook.texi Update instructions for building a custom kernel.
- - -
-
-
-
2025-04-06
Ludovic Courtès
New
[bug#77441] gnu: compsize: Remove.
[bug#77441] gnu: compsize: Remove.
- - -
-
-
-
2025-04-01
Ludovic Courtès
New
[bug#77303] services: anonip: Rotate log files.
[bug#77303] services: anonip: Rotate log files.
- - -
-
-
-
2025-03-27
Ludovic Courtès
New
[bug#77288,6/6] DRAFT news: Add entry about unprivileged guix-daemon on Guix System.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#77288,5/6] services: guix: Allow ‘guix-daemon’ to run without root privileges.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#77288,4/6] tests: guix-daemon: Wait for the ‘guix-daemon’ service to be up.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#77288,3/6] tests: guix-daemon: Send system log output to /dev/console.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#77288,2/6] services: account: Create /var/guix/profiles/per-user/$USER.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#77288,1/6] syscalls: Add ‘unshare’.
Rootless guix-daemon on Guix System
- - -
-
-
-
2025-03-26
Ludovic Courtès
New
[bug#75810,v8,16/16] DRAFT gnu: guix: Update to c9c7f87.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,15/16] guix-install.sh: Support the unprivileged daemon where possible.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,14/16] etc: systemd services: Run ‘guix-daemon’ as an unprivileged user.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,13/16] tests: Run in a chroot and unprivileged user namespaces.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,12/16] tests: Add missing derivation inputs.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,11/16] linux-container: ‘unprivileged-user-namespace-supported?’ returns #f on non-Li…
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,10/16] daemon: Move comments where they belong.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,09/16] daemon: Drop Linux ambient capabilities before executing builder.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,08/16] daemon: Create /var/guix/profiles/per-user unconditionally.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,07/16] daemon: Allow running as non-root with unprivileged user namespaces.
Rootless guix-daemon
- 1 -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,06/16] daemon: Remount root directory as read-only.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,05/16] daemon: Remount inputs as read-only.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,04/16] daemon: Bind-mount all the inputs, not just directories.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,03/16] daemon: Bind-mount /etc/nsswitch.conf & co. only if it exists.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,02/16] daemon: Close the read end of the logging pipe.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#75810,v8,01/16] daemon: Use ‘close_range’ where available.
Rootless guix-daemon
- - -
-
-
-
2025-03-23
Ludovic Courtès
New
[bug#77189,3/3] services: guix: Socket-activate ‘guix-daemon’.
Socket activation for guix-daemon
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77189,2/3] services: guix: Streamline the default ‘start’ case.
Socket activation for guix-daemon
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77189,1/3] services: guix: Factorize ‘guix-daemon’ arguments.
Socket activation for guix-daemon
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#75810,v6,00/16] Rootless guix-daemon
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,16/16] doc: Document Shepherd timers and recommend against mcron.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,15/16] services: shepherd: Add ‘shepherd-timer’.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,14/16] services: virtual-build-machine: Turn GC job into a Shepherd timer.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,13/16] services: ganeti: Produce Shepherd timers instead of mcron jobs.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,12/16] services: ganeti: Update to Shepherd 1.0 interface.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,11/16] tests: ganeti: Increase VM memory size.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,10/16] tests: ganeti: Write system log to /dev/console.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,09/16] tests: ganeti: Remove unnecessary ‘begin’.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,08/16] tests: Make ‘operating-system-with-console-syslog’ public.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,07/16] services: wireguard: Turn monitoring into a Shepherd timer.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,06/16] services: certbot: Turn into a Shepherd timer.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,05/16] services: fstrim: Turn into a Shepherd timer.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
[bug#77041,v2,04/16] services: package-database: Turn into a Shepherd timer.
Replacing mcron jobs by Shepherd timers
- - -
-
-
-
2025-03-22
Ludovic Courtès
New
«
1
2
3
4
…
12
13
»