<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix, branch v1.2.0rc2</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>guix-install.sh: don't throw away release candidates when picking the latest version</title>
<updated>2020-11-18T14:35:17+00:00</updated>
<author>
<name>Daniel Brooks</name>
<email>db48x@db48x.net</email>
</author>
<published>2020-11-15T16:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=207c3c594e22b678ddcea8ebc78f19b839612187'/>
<id>207c3c594e22b678ddcea8ebc78f19b839612187</id>
<content type='text'>
* etc/guix-install.sh (guix_get_bin_list): modify regexes to allow rcN syntax

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/guix-install.sh (guix_get_bin_list): modify regexes to allow rcN syntax

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>.dir-locals.el: Add upstream report link.</title>
<updated>2020-11-18T14:35:01+00:00</updated>
<author>
<name>Miguel Ángel Arruga Vivas</name>
<email>rosen644835@gmail.com</email>
</author>
<published>2020-11-16T20:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7a04d80921fd1a4784517a734ed0c92cb60f1828'/>
<id>7a04d80921fd1a4784517a734ed0c92cb60f1828</id>
<content type='text'>
Follow up from 1d6e7732b163c9e945c9e5b32c726fe3b5f09c3a.

* .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow up from 1d6e7732b163c9e945c9e5b32c726fe3b5f09c3a.

* .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
</pre>
</div>
</content>
</entry>
<entry>
<title>.dir-locals.el: Use setq-local on guix-directory.</title>
<updated>2020-11-18T14:34:43+00:00</updated>
<author>
<name>Christopher Lemmer Webber</name>
<email>cwebber@dustycloud.org</email>
</author>
<published>2020-11-16T18:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=28aef467ee78439de8361be9ce418f7aed593aa7'/>
<id>28aef467ee78439de8361be9ce418f7aed593aa7</id>
<content type='text'>
* .dir-locals.el: Use setq-local on guix-directory.  While a problem with
using setq hasn't been identified, this seems like good hygiene.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* .dir-locals.el: Use setq-local on guix-directory.  While a problem with
using setq hasn't been identified, this seems like good hygiene.
</pre>
</div>
</content>
</entry>
<entry>
<title>.dir-locals.el: Prevent errors if .dir-locals.el isn't found.</title>
<updated>2020-11-18T14:34:26+00:00</updated>
<author>
<name>Christopher Lemmer Webber</name>
<email>cwebber@dustycloud.org</email>
</author>
<published>2020-11-16T18:04:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e385e5fc3c6839ad3d700b50f908df8f6b9f3ad8'/>
<id>e385e5fc3c6839ad3d700b50f908df8f6b9f3ad8</id>
<content type='text'>
While this repo should presumably always have a .dir-locals.el
by the nature of this file itself, it seems that this behavior "leaks".
See added comment for more details on the fix to this strange bug,
which is likely an upstream emacs or vc-mode issue.

Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping
investigate this problem.

* .dir-locals.el: Don't error out if .dir-locals.el isn't found.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While this repo should presumably always have a .dir-locals.el
by the nature of this file itself, it seems that this behavior "leaks".
See added comment for more details on the fix to this strange bug,
which is likely an upstream emacs or vc-mode issue.

Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping
investigate this problem.

* .dir-locals.el: Don't error out if .dir-locals.el isn't found.
</pre>
</div>
</content>
</entry>
<entry>
<title>services: shepherd: Map all the invalid store characters to dash.</title>
<updated>2020-11-18T10:13:49+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-11-18T09:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=37b98e8cca3244067071bc6e382b06861457a459'/>
<id>37b98e8cca3244067071bc6e382b06861457a459</id>
<content type='text'>
Fixes a regression introduced in
977eb5d023cfdf8e336f1896480eea9cef5c04e9 whereby file system services
would now have a different name.

* gnu/services/base.scm (file-system-&gt;shepherd-service-name): Revert
changes introduced in 977eb5d023cfdf8e336f1896480eea9cef5c04e9.
* gnu/services/shepherd.scm (%store-characters): New variable
(shepherd-service-file-name): Map all the characters outside
%STORE-CHARACTERS to #\-.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a regression introduced in
977eb5d023cfdf8e336f1896480eea9cef5c04e9 whereby file system services
would now have a different name.

