guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]