<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/tests, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>tests: lightdm: Raise memory to fix test.</title>
<updated>2026-08-31T14:00:07+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-08-31T09:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3c65d35b60436fd1f1b9276cf1cc31d1f812d398'/>
<id>3c65d35b60436fd1f1b9276cf1cc31d1f812d398</id>
<content type='text'>
The 'login screen is displayed' would fail otherwise.

* gnu/tests/lightdm.scm (run-lightdm-test) &lt;vm&gt;: Set memory-size to 1024.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'login screen is displayed' would fail otherwise.

* gnu/tests/lightdm.scm (run-lightdm-test) &lt;vm&gt;: Set memory-size to 1024.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux: Add linux-debian.</title>
<updated>2026-08-27T07:05:07+00:00</updated>
<author>
<name>Sergio Pastor Pérez</name>
<email>sergio.pastorperez@gmail.com</email>
</author>
<published>2026-07-08T13:11:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7fedc3da26f48a4cd68f3e82784920cea71726be'/>
<id>7fedc3da26f48a4cd68f3e82784920cea71726be</id>
<content type='text'>
* gnu/packages/linux.scm (linux-debian-patches): New variable.
(linux-debian-6.12-version): New variable.
(debian-patches-6.12): New variable.
(linux-debian-6.12-pristine-source): New variable.
(linux-debian-6.12-source): New variable.
(default-linux-debian-initrd-modules): New variable.
(make-linux-debian*): New variable.
(linux-debian-6.12): New variable.
(linux-debian): New variable.
* gnu/tests/base.scm (%test-linux-debian-6.12): New test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-debian-patches): New variable.
(linux-debian-6.12-version): New variable.
(debian-patches-6.12): New variable.
(linux-debian-6.12-pristine-source): New variable.
(linux-debian-6.12-source): New variable.
(default-linux-debian-initrd-modules): New variable.
(make-linux-debian*): New variable.
(linux-debian-6.12): New variable.
(linux-debian): New variable.
* gnu/tests/base.scm (%test-linux-debian-6.12): New test.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Replace remaining usages of isc-dhcp with dhcpcd.</title>
<updated>2026-08-26T04:30:40+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-08-26T04:26:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=bddb1ece34331637454a8c2281e625ab829ef204'/>
<id>bddb1ece34331637454a8c2281e625ab829ef204</id>
<content type='text'>
isc-dhcp has been unmaintained since 2022.  This is a follow-up to commit
3e713ae41c73b352fad4830b23721ee07935c512.

* doc/guix.texi (Keyboard Layout and Networking and Partitioning): Adjust
example.
* etc/manifests/cross-compile.scm (%system-packages)
* etc/manifests/release-desktop.scm (%desktop-packages)
* etc/manifests/release-minimal.scm (%system-packages): Replace "isc-dhcp"
with "dhcpcd".
* gnu/system.scm (%base-packages-networking): Likewise.
* gnu/tests/install.scm (%simple-installation-script)
(%extlinux-gpt-installation-script)
(%simple-installation-script-for-/dev/vda)
(%separate-store-installation-script)
(%extra-encrypted-packages): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
isc-dhcp has been unmaintained since 2022.  This is a follow-up to commit
3e713ae41c73b352fad4830b23721ee07935c512.

* doc/guix.texi (Keyboard Layout and Networking and Partitioning): Adjust
example.
* etc/manifests/cross-compile.scm (%system-packages)
* etc/manifests/release-desktop.scm (%desktop-packages)
* etc/manifests/release-minimal.scm (%system-packages): Replace "isc-dhcp"
with "dhcpcd".
* gnu/system.scm (%base-packages-networking): Likewise.
* gnu/tests/install.scm (%simple-installation-script)
(%extlinux-gpt-installation-script)
(%simple-installation-script-for-/dev/vda)
(%separate-store-installation-script)
(%extra-encrypted-packages): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: tests: Add %test-linux-libre-6.18.</title>
<updated>2026-08-22T02:06:09+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-20T20:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=15bfd05d895d7e46dffb2fd289e475b88e6c9fc9'/>
<id>15bfd05d895d7e46dffb2fd289e475b88e6c9fc9</id>
<content type='text'>
* gnu/tests/base.scm (%test-linux-libre-6.18): New variable.
(run-basic-test): Add %test-linux-libre-6.18.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/tests/base.scm (%test-linux-libre-6.18): New variable.
(run-basic-test): Add %test-linux-libre-6.18.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre 5.15: Drop support.</title>
<updated>2026-08-22T02:04:29+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-20T17:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5bbcd6843addc68fa58aa87393f945e9d92514a4'/>
<id>5bbcd6843addc68fa58aa87393f945e9d92514a4</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-5.15): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.15): Remove variable.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-5.15): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.15): Remove variable.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre 5.10: Drop support.</title>
<updated>2026-08-22T01:59:21+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-19T21:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f8e875d2c06f09a0801a9a50c212b092a383a759'/>
<id>f8e875d2c06f09a0801a9a50c212b092a383a759</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-5.10-version,
linux-libre-5.10-gnu-revision, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-arm-generic-5.10,
linux-libre-arm64-generic-5.10): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-5.10-version,
linux-libre-5.10-gnu-revision, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-arm-generic-5.10,
linux-libre-arm64-generic-5.10): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Actually test LTS kernels.</title>
<updated>2026-08-21T14:00:22+00:00</updated>
<author>
<name>Sergio Pastor Pérez</name>
<email>sergio.pastor-perez@inria.fr</email>
</author>
<published>2026-08-18T09:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4cf2792768c8e4fef575b4a2edbf612a24a6e882'/>
<id>4cf2792768c8e4fef575b4a2edbf612a24a6e882</id>
<content type='text'>
Until now these variables were not exported and thus the corresponding tests
were not run by ‘make check’ nor by continuous integration.

