guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 5ddc9bc0f874e4e3cc586687bbaa7c1dccb4e756
Author: Sergio Pastor Pérez <[email protected]>
AuthorDate: Wed Jun 24 15:36:48 2026 +0200
news: Add entry for channel selection in ‘pull’ and ‘time-machine’.
* etc/news.scm: Add entry.
Modified-by: Ludovic Courtès <[email protected]>
Signed-off-by: Ludovic Courtès <[email protected]>
Merges: guix/guix#2241
---
etc/news.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/etc/news.scm b/etc/news.scm
index 323b85bd86..36799a27f5 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -34,6 +34,7 @@
;; Copyright © 2025 jgart <[email protected]>
;; Copyright © 2025 Steve George <[email protected]>
;; Copyright © 2026 Noé Lopez <[email protected]>
+;; Copyright © 2026 Sergio Pastor Pérez <[email protected]>
;;
;; Copying and distribution of this file, with or without modification, are
@@ -43,6 +44,30 @@
(channel-news
(version 0)
+ (entry (commit "2949c187f600841cdcddfc4f955506b34b79244f")
+ (title
+ (en "@command{pull} and @command{time-machine} can select or exclude
+channels to update"))
+ (body
+ (en "The @command{guix pull} and @command{guix time-machine} can now
+be optionally passed @option{--select} (@option{-e}) or
+@option{--exclude} (@option{-x}) to control which channels should be updated.
+
+For instance, the command below updates the @code{guix-science} and
+@code{guix-past} channels while keeping Guix at the current commit:
+
+@example
+guix pull -e guix-science -e guix-past
+@end example
+
+To update all but the @code{guix} channel, one could do as follows:
+
+@example
+guix pull -x guix
+@end example
+
+See @samp{info \"(guix)Invoking guix pull\"} for more information.")))
+
(entry (commit "86776ccd30bb44eb856fcf3a14a8338f38fe1367")
(title
(en "Openresolv update requires restarting NetworkManager")