<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/build-aux/update-guix-package.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2018-12-07T14:14:12Z</updated>
<entry>
<title>maint: update-guix-package: Really register GC roots.</title>
<updated>2018-12-07T14:14:12Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-12-07T13:16:07Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=6eac835f178c0c78637b0db8a4585a617b2f7622'/>
<id>urn:sha1:6eac835f178c0c78637b0db8a4585a617b2f7622</id>
<content type='text'>
Previously we'd pass a relative file name to 'add-indirect-root', which
the daemon would interpret as relative to "/".  Consequently, checkouts
were not protected from GC.

* build-aux/update-guix-package.scm (main): Pass an absolute file name
to 'add-indirect-root'.
</content>
</entry>
<entry>
<title>maint: update-guix-package: Protect the checkout from GC.</title>
<updated>2017-05-09T10:58:42Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-05-09T08:42:43Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=aa1c3a0000793873ef31f33f8aa90f5ae1ab8b8d'/>
<id>urn:sha1:aa1c3a0000793873ef31f33f8aa90f5ae1ab8b8d</id>
<content type='text'>
* build-aux/update-guix-package.scm (main): Define 'root', and call
'add-indirect-root' to protect SOURCE from GC.
</content>
</entry>
<entry>
<title>maint: Add 'update-guix-package' target.</title>
<updated>2017-05-06T22:18:36Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-05-06T20:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=94fa8d76163bd08e6f680dc300b551f36415687e'/>
<id>urn:sha1:94fa8d76163bd08e6f680dc300b551f36415687e</id>
<content type='text'>
* build-aux/update-guix-package.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
(update-guix-package): New target.
(.PHONY): Add it.
* gnu/packages/package-management.scm (guix): Mention it.
</content>
</entry>
</feed>