* gnu/tests/base.scm: (%test-linux-libre-6.12, %test-linux-libre-6.6, %test-linux-libre-6.1):
Export.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #10642
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Until now these variables were not exported and thus the corresponding tests
were not run by ‘make check’ nor by continuous integration.

* gnu/tests/base.scm: (%test-linux-libre-6.12, %test-linux-libre-6.6, %test-linux-libre-6.1):
Export.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #10642
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Fix nfs system test.</title>
<updated>2026-08-12T01:20:27+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-08-11T09:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e388dbdb2c67b0487e1d5643b031a9b27968e401'/>
<id>e388dbdb2c67b0487e1d5643b031a9b27968e401</id>
<content type='text'>
The socket position changed from /var/run to /run
in libtirpc 1.3.7, commit 2f9ce0ca4e0e21f5286e75fab32202f3913d9725
("Move rpcbind.sock to /run").

* gnu/tests/nfs.scm (%test-nfs): Change rpcbind socket to /run.

Merges: https://codeberg.org/guix/guix/pulls/10487
Reviewed-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The socket position changed from /var/run to /run
in libtirpc 1.3.7, commit 2f9ce0ca4e0e21f5286e75fab32202f3913d9725
("Move rpcbind.sock to /run").

* gnu/tests/nfs.scm (%test-nfs): Change rpcbind socket to /run.

Merges: https://codeberg.org/guix/guix/pulls/10487
Reviewed-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>services: rabbitmq: Depend on epmd.</title>
<updated>2026-07-26T06:25:57+00:00</updated>
<author>
<name>wrobell</name>
<email>wrobell@riseup.net</email>
</author>
<published>2026-06-16T19:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0257734a40999bfbbe0daa922e2d0e4928cdd5f0'/>
<id>0257734a40999bfbbe0daa922e2d0e4928cdd5f0</id>
<content type='text'>
* gnu/services/high-availability.scm (rabbitmq-shepherd-service):
  Change requirement to epmd service.
* doc/gnu.texi (High Availability Services): Document it.
* gnu/tests/high-availability.scm (%rabbitmq-os): Add epmd service.

Merges: https://codeberg.org/guix/guix/pulls/9607
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/services/high-availability.scm (rabbitmq-shepherd-service):
  Change requirement to epmd service.
* doc/gnu.texi (High Availability Services): Document it.
* gnu/tests/high-availability.scm (%rabbitmq-os): Add epmd service.

Merges: https://codeberg.org/guix/guix/pulls/9607
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Add epmd-service-type.</title>
<updated>2026-07-26T06:23:19+00:00</updated>
<author>
<name>wrobell</name>
<email>wrobell@riseup.net</email>
</author>
<published>2026-06-16T19:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ce8df300216b308720903e6da9e01d246143b47f'/>
<id>ce8df300216b308720903e6da9e01d246143b47f</id>
<content type='text'>
Add Erlang Port Mapper Daemon (epmd) service.
Run the service on localhost by default.

* gnu/services/high-availability.scm (&lt;epmd-configuration&gt;): New record.
  (epmd-service-type): New variable.
* gnu/tests/high-availability.scm (run-epmd-test): New procedure.
  (%epmd-os, %tests-epmd): New variables.
* doc/gnu.texi (High Availability Services): Document it.

Merges: https://codeberg.org/guix/guix/pulls/9607
References: https://www.rabbitmq.com/blog/2024/12/18/epmd-public-exposure
References: https://erlef.org/blog/eef/epmd-public-exposure
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Erlang Port Mapper Daemon (epmd) service.
Run the service on localhost by default.

* gnu/services/high-availability.scm (&lt;epmd-configuration&gt;): New record.
  (epmd-service-type): New variable.
* gnu/tests/high-availability.scm (run-epmd-test): New procedure.
  (%epmd-os, %tests-epmd): New variables.
* doc/gnu.texi (High Availability Services): Document it.

Merges: https://codeberg.org/guix/guix/pulls/9607
References: https://www.rabbitmq.com/blog/2024/12/18/epmd-public-exposure
References: https://erlef.org/blog/eef/epmd-public-exposure
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
