<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix, branch wip-fix-system-tests</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: Fix the git-http test.</title>
<updated>2025-10-21T12:20:58+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-21T12:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8b044314334b7d5932548b0f73422d5a943ebcfd'/>
<id>8b044314334b7d5932548b0f73422d5a943ebcfd</id>
<content type='text'>
The test fails because the fcgiwrap daemon that runs as "fcgiwrap" user cannot
access the /srv/git directory that is root-owned.

* gnu/tests/version-control.scm (run-git-http-test): Change the ownership
of /srv/git so that fcgiwrap can access it.

Change-Id: I01fa98e3311ac0dba88a4af21cee3ae0da986582
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test fails because the fcgiwrap daemon that runs as "fcgiwrap" user cannot
access the /srv/git directory that is root-owned.

* gnu/tests/version-control.scm (run-git-http-test): Change the ownership
of /srv/git so that fcgiwrap can access it.

Change-Id: I01fa98e3311ac0dba88a4af21cee3ae0da986582
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: tests: Fix the gitile test.</title>
<updated>2025-10-21T11:56:02+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-21T11:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c7b40a2181ce5e25682515f01af25df3acbb0184'/>
<id>c7b40a2181ce5e25682515f01af25df3acbb0184</id>
<content type='text'>
The test fails because the gitile daemon that runs as "gitile" user cannot
access the /srv/git directory that is root-owned.

* gnu/tests/version-control.scm (%make-git-repository): Change the ownership
of /srv/git so that gitile can access it.

Change-Id: I01fa98e3311ac0dba88a4af21cee3ae0da986582
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test fails because the gitile daemon that runs as "gitile" user cannot
access the /srv/git directory that is root-owned.

* gnu/tests/version-control.scm (%make-git-repository): Change the ownership
of /srv/git so that gitile can access it.

Change-Id: I01fa98e3311ac0dba88a4af21cee3ae0da986582
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: 389-ds-base: Fix LegacyVersion issue.</title>
<updated>2025-10-21T11:15:40+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-21T11:15:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5dca11e5e51ee99ce43425bc69bbf8f0b56dfac8'/>
<id>5dca11e5e51ee99ce43425bc69bbf8f0b56dfac8</id>
<content type='text'>
LegacyVersion does not exist anymore in packaging.version 25.0
(https://github.com/pypa/packaging/pull/407). Add a stub to prevent runtime
errors such as:

Traceback (most recent call last):
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/sbin/.dscreate-real", line 18, in &lt;module&gt;
    from lib389 import DirSrv
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/__init__.py", line 54, in &lt;module&gt;
    from lib389._entry import Entry
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/_entry.py", line 20, in &lt;module&gt;
    from lib389.utils import (ensure_str, ensure_bytes, ensure_list_bytes, display_log_data)
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/utils.py", line 49, in &lt;module&gt;
    from packaging.version import LegacyVersion
ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/gnu/store/5ga1x27pz9wqwhq3sndcymfngdvcr4w9-python-packaging-bootstrap-25.0/lib/python3.11/site-packages/packaging/version.py)

* gnu/packages/patches/389-ds-base-legacy-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/openldap.scm (389-ds-base): Use it.

Change-Id: I34c12dce3092f9911383ae380af13ef74285ebc4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LegacyVersion does not exist anymore in packaging.version 25.0
(https://github.com/pypa/packaging/pull/407). Add a stub to prevent runtime
errors such as:

Traceback (most recent call last):
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/sbin/.dscreate-real", line 18, in &lt;module&gt;
    from lib389 import DirSrv
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/__init__.py", line 54, in &lt;module&gt;
    from lib389._entry import Entry
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/_entry.py", line 20, in &lt;module&gt;
    from lib389.utils import (ensure_str, ensure_bytes, ensure_list_bytes, display_log_data)
  File "/gnu/store/jq8iknqq5niwx9vchccbnnw6jdb3x8nq-389-ds-base-2.2.2/lib/python3.11/site-packages/lib389/utils.py", line 49, in &lt;module&gt;
    from packaging.version import LegacyVersion
ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/gnu/store/5ga1x27pz9wqwhq3sndcymfngdvcr4w9-python-packaging-bootstrap-25.0/lib/python3.11/site-packages/packaging/version.py)

