me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Maxim Cournoyer 35ae95061e
system: Do not delete all nss-certs packages when they are the same object.
Calling 'delete' on the list of packages would delete *all* occurrences of a
given object, not just the first one.  This meant that if the user had
something like:

  (packages (cons nss-certs %base-packages))

In their operating system declaration, no nss-certs would end up in the final
list.  To guard against this, guard against this by checking that more than
one nss-certs package exist even after deduplication.

* gnu/system.scm (operating-system-packages): Guard against deleting all
nss-certs when a single nss-certs package object is listed multiple times.

Fixes: https://issues.guix.gnu.org/70850
Change-Id: Id93be9242e026fd2e96a442941df80b94664ef9a
2024-05-15 22:53:31 -04:00
..
bootloader
build
home
installer
machine
packages gnu: cuirass: Update to 1.2.0-3.42b55a1. 2024-05-15 21:57:48 -04:00
services gnu: services: Add power-profiles-daemon-service-type. 2024-05-15 20:58:03 +01:00
system file-systems: Add "virtiofs" to the list of pseudo file system types. 2024-05-13 16:31:34 +02:00
tests
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: ddcci-driver-linux: Fix build with Linux 6.8. 2024-05-15 12:43:36 -04:00
machine.scm
packages.scm
services.scm
system.scm system: Do not delete all nss-certs packages when they are the same object. 2024-05-15 22:53:31 -04:00
tests.scm