* gnu/services/base.scm (file-system-&gt;shepherd-service-name): Revert
changes introduced in 977eb5d023cfdf8e336f1896480eea9cef5c04e9.
* gnu/services/shepherd.scm (%store-characters): New variable
(shepherd-service-file-name): Map all the characters outside
%STORE-CHARACTERS to #\-.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guix: Fix typo in comment.</title>
<updated>2020-11-17T22:22:34+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-11-17T08:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5bc19300ee82093f9e20760dc5e305e12df12dd0'/>
<id>5bc19300ee82093f9e20760dc5e305e12df12dd0</id>
<content type='text'>
* gnu/packages/package-management.scm (guix): Fix typo in comment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/package-management.scm (guix): Fix typo in comment.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Fix device synchronization.</title>
<updated>2020-11-17T18:09:19+00:00</updated>
<author>
<name>Mathieu Othacehe</name>
<email>othacehe@gnu.org</email>
</author>
<published>2020-11-17T08:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9113de2ca2db195908e3262b3752f8392ada8630'/>
<id>9113de2ca2db195908e3262b3752f8392ada8630</id>
<content type='text'>
Reported by Florian Pelz:
https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00326.html.

* gnu/installer/utils.scm (call-with-time): New procedure,
(let/time): new macro.
* gnu/installer/parted.scm (with-delay-device-in-use?): Increase the retry
count to 16.
(non-install-devices): Remove the call to with-delay-device-in-use? as it
doesn't return the expected result, and would block much longer now.
(free-parted): Log the time required to sync each device.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by Florian Pelz:
https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00326.html.

* gnu/installer/utils.scm (call-with-time): New procedure,
(let/time): new macro.
* gnu/installer/parted.scm (with-delay-device-in-use?): Increase the retry
count to 16.
(non-install-devices): Remove the call to with-delay-device-in-use? as it
doesn't return the expected result, and would block much longer now.
(free-parted): Log the time required to sync each device.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guix: Use libexec/guix/guile in the 'guix' shebang.</title>
<updated>2020-11-16T22:41:02+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-11-16T22:05:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=37c21b130c0072f23bb735ca6903d8711416d5d9'/>
<id>37c21b130c0072f23bb735ca6903d8711416d5d9</id>
<content type='text'>
This is a followup to 880fe019ae64df37815bbdb1a22305f99dae759d.

* gnu/packages/package-management.scm (guix)[arguments]: Delete
'patch-shebangs' phase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a followup to 880fe019ae64df37815bbdb1a22305f99dae759d.

* gnu/packages/package-management.scm (guix)[arguments]: Delete
'patch-shebangs' phase.
</pre>
</div>
</content>
</entry>
<entry>
<title>services: mingetty: Export configuration accessors.</title>
<updated>2020-11-16T18:08:36+00:00</updated>
<author>
<name>Marius Bakke</name>
<email>marius@gnu.org</email>
</author>
<published>2020-11-16T17:26:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=6cad3f6966e056c4d8a32cb85446040f56929c50'/>
<id>6cad3f6966e056c4d8a32cb85446040f56929c50</id>
<content type='text'>
* gnu/services/base: Export configuration accessors for mingetty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/services/base: Export configuration accessors for mingetty.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Install 'guix-daemon.cil' SELinux file.</title>
<updated>2020-11-16T16:14:45+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-11-16T14:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d4031410375834349bc0d56630be86b076a1d704'/>
<id>d4031410375834349bc0d56630be86b076a1d704</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/44649&gt;.
Reported by Daniel Brooks &lt;db48x@db48x.net&gt;.

This is a followup to 6799e6e5780683cc20f250192fb84cbec135073b, which
rightfully removed the '.cil' file from the distribution, but wrongfully
installed the '.cil.in' file instead of the '.cil' file.

* Makefile.am (nodist_selinux_policy_DATA): Remove ".in".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes &lt;https://bugs.gnu.org/44649&gt;.
Reported by Daniel Brooks &lt;db48x@db48x.net&gt;.

This is a followup to 6799e6e5780683cc20f250192fb84cbec135073b, which
rightfully removed the '.cil' file from the distribution, but wrongfully
installed the '.cil.in' file instead of the '.cil' file.

* Makefile.am (nodist_selinux_policy_DATA): Remove ".in".
</pre>
</div>
</content>
</entry>
</feed>
