<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chuix.git/gnu/system, branch python-team-django-6</title>
<subtitle>guix
</subtitle>
<id>http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6</id>
<link rel='self' href='http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/'/>
<updated>2026-05-18T04:55:02Z</updated>
<entry>
<title>shadow: use emulate to source profile scripts</title>
<updated>2026-05-18T04:55:02Z</updated>
<author>
<name>Trevor Arjeski</name>
<email>tmarjeski@gmail.com</email>
</author>
<published>2026-05-09T20:34:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=1ff6e687c058f4696ceda34ca002cfb98805d9dc'/>
<id>urn:sha1:1ff6e687c058f4696ceda34ca002cfb98805d9dc</id>
<content type='text'>
Since 306bd80481 ("system: Source scripts from the /etc/profile.d
directory."), /etc/profile a glob which does not silently fail on zsh,
which by default does not enable NULL_GLOB.

* gnu/system/shadow.scm (%default-zprofile): Use emulate sh
  to source profile scripts.

Change-Id: Ia647682fc7a35afe448d56a99f866f31da0de145
Merges: https://codeberg.org/guix/guix/pulls/8479
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>system: virtualized-operating-system: Fix version comparison.</title>
<updated>2026-05-16T11:43:55Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2026-04-17T08:47:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=fa39bf58a76fd27bbb0bb0a010c4cd61abf80027'/>
<id>urn:sha1:fa39bf58a76fd27bbb0bb0a010c4cd61abf80027</id>
<content type='text'>
(string&lt; "6.6" "6.14") =&gt; #f

* gnu/system/vm.scm (virtualized-operating-system): Use version&gt;=? instead of
string&lt; to compare version.

Merges: #7959
</content>
</entry>
<entry>
<title>system: hurd: Add e2fsprogs.</title>
<updated>2026-05-13T18:42:36Z</updated>
<author>
<name>Janneke Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2026-05-11T12:49:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=c2abb6d048a62a1ee8369f1fd2fbb03a4780760a'/>
<id>urn:sha1:c2abb6d048a62a1ee8369f1fd2fbb03a4780760a</id>
<content type='text'>
* etc/manifests/cross-compile.scm (%base-packages/hurd): Do not remove
e2fsprogs.
* gnu/system/hurd.scm (%base-packages/hurd): Add e2fsprogs.

Change-Id: I45edf91846efed31309c4c30d185606ba68c3140
Co-authored-by: Brian Cully &lt;bjc@spork.org&gt;
</content>
</entry>
<entry>
<title>system: hurd: Add pciutils to %base-packages/hurd.</title>
<updated>2026-05-10T16:44:27Z</updated>
<author>
<name>Janneke Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2026-05-10T13:07:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=1100e266a6af97b1ee75b8e6f440e7839e3ca972'/>
<id>urn:sha1:1100e266a6af97b1ee75b8e6f440e7839e3ca972</id>
<content type='text'>
* gnu/system/hurd.scm (%base-packages/hurd): Add pciutils.

Change-Id: Id5d69b83a51a59ca6214a3f7a8b61d53fe9f66d3
</content>
</entry>
<entry>
<title>linux-container: Add #:child-is-pid1? to ‘eval/container’.</title>
<updated>2026-04-27T08:03:05Z</updated>
<author>
<name>Johannes Christ</name>
<email>jc@jchri.st</email>
</author>
<published>2026-04-22T19:00:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=2ca5575e9dbae6fe5dbbc370aef17492c6732454'/>
<id>urn:sha1:2ca5575e9dbae6fe5dbbc370aef17492c6732454</id>
<content type='text'>
* gnu/system/linux-container.scm (eval/container): Add `#:child-is-pid1?`.

Change-Id: I522783f22a38093d862f5cfad1c68baaacd4ecc5
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gnu: installer: Use kmscon-8.</title>
<updated>2026-04-16T19:07:05Z</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2026-04-04T23:15:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=8a8d8ca39e692b75bd28d150dba6297a380172dc'/>
<id>urn:sha1:8a8d8ca39e692b75bd28d150dba6297a380172dc</id>
<content type='text'>
Because kmscon-9 lacks the patch to change keyboared layout in the installer.

* gnu/system/install.scm (%installation-services)[kmscon-service-type]: Set kmscon to kmscon-8.

Change-Id: Ib12d9ec8f32042dce8ade66bf042ae32a7d05e2c
Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
Merges: #7381
</content>
</entry>
<entry>
<title>guix: Ask LUKS password only once on boot when using GRUB.</title>
<updated>2026-04-09T17:55:05Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@friendly-machines.com</email>
</author>
<published>2026-02-08T20:50:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=b90597b98d46767207a0e92a84fb39c344472b69'/>
<id>urn:sha1:b90597b98d46767207a0e92a84fb39c344472b69</id>
<content type='text'>
* gnu/bootloader/grub.scm (make-grub-configuration): Modify.
* gnu/system/mapped-devices.scm (open-luks-device): Modify.
* gnu/tests/install.scm (%encrypted-root-installation-script): Modify.
(%encrypted-root-os): Make debugging possible.
* doc/guix.texi (Mapped Devices): Cross-reference automatic LUKS master key
passing.
(BootloaderConfiguration): Document automatic LUKS master key passing via
GRUB's (proc)/luks_script.  Update extra-initrd documentation.

Change-Id: I5be74a524de04232d156e750109707fe7e50c28a
</content>
</entry>
<entry>
<title>system/nss: Add 'merge' to NSS actions.</title>
<updated>2026-04-07T06:10:10Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-04-07T05:19:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=ef465f8910574e1782e25ebfc2586aad21ce050d'/>
<id>urn:sha1:ef465f8910574e1782e25ebfc2586aad21ce050d</id>
<content type='text'>
* gnu/system/nss.scm (lookup-action): Add merge.

Change-Id: I68ef691fe66f295735d82d72fea82adda3552df3
</content>
</entry>
<entry>
<title>linux-initrd: Handle builtin modules with different module and file names.</title>
<updated>2026-04-03T08:26:52Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2026-03-27T12:34:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=853077feed1699f6a27e7a709cd35f2ed4ac4939'/>
<id>urn:sha1:853077feed1699f6a27e7a709cd35f2ed4ac4939</id>
<content type='text'>
Previously, modules we want were not normalized before comparing with
builtin-modules, which was normalized by file-name-&gt;module-name.

This made the code unable to find modules like nls_iso8859-1 (normalized to
nls_iso8859_1) and usb-storage (normalized to usb_storage) when they're built
into the kernel.

* gnu/system/linux-initrd.scm (flat-linux-module-directory) [modules-to-lookup]:
Normalize module name before comparing with builtin ones.

Change-Id: Ifb3ab298b8435c38040a6d58cdb53a3a46eb8ee1
Merges: #7514
</content>
</entry>
<entry>
<title>linux-initrd: default-initrd-modules: Add nvme.</title>
<updated>2026-03-27T10:30:27Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2026-03-27T04:17:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=50d2fb94dbff44d951d195671781f08e56a29b11'/>
<id>urn:sha1:50d2fb94dbff44d951d195671781f08e56a29b11</id>
<content type='text'>
This avoids surprises when customizing the kernel ;)

* gnu/system/linux-initrd.scm (default-initrd-modules): Add nvme module.

Change-Id: I0f26a606f0eb9fda96ade1ca4a798a32b173cbae
Merges: #7513
</content>
</entry>
</feed>
