[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] guix source archive branch, master, updated. v0.1-75-g82fe08e
From: |
Ludovic Courtès |
Subject: |
[SCM] guix source archive branch, master, updated. v0.1-75-g82fe08e |
Date: |
Sun, 27 Jan 2013 17:03:57 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via 82fe08ed207a17c51370dc90e965c15ee9db9235 (commit)
via d9307267b3b4a87391e33daacef162745f057c3d (commit)
from 29767aaef67e78ca4ca80448725a4183146e463a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 82fe08ed207a17c51370dc90e965c15ee9db9235
Author: Ludovic Courtès <address@hidden>
Date: Sun Jan 27 17:58:46 2013 +0100
guix-package: Always use the next number for new generations.
Suggested by Andreas Enge <address@hidden> at
<http://lists.gnu.org/archive/html/bug-guix/2013-01/msg00325.html>.
* guix-package.in (latest-profile-number): Remove.
(switch-symlinks): New procedure.
(roll-back)[switch-link]: Use it.
(guix-package)[process-actions]: Always choose NUMBER + 1 for the new
profile. Use `switch-symlinks' instead of `symlink'. Remove code to
delete PROFILE when it exists since `switch-symlinks' has the same
effect.
* tests/guix-package.sh: Adjust existing `--roll-back' tests.
* doc/guix.texi (Invoking guix-package): Document this `--roll-back'
behavior.
commit d9307267b3b4a87391e33daacef162745f057c3d
Author: Ludovic Courtès <address@hidden>
Date: Sun Jan 27 17:18:55 2013 +0100
guix-package: When rolling back to nothingness, point to the empty profile.
Suggested by Andreas Enge <address@hidden> at
<http://lists.gnu.org/archive/html/bug-guix/2013-01/msg00316.html>.
* guix-package.in (roll-back): Check whether PROFILE is valid using
`file-exists?'. When NUMBER is zero, just emit a notice. When
PREVIOUS-NUMBER is zero and PREVIOUS-PROFILE does not exist, build the
empty profile, and link to it.
* tests/guix-package.sh: Add tests.
* doc/guix.texi (Invoking guix-package): Document the new behavior.
-----------------------------------------------------------------------
Summary of changes:
doc/guix.texi | 9 +++++++
guix-package.in | 65 +++++++++++++++++++++++++++----------------------
tests/guix-package.sh | 45 ++++++++++++++++++++++-----------
3 files changed, 75 insertions(+), 44 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] guix source archive branch, master, updated. v0.1-75-g82fe08e,
Ludovic Courtès <=