* gnu/packages/patches/389-ds-base-legacy-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/openldap.scm (389-ds-base): Use it.

Change-Id: I34c12dce3092f9911383ae380af13ef74285ebc4
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: 389-ds-base: Fix the build.</title>
<updated>2025-10-21T08:27:21+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-21T08:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f91286326a96cd1a58077e66cfcf30c8d725d2fd'/>
<id>f91286326a96cd1a58077e66cfcf30c8d725d2fd</id>
<content type='text'>
* gnu/packages/openldap.scm (389-ds-base)[arguments]&lt;#:phases&gt;: Fix the
certutil binary search.

Change-Id: Ic257b4820dd4943d0b3fdb46ba4104f1e13b5048
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (389-ds-base)[arguments]&lt;#:phases&gt;: Fix the
certutil binary search.

Change-Id: Ic257b4820dd4943d0b3fdb46ba4104f1e13b5048
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "installer: wait-service-online: Assume online for http errorful codes."</title>
<updated>2025-10-18T14:18:32+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-18T14:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7e0ecb5da2f0a60e6c65c4d789b27005115e83ac'/>
<id>7e0ecb5da2f0a60e6c65c4d789b27005115e83ac</id>
<content type='text'>
This reverts commit e59a33a6c091bf640e4d15930b8a7f4f1c88b2ae.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit e59a33a6c091bf640e4d15930b8a7f4f1c88b2ae.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "installer: wait-service-online: More urls to check user is online."</title>
<updated>2025-10-18T14:18:31+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-18T14:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=28b947938a1ca676acdb8f753063350f5ea69df0'/>
<id>28b947938a1ca676acdb8f753063350f5ea69df0</id>
<content type='text'>
This reverts commit 55584781e939d62d87b3f46350a359673b181691.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 55584781e939d62d87b3f46350a359673b181691.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "installer: wait-service-online: Allow user to proceed if offline."</title>
<updated>2025-10-18T14:18:30+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-18T14:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3c9b8e0669c189894f6b32d79b6761675f499a2a'/>
<id>3c9b8e0669c189894f6b32d79b6761675f499a2a</id>
<content type='text'>
This reverts commit 0b35df4c8b9f1cc80eaadff0e0444e16cfa5375f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 0b35df4c8b9f1cc80eaadff0e0444e16cfa5375f.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "installer: network: Add step for substitute availability."</title>
<updated>2025-10-18T14:18:27+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-10-18T14:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=638b8e40fdcd6f165e33dcc11639b1c556ec859b'/>
<id>638b8e40fdcd6f165e33dcc11639b1c556ec859b</id>
<content type='text'>
This reverts commit 9ea2174ba8f05445227c952e0faa17d9f65ddb8f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 9ea2174ba8f05445227c952e0faa17d9f65ddb8f.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Add a system test runner.</title>
<updated>2025-10-18T09:04:46+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-07-07T17:32:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=35114531e32c91ec2e5e77a363621cea6c128015'/>
<id>35114531e32c91ec2e5e77a363621cea6c128015</id>
<content type='text'>
Change-Id: I79a61e2df996e202ac43a0b6037df676fec4a414
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I79a61e2df996e202ac43a0b6037df676fec4a414
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Fix opensmtpd.</title>
<updated>2025-10-18T09:04:46+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2025-07-09T14:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=02545e381ef9bda48dbc7545ef939845183ea3f6'/>
<id>02545e381ef9bda48dbc7545ef939845183ea3f6</id>
<content type='text'>
Change-Id: I88db2c4b883a789359c402018c40804355040115
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I88db2c4b883a789359c402018c40804355040115
</pre>
</div>
</content>
</entry>
</feed>
