* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
@ 2019-05-02 12:45 ` Arne Babenhauserheide
2019-05-02 13:03 ` pelzflorian (Florian Pelz)
2019-05-02 16:25 ` Thompson, David
` (7 subsequent siblings)
8 siblings, 1 reply; 17+ messages in thread
From: Arne Babenhauserheide @ 2019-05-02 12:45 UTC (permalink / raw)
To: guile-user
[-- Attachment #1: Type: text/plain, Size: 335 bytes --]
Ludovic Courtès <ludo@gnu.org> writes:
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.0-released
Awesome! Congratulations and deep gratitude to all who made this real!
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1076 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
2019-05-02 12:45 ` Arne Babenhauserheide
@ 2019-05-02 16:25 ` Thompson, David
2019-05-02 21:27 ` Christopher Lemmer Webber
` (6 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Thompson, David @ 2019-05-02 16:25 UTC (permalink / raw)
To: help-guix; +Cc: guix-devel, gnu-system-discuss, Guile User, guile-sources
Congrats everyone! What an accomplishment!
- Dave
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
2019-05-02 12:45 ` Arne Babenhauserheide
2019-05-02 16:25 ` Thompson, David
@ 2019-05-02 21:27 ` Christopher Lemmer Webber
2019-05-03 7:08 ` Jérémy Korwin-Zmijowski
` (2 more replies)
2019-05-03 20:09 ` Nala Ginrut
` (5 subsequent siblings)
8 siblings, 3 replies; 17+ messages in thread
From: Christopher Lemmer Webber @ 2019-05-02 21:27 UTC (permalink / raw)
To: guile-user; +Cc: guix-devel, guile-sources, help-guix, gnu-system-discuss
Ludovic Courtès writes:
> We are thrilled to announce the release of GNU Guix 1.0.0!
Massive congrats to the whole Guix community! Woohoo :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 21:27 ` Christopher Lemmer Webber
@ 2019-05-03 7:08 ` Jérémy Korwin-Zmijowski
2019-05-03 14:43 ` Katherine Cox-Buday
2019-05-04 0:18 ` David Pirotte
2 siblings, 0 replies; 17+ messages in thread
From: Jérémy Korwin-Zmijowski @ 2019-05-03 7:08 UTC (permalink / raw)
To: guile-user, Christopher Lemmer Webber
Cc: guix-devel, help-guix, guile-sources, gnu-system-discuss
Congratulations hackers !
Jeko
Le 2 mai 2019 23:27:15 GMT+02:00, Christopher Lemmer Webber <cwebber@dustycloud.org> a écrit :
>Ludovic Courtès writes:
>
>> We are thrilled to announce the release of GNU Guix 1.0.0!
>
>Massive congrats to the whole Guix community! Woohoo :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 21:27 ` Christopher Lemmer Webber
2019-05-03 7:08 ` Jérémy Korwin-Zmijowski
@ 2019-05-03 14:43 ` Katherine Cox-Buday
2019-05-04 0:18 ` David Pirotte
2 siblings, 0 replies; 17+ messages in thread
From: Katherine Cox-Buday @ 2019-05-03 14:43 UTC (permalink / raw)
To: Christopher Lemmer Webber
Cc: guix-devel, help-guix, guile-user, guile-sources,
gnu-system-discuss
Christopher Lemmer Webber <cwebber@dustycloud.org> writes:
> Ludovic Courtès writes:
>
>> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> Massive congrats to the whole Guix community! Woohoo :)
Congratulations, everyone! Thank you for all of your hard work. Guix has
a great community, and awesome tech. Here's to many more releases!
--
Katherine
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 21:27 ` Christopher Lemmer Webber
2019-05-03 7:08 ` Jérémy Korwin-Zmijowski
2019-05-03 14:43 ` Katherine Cox-Buday
@ 2019-05-04 0:18 ` David Pirotte
2 siblings, 0 replies; 17+ messages in thread
From: David Pirotte @ 2019-05-04 0:18 UTC (permalink / raw)
To: Christopher Lemmer Webber
Cc: guix-devel, help-guix, guile-user, guile-sources,
gnu-system-discuss
[-- Attachment #1: Type: text/plain, Size: 439 bytes --]
Heya,
Le Thu, 02 May 2019 17:27:15 -0400,
Christopher Lemmer Webber <cwebber@dustycloud.org> a écrit :
> Ludovic Courtès writes:
> > We are thrilled to announce the release of GNU Guix 1.0.0!
> Massive congrats to the whole Guix community! Woohoo :)
Joining the clapping crowd!
Guix and Guix Syetem not only are truly amazing achievements 'per se', but
there are also very refreshing and full of hopes!
David
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (2 preceding siblings ...)
2019-05-02 21:27 ` Christopher Lemmer Webber
@ 2019-05-03 20:09 ` Nala Ginrut
2019-05-03 23:26 ` vikram sai balaji ulaganathan
2019-05-03 23:12 ` Matt Wette
` (4 subsequent siblings)
8 siblings, 1 reply; 17+ messages in thread
From: Nala Ginrut @ 2019-05-03 20:09 UTC (permalink / raw)
To: Ludovic Courtès
Cc: guix-devel, guile-sources, guile-user, help-guix,
gnu-system-discuss
[-- Attachment #1: Type: text/plain, Size: 13380 bytes --]
Congrats!
Ludovic Courtès writes:
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> This 1.0 release is a major milestone for Guix. It represents 7 years
> of hard work with more than 40,000 commits by 260 people, 19 releases,
> and an equally amazing amount of work on documentation, translation,
> artwork, web design, mentoring, outreach, and many other activities that
> together have made it a thriving project.
>
> Read more about today’s announcement at:
>
> https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.0-released
>
> Whether you’re a software developer, a user, or a free software
> enthusiast, we hope GNUGuix will provide you with the tools to deploy
> and manage software with confidence and ease, qualities that are not
> usually associated with software deployment. We’d love to hear from you!
>
> • About
>
> GNUGuix is a transactional package manager and an advanced
> distribution of the GNU system that respects user freedom. Guix can
> be used on top of any system running the kernel Linux, or it can be
> used as a standalone operating system distribution for i686, x86_64,
> ARMv7, and AArch64 machines.
>
> In addition to standard package management features, Guix supports
> transactional upgrades and roll-backs, unprivileged package
> management, per-user profiles, and garbage collection. When used as a
> standalone GNU/Linux distribution, Guix offers a declarative,
> stateless approach to operating system configuration management. Guix
> is highly customizable and hackable through Guile programming
> interfaces and extensions to the Scheme language.
>
> https://www.gnu.org/software/guix/
>
> • Download
>
> Here are the compressed sources and a GPG detached signature[*]:
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz.sig
>
> Here are the bootable USB installation images and their signatures[*]:
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz.sig
>
> Here is the QCOW2 virtual machine (VM) image and its signature:
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz.sig
>
> Here are the binary tarballs and their signatures[*]:
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz.sig
>
> Use a mirror for higher download bandwidth:
> https://www.gnu.org/order/ftp.html
>
> Here are the SHA1 checksums:
>
> fd64cd4347214a4e75d611696c9929cba8995323 guix-1.0.0.tar.gz
> c17006616782405eee852dbd85292e73a0182d7e guix-binary-1.0.0.aarch64-linux.tar.xz
> 9b168fa2835f911b9f340f2930d28b1287b53004 guix-binary-1.0.0.armhf-linux.tar.xz
> a75a2571cc7aa8dbbb0a355bf1a29f4475c243ff guix-binary-1.0.0.i686-linux.tar.xz
> 6ebfcb5cbed6dcd0c7514b8b3f2406125d30f1a5 guix-binary-1.0.0.x86_64-linux.tar.xz
> c9f67b69b45a0ac4946e4472511e925782129e92 guix-system-install-1.0.0.i686-linux.iso.xz
> 802177714b7c96cf83dcab4b24e36f3111ba64b8 guix-system-install-1.0.0.x86_64-linux.iso.xz
> 244c3218326a706f495bfa2a7c03fe5f68549a8e guix-system-vm-image-1.0.0.x86_64-linux.xz
>
> [*] Use a .sig file to verify that the corresponding file (without the
> .sig suffix) is intact. First, be sure to download both the .sig file
> and the corresponding tarball. Then, run a command like this:
>
> gpg --verify guix-1.0.0.tar.gz.sig
>
> If that command fails because you don't have the required public key,
> then run this command to import it:
>
> gpg --keyserver pool.sks-keyservers.net \
> --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
>
> and rerun the 'gpg --verify' command.
>
> To install the standalone Guix system, please see “System
> Installation” in the manual. To install Guix on a running system, see
> “Installation” in the manual.
>
> • Changes since version 0.16.0 (excerpt from the NEWS file)
>
> ** Package management
> *** New ‘-v’/‘--verbosity’ option for all commands
> *** Most commands now default to verbosity level 1 (“quiet”)
> *** New ‘guix package’ aliases: ‘install’, ‘remove’, ‘upgrade’, and ‘search’
> *** ‘guix pack -RR’ produces PRoot-enabled relocatable binaries
> *** New ‘--save-provenance’ option for ‘guix pack’
> *** CLI diagnostics use colors; more operations show progress bars
> *** New ‘--news’ option for ‘guix pull’
> *** New ‘--preserve’ option for ‘guix environment’
> *** ‘guix environment -C’ creates containers with a non-zero UID
> *** Channels can now specify dependencies in a ‘.guix-channel’ file
> *** New ‘reverse-bag’ graph type for ‘guix graph’
> *** New ‘--with-git-url’ package transformation option
> *** The ‘--with-branch’ package transformation option fetches Git sub-modules
> *** New ‘guix system delete-generations’ command
> *** New ‘--list-roots’ and ‘--delete-generations’ options for ‘guix gc’
> *** New ‘--coverage’ option for ‘guix weather’
> *** ‘guix pull’ computes a package cache to speed up package lookups by name
> *** ‘guix pull’ now embeds ‘glibc-utf8-locales’
> *** ‘guix refresh -l’ better estimates dependents
> *** ‘guix build’ can take multiple ‘--system’ flags
> *** ‘guix offload’ avoids build machines with too little free disk space
> *** ‘guix offload’ now uses (guix inferior) to communicate with remote hosts
> *** Guix can no longer be built with Guile 2.0
> ** Distribution
> *** New text-mode graphical installer
> *** New virtual machine (VM) image
> *** New ‘keyboard-layout’ field for the OS, bootloader, and Xorg configuration
> *** New ‘xorg-configuration’ record type for Xorg server configuration
> *** ‘%desktop-services’ now includes GDM instead of SLiM for graphical log-in
> *** New ‘label’ and ‘essential-services’ fields for <operation-system>
> *** The manual has been restructured for clarity
> *** New ‘remote-inferior’ procedure in (guix ssh)
> *** New (gnu ci) module for continuous integration jobs
> *** (gnu services shepherd) now supports one-shot services
> *** New services
>
> cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent,
> zabbix-server
>
> *** 1102 new packages
> *** 2104 package updates
>
> Noteworthy updates:
> clojure1.10.0, cups2.2.11, emacs26.2, gcc8.3.0, gdb8.2.1, ghc8.4.3,
> gimp2.10.10, glibc2.28, gnome3.28.2, gnupg2.2.15, go1.12.1,
> guile2.2.4, icecat60.6.1-guix1, icedtea3.7.0, inkscape0.92.4,
> libreoffice6.1.5.2, linux-libre5.0.10, mate1.22.0, ocaml4.07.1,
> octave5.1.0, openjdk11.28, python3.7.0, rust1.34.0, r3.6.0,
> sbcl1.5.1, shepherd0.6.0, xfce4.12.1, xorg-server1.20.4
>
> ** Programming interfaces
> *** New ‘this-package’, ‘this-origin’, and ‘this-operating-system’ macros
> *** The ‘self-native-input?’ field was removed from <package>
> *** New ‘package-input-rewriting/spec’ procedure for graph rewriting
> *** New ‘package-closure’ procedure in (guix packages)
> *** New UI helper modules (guix colors) and (guix deprecation)
> *** New (gnu build accounts) module to manage /etc/{passwd,shadow,group}
> *** ‘nix-*’ bindings in (guix store) replaced by ‘store-connection-*’
> *** Records created by ‘define-record-type*’ report duplicate fields
> ** Noteworthy bug fixes
> *** ISO images produced by ‘guix system’ are now reproducible bit-for-bit
> (<https://bugs.gnu.org/35283>)
> *** ‘guix pack -f squashfs’ produces relative symlinks
> (<https://bugs.gnu.org/34913>)
> *** ‘guix package -r something-not-installed’ now raises an error
> *** Fix multi-threaded miscompilation issue with syntax parameters
> (<https://bugs.gnu.org/27476>)
> *** file-systems: Spawn a REPL only when interaction is possible
> (<https://bugs.gnu.org/23697>)
> *** ‘guix environment’ supports package transformation options
> (<https://bugs.gnu.org/33776>)
> *** ‘guix substitute’ now ignores irrelevant narinfo signatures
> (<https://bugs.gnu.org/33733>)
> *** On Guix System, guix-daemon now runs in a UTF-8 locale
> (<https://bugs.gnu.org/32942>)
> *** Fix relative file name canonicalization for '--root'
> (<https://bugs.gnu.org/35271>)
> *** vm: Do not mount /xchg with "cache=loose"
> (<https://bugs.gnu.org/33639>)
> *** build-system/go: Build with a filesystem union of Go dependencies
> (<https://bugs.gnu.org/33620>)
> *** 'containerized-operating-system' removes "useless" services
> (<https://bugs.gnu.org/34211>)
> ** Native language support
> *** The manual is now fully translated in French and Spanish
> *** The manual is also partly translated in German and in Simplified Chinese
> *** Updated translations: da, de, es, fr
> *** New translations: sv
>
> Please report bugs to bug-guix@gnu.org
> Join guix-devel@gnu.org and #guix on Freenode for discussions.
>
> Thanks to everyone who contributed to this release:
>
> 2 Alex Griffin
> 4 Alex Kost
> 1 Alex Sassmannshausen
> 8 Alex Vong
> 1 Amar Singh
> 3 Amin Bandali
> 16 Andreas Enge
> 1 Andrew Miloradovsky
> 3 Arne Babenhauserheide
> 30 Arun Isaac
> 8 Björn Höfling
> 4 Brendan Tildesley
> 31 Brett Gilio
> 67 Brian Leung
> 1 Caleb Ristvedt
> 3 Carl Dong
> 3 Carlo Zancanaro
> 8 Chris Marusich
> 167 Christopher Baines
> 1 Christopher Lemmer Webber
> 29 Clément Lassieur
> 1 Damien Cassou
> 5 Dan Frumin
> 84 Danny Milosavljevic
> 1 Danny O'Brien
> 3 Diego Nicola Barbato
> 1 Dimakakos Dimos
> 335 Efraim Flashner
> 37 Eric Bavier
> 4 Feng Shu
> 38 Gabriel Hondet
> 1 Giovanni Biscuolo
> 1 Guy Fleury Iteriteka
> 1 Guy fleury
> 7 Gábor Boskovits
> 25 Hartmut Goebel
> 1 HiPhish
> 8 Ivan Petkov
> 2 Jack Hill
> 2 Jan Nieuwenhuizen
> 15 Jelle Licht
> 3 Jens M
> 6 Jonathan Brielmaier
> 1 Jovany Leandro G.C
> 145 Julien Lepiller
> 44 Katherine Cox-Buday
> 58 Kei Kebreau
> 1 Kyle Meyer
> 1 Laura Lazzati
> 150 Leo Famulari
> 6 Lprndn
> 587 Ludovic Courtès
> 1 Manolis Ragkousis
> 1 Marco van Hulten
> 426 Marius Bakke
> 146 Mark H Weaver
> 3 Mathieu Lirzin
> 77 Mathieu Othacehe
> 33 Maxim Cournoyer
> 42 Meiyo Peng
> 2 Miguel Ángel Arruga Vivas
> 2 Nam Nguyen
> 69 Nicolas Goaziou
> 3 Nicolò Balzarotti
> 28 Oleg Pykhalov
> 1 P.C. Shyamshankar
> 6 Paul Garlick
> 15 Pierre Langlois
> 148 Pierre Neidhardt
> 2 Pierre-Antoine Rouby
> 1 Pjotr Prins
> 9 Pkill -9
> 1 Raphaël Mélotte
> 4 Rene
> 1299 Ricardo Wurmus
> 1 Robert Smith
> 113 Rutger Helling
> 1 Sam
> 13 Sou Bunnbu (宋文武)
> 4 Stefan Stefanović
> 1 Taylan Kammer
> 9 Tim Gesthuizen
> 1 Tim Stahel
> 2 Timo Eisenmann
> 22 Timothy Sample
> 1255 Tobias Geerinckx-Rice
> 2 Tomáš Čech
> 43 Vagrant Cascadian
> 3 Vasile Dumitrascu
> 2 Yoshinori Arai
> 3 frozenpigs
> 34 guy fleury iteriteka
> 1 leungbk
> 1 mikadoZero
> 5 nee
> 2 ng0
> 1 nixo
> 1 rendaw
> 3 swedebugia
>
> Ludovic, on behalf of the Guix team.
--
GNU Powered it
GPL Protected it
GOD Blessed it
HFG - NalaGinrut
Fingerprint F53B 4C56 95B5 E4D5 6093 4324 8469 6772 846A 0058
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-03 20:09 ` Nala Ginrut
@ 2019-05-03 23:26 ` vikram sai balaji ulaganathan
0 siblings, 0 replies; 17+ messages in thread
From: vikram sai balaji ulaganathan @ 2019-05-03 23:26 UTC (permalink / raw)
To: Nala Ginrut
Cc: guile-sources, help-guix, guix-devel, gnu-system-discuss,
guile-user
Congratulations. Great work.
On Fri, May 3, 2019, 4:13 PM Nala Ginrut <mulei@gnu.org> wrote:
>
> Congrats!
>
> Ludovic Courtès writes:
>
> > We are thrilled to announce the release of GNU Guix 1.0.0!
> >
> > This 1.0 release is a major milestone for Guix. It represents 7 years
> > of hard work with more than 40,000 commits by 260 people, 19 releases,
> > and an equally amazing amount of work on documentation, translation,
> > artwork, web design, mentoring, outreach, and many other activities that
> > together have made it a thriving project.
> >
> > Read more about today’s announcement at:
> >
> > https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.0-released
> >
> > Whether you’re a software developer, a user, or a free software
> > enthusiast, we hope GNUGuix will provide you with the tools to deploy
> > and manage software with confidence and ease, qualities that are not
> > usually associated with software deployment. We’d love to hear from you!
> >
> > • About
> >
> > GNUGuix is a transactional package manager and an advanced
> > distribution of the GNU system that respects user freedom. Guix can
> > be used on top of any system running the kernel Linux, or it can be
> > used as a standalone operating system distribution for i686, x86_64,
> > ARMv7, and AArch64 machines.
> >
> > In addition to standard package management features, Guix supports
> > transactional upgrades and roll-backs, unprivileged package
> > management, per-user profiles, and garbage collection. When used as a
> > standalone GNU/Linux distribution, Guix offers a declarative,
> > stateless approach to operating system configuration management. Guix
> > is highly customizable and hackable through Guile programming
> > interfaces and extensions to the Scheme language.
> >
> > https://www.gnu.org/software/guix/
> >
> > • Download
> >
> > Here are the compressed sources and a GPG detached signature[*]:
> > https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz
> > https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz.sig
> >
> > Here are the bootable USB installation images and their signatures[*]:
> >
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz.sig
> >
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz.sig
> >
> > Here is the QCOW2 virtual machine (VM) image and its signature:
> >
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz.sig
> >
> > Here are the binary tarballs and their signatures[*]:
> > https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz
> > https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz.sig
> > https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz.sig
> > https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz.sig
> > https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz
> >
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz.sig
> >
> > Use a mirror for higher download bandwidth:
> > https://www.gnu.org/order/ftp.html
> >
> > Here are the SHA1 checksums:
> >
> > fd64cd4347214a4e75d611696c9929cba8995323 guix-1.0.0.tar.gz
> > c17006616782405eee852dbd85292e73a0182d7e
> guix-binary-1.0.0.aarch64-linux.tar.xz
> > 9b168fa2835f911b9f340f2930d28b1287b53004
> guix-binary-1.0.0.armhf-linux.tar.xz
> > a75a2571cc7aa8dbbb0a355bf1a29f4475c243ff
> guix-binary-1.0.0.i686-linux.tar.xz
> > 6ebfcb5cbed6dcd0c7514b8b3f2406125d30f1a5
> guix-binary-1.0.0.x86_64-linux.tar.xz
> > c9f67b69b45a0ac4946e4472511e925782129e92
> guix-system-install-1.0.0.i686-linux.iso.xz
> > 802177714b7c96cf83dcab4b24e36f3111ba64b8
> guix-system-install-1.0.0.x86_64-linux.iso.xz
> > 244c3218326a706f495bfa2a7c03fe5f68549a8e
> guix-system-vm-image-1.0.0.x86_64-linux.xz
> >
> > [*] Use a .sig file to verify that the corresponding file (without the
> > .sig suffix) is intact. First, be sure to download both the .sig file
> > and the corresponding tarball. Then, run a command like this:
> >
> > gpg --verify guix-1.0.0.tar.gz.sig
> >
> > If that command fails because you don't have the required public key,
> > then run this command to import it:
> >
> > gpg --keyserver pool.sks-keyservers.net \
> > --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
> >
> > and rerun the 'gpg --verify' command.
> >
> > To install the standalone Guix system, please see “System
> > Installation” in the manual. To install Guix on a running system, see
> > “Installation” in the manual.
> >
> > • Changes since version 0.16.0 (excerpt from the NEWS file)
> >
> > ** Package management
> > *** New ‘-v’/‘--verbosity’ option for all commands
> > *** Most commands now default to verbosity level 1 (“quiet”)
> > *** New ‘guix package’ aliases: ‘install’, ‘remove’, ‘upgrade’, and
> ‘search’
> > *** ‘guix pack -RR’ produces PRoot-enabled relocatable binaries
> > *** New ‘--save-provenance’ option for ‘guix pack’
> > *** CLI diagnostics use colors; more operations show progress bars
> > *** New ‘--news’ option for ‘guix pull’
> > *** New ‘--preserve’ option for ‘guix environment’
> > *** ‘guix environment -C’ creates containers with a non-zero UID
> > *** Channels can now specify dependencies in a ‘.guix-channel’ file
> > *** New ‘reverse-bag’ graph type for ‘guix graph’
> > *** New ‘--with-git-url’ package transformation option
> > *** The ‘--with-branch’ package transformation option fetches Git
> sub-modules
> > *** New ‘guix system delete-generations’ command
> > *** New ‘--list-roots’ and ‘--delete-generations’ options for ‘guix gc’
> > *** New ‘--coverage’ option for ‘guix weather’
> > *** ‘guix pull’ computes a package cache to speed up package lookups by
> name
> > *** ‘guix pull’ now embeds ‘glibc-utf8-locales’
> > *** ‘guix refresh -l’ better estimates dependents
> > *** ‘guix build’ can take multiple ‘--system’ flags
> > *** ‘guix offload’ avoids build machines with too little free disk space
> > *** ‘guix offload’ now uses (guix inferior) to communicate with remote
> hosts
> > *** Guix can no longer be built with Guile 2.0
> > ** Distribution
> > *** New text-mode graphical installer
> > *** New virtual machine (VM) image
> > *** New ‘keyboard-layout’ field for the OS, bootloader, and Xorg
> configuration
> > *** New ‘xorg-configuration’ record type for Xorg server configuration
> > *** ‘%desktop-services’ now includes GDM instead of SLiM for graphical
> log-in
> > *** New ‘label’ and ‘essential-services’ fields for <operation-system>
> > *** The manual has been restructured for clarity
> > *** New ‘remote-inferior’ procedure in (guix ssh)
> > *** New (gnu ci) module for continuous integration jobs
> > *** (gnu services shepherd) now supports one-shot services
> > *** New services
> >
> > cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent,
> > zabbix-server
> >
> > *** 1102 new packages
> > *** 2104 package updates
> >
> > Noteworthy updates:
> > clojure1.10.0, cups2.2.11, emacs26.2, gcc8.3.0, gdb8.2.1, ghc8.4.3,
> > gimp2.10.10, glibc2.28, gnome3.28.2, gnupg2.2.15, go1.12.1,
> > guile2.2.4, icecat60.6.1-guix1, icedtea3.7.0, inkscape0.92.4,
> > libreoffice6.1.5.2, linux-libre5.0.10, mate1.22.0, ocaml4.07.1,
> > octave5.1.0, openjdk11.28, python3.7.0, rust1.34.0, r3.6.0,
> > sbcl1.5.1, shepherd0.6.0, xfce4.12.1, xorg-server1.20.4
> >
> > ** Programming interfaces
> > *** New ‘this-package’, ‘this-origin’, and ‘this-operating-system’
> macros
> > *** The ‘self-native-input?’ field was removed from <package>
> > *** New ‘package-input-rewriting/spec’ procedure for graph rewriting
> > *** New ‘package-closure’ procedure in (guix packages)
> > *** New UI helper modules (guix colors) and (guix deprecation)
> > *** New (gnu build accounts) module to manage /etc/{passwd,shadow,group}
> > *** ‘nix-*’ bindings in (guix store) replaced by ‘store-connection-*’
> > *** Records created by ‘define-record-type*’ report duplicate fields
> > ** Noteworthy bug fixes
> > *** ISO images produced by ‘guix system’ are now reproducible
> bit-for-bit
> > (<https://bugs.gnu.org/35283>)
> > *** ‘guix pack -f squashfs’ produces relative symlinks
> > (<https://bugs.gnu.org/34913>)
> > *** ‘guix package -r something-not-installed’ now raises an error
> > *** Fix multi-threaded miscompilation issue with syntax parameters
> > (<https://bugs.gnu.org/27476>)
> > *** file-systems: Spawn a REPL only when interaction is possible
> > (<https://bugs.gnu.org/23697>)
> > *** ‘guix environment’ supports package transformation options
> > (<https://bugs.gnu.org/33776>)
> > *** ‘guix substitute’ now ignores irrelevant narinfo signatures
> > (<https://bugs.gnu.org/33733>)
> > *** On Guix System, guix-daemon now runs in a UTF-8 locale
> > (<https://bugs.gnu.org/32942>)
> > *** Fix relative file name canonicalization for '--root'
> > (<https://bugs.gnu.org/35271>)
> > *** vm: Do not mount /xchg with "cache=loose"
> > (<https://bugs.gnu.org/33639>)
> > *** build-system/go: Build with a filesystem union of Go dependencies
> > (<https://bugs.gnu.org/33620>)
> > *** 'containerized-operating-system' removes "useless" services
> > (<https://bugs.gnu.org/34211>)
> > ** Native language support
> > *** The manual is now fully translated in French and Spanish
> > *** The manual is also partly translated in German and in Simplified
> Chinese
> > *** Updated translations: da, de, es, fr
> > *** New translations: sv
> >
> > Please report bugs to bug-guix@gnu.org
> > Join guix-devel@gnu.org and #guix on Freenode for discussions.
> >
> > Thanks to everyone who contributed to this release:
> >
> > 2 Alex Griffin
> > 4 Alex Kost
> > 1 Alex Sassmannshausen
> > 8 Alex Vong
> > 1 Amar Singh
> > 3 Amin Bandali
> > 16 Andreas Enge
> > 1 Andrew Miloradovsky
> > 3 Arne Babenhauserheide
> > 30 Arun Isaac
> > 8 Björn Höfling
> > 4 Brendan Tildesley
> > 31 Brett Gilio
> > 67 Brian Leung
> > 1 Caleb Ristvedt
> > 3 Carl Dong
> > 3 Carlo Zancanaro
> > 8 Chris Marusich
> > 167 Christopher Baines
> > 1 Christopher Lemmer Webber
> > 29 Clément Lassieur
> > 1 Damien Cassou
> > 5 Dan Frumin
> > 84 Danny Milosavljevic
> > 1 Danny O'Brien
> > 3 Diego Nicola Barbato
> > 1 Dimakakos Dimos
> > 335 Efraim Flashner
> > 37 Eric Bavier
> > 4 Feng Shu
> > 38 Gabriel Hondet
> > 1 Giovanni Biscuolo
> > 1 Guy Fleury Iteriteka
> > 1 Guy fleury
> > 7 Gábor Boskovits
> > 25 Hartmut Goebel
> > 1 HiPhish
> > 8 Ivan Petkov
> > 2 Jack Hill
> > 2 Jan Nieuwenhuizen
> > 15 Jelle Licht
> > 3 Jens M
> > 6 Jonathan Brielmaier
> > 1 Jovany Leandro G.C
> > 145 Julien Lepiller
> > 44 Katherine Cox-Buday
> > 58 Kei Kebreau
> > 1 Kyle Meyer
> > 1 Laura Lazzati
> > 150 Leo Famulari
> > 6 Lprndn
> > 587 Ludovic Courtès
> > 1 Manolis Ragkousis
> > 1 Marco van Hulten
> > 426 Marius Bakke
> > 146 Mark H Weaver
> > 3 Mathieu Lirzin
> > 77 Mathieu Othacehe
> > 33 Maxim Cournoyer
> > 42 Meiyo Peng
> > 2 Miguel Ángel Arruga Vivas
> > 2 Nam Nguyen
> > 69 Nicolas Goaziou
> > 3 Nicolò Balzarotti
> > 28 Oleg Pykhalov
> > 1 P.C. Shyamshankar
> > 6 Paul Garlick
> > 15 Pierre Langlois
> > 148 Pierre Neidhardt
> > 2 Pierre-Antoine Rouby
> > 1 Pjotr Prins
> > 9 Pkill -9
> > 1 Raphaël Mélotte
> > 4 Rene
> > 1299 Ricardo Wurmus
> > 1 Robert Smith
> > 113 Rutger Helling
> > 1 Sam
> > 13 Sou Bunnbu (宋文武)
> > 4 Stefan Stefanović
> > 1 Taylan Kammer
> > 9 Tim Gesthuizen
> > 1 Tim Stahel
> > 2 Timo Eisenmann
> > 22 Timothy Sample
> > 1255 Tobias Geerinckx-Rice
> > 2 Tomáš Čech
> > 43 Vagrant Cascadian
> > 3 Vasile Dumitrascu
> > 2 Yoshinori Arai
> > 3 frozenpigs
> > 34 guy fleury iteriteka
> > 1 leungbk
> > 1 mikadoZero
> > 5 nee
> > 2 ng0
> > 1 nixo
> > 1 rendaw
> > 3 swedebugia
> >
> > Ludovic, on behalf of the Guix team.
>
>
> --
> GNU Powered it
> GPL Protected it
> GOD Blessed it
> HFG - NalaGinrut
> Fingerprint F53B 4C56 95B5 E4D5 6093 4324 8469 6772 846A 0058
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (3 preceding siblings ...)
2019-05-03 20:09 ` Nala Ginrut
@ 2019-05-03 23:12 ` Matt Wette
2019-05-04 0:27 ` Amirouche Boubekki
` (3 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: Matt Wette @ 2019-05-03 23:12 UTC (permalink / raw)
To: guile-user
On 5/2/19 5:12 AM, Ludovic Courtès wrote:
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
Congrat's to the team. Awesome accomplishment!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (4 preceding siblings ...)
2019-05-03 23:12 ` Matt Wette
@ 2019-05-04 0:27 ` Amirouche Boubekki
2019-05-04 0:56 ` BlueT - Matthew Lien - 練喆明
2019-05-04 2:35 ` Jude Rubini
` (2 subsequent siblings)
8 siblings, 1 reply; 17+ messages in thread
From: Amirouche Boubekki @ 2019-05-04 0:27 UTC (permalink / raw)
To: help-guix; +Cc: guix-devel, gnu-system-discuss, Guile User, guile-sources
Le jeu. 2 mai 2019 à 14:12, Ludovic Courtès <ludo@gnu.org> a écrit :
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> This 1.0 release is a major milestone for Guix. It represents 7 years
> of hard work with more than 40,000 commits by 260 people, 19 releases,
> and an equally amazing amount of work on documentation, translation,
> artwork, web design, mentoring, outreach, and many other activities that
> together have made it a thriving project.
>
I would like to add that the maitainers in many places had the vision. The
first
being getting started with guix. The dedication is inspiration. Sadly I did
help
as much as I could. I had bad experience with packaging stuff. I know it is
easier with guix but still. I also know that not everything in guile is
about
packaging. I am happy my graph hack was reworked to be part of guile proper.
Anyway Happy 1.0.0
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-04 0:27 ` Amirouche Boubekki
@ 2019-05-04 0:56 ` BlueT - Matthew Lien - 練喆明
0 siblings, 0 replies; 17+ messages in thread
From: BlueT - Matthew Lien - 練喆明 @ 2019-05-04 0:56 UTC (permalink / raw)
To: Amirouche Boubekki
Cc: guix-devel, gnu-system-discuss, Guile User, help-guix,
guile-sources
[-- Attachment #1: Type: text/plain, Size: 1307 bytes --]
Years passed, so glad I can see it really coming finally.
Congrats and Thank you all Guix Gurus!
- BlueT
On Sat, May 4, 2019 at 8:28 AM Amirouche Boubekki <
amirouche.boubekki@gmail.com> wrote:
>
>
> Le jeu. 2 mai 2019 à 14:12, Ludovic Courtès <ludo@gnu.org> a écrit :
>
>> We are thrilled to announce the release of GNU Guix 1.0.0!
>>
>> This 1.0 release is a major milestone for Guix. It represents 7 years
>> of hard work with more than 40,000 commits by 260 people, 19 releases,
>> and an equally amazing amount of work on documentation, translation,
>> artwork, web design, mentoring, outreach, and many other activities that
>> together have made it a thriving project.
>>
>
> I would like to add that the maitainers in many places had the vision. The
> first
> being getting started with guix. The dedication is inspiration. Sadly I
> did help
> as much as I could. I had bad experience with packaging stuff. I know it
> is
> easier with guix but still. I also know that not everything in guile is
> about
> packaging. I am happy my graph hack was reworked to be part of guile
> proper.
>
>
> Anyway Happy 1.0.0
>
--
/ Just another [ Perl | FLOSS | Security ] Hacker. /
/ BlueT = Matthew Lien = 練喆明 /
/ http://BlueT.org /
/ GPG: 4A293CBD /
[-- Attachment #2: Type: text/html, Size: 2470 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (5 preceding siblings ...)
2019-05-04 0:27 ` Amirouche Boubekki
@ 2019-05-04 2:35 ` Jude Rubini
2019-05-04 15:43 ` Dimakakos Dimos
2019-05-04 16:19 ` Sharad Pratap
8 siblings, 0 replies; 17+ messages in thread
From: Jude Rubini @ 2019-05-04 2:35 UTC (permalink / raw)
To: help-guix
Cc: solongtoholodays@gmail.com, guile-sources,
grease-ball@hotmail.com, Peter Guarnaccia, toothless10@live.com,
J G, IT Atlantic CALLEM http://www.hightimes.com/, guix-devel,
gnu-system-discuss, guile-user, juderubini@yahoo.com,
Peter Guarnaccia
[-- Attachment #1: Type: text/plain, Size: 12854 bytes --]
GUIX GUILE LANGUAGE REVIEWS OR BIG FANS OR FAQ
MAKE A STOCK MARKET UNION STYLE : (!!!)
On Thu, May 2, 2019 at 8:12 AM Ludovic Courtès <ludo@gnu.org> wrote:
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> This 1.0 release is a major milestone for Guix. It represents 7 years
> of hard work with more than 40,000 commits by 260 people, 19 releases,
> and an equally amazing amount of work on documentation, translation,
> artwork, web design, mentoring, outreach, and many other activities that
> together have made it a thriving project.
>
> Read more about today’s announcement at:
>
> https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.0-released
>
> Whether you’re a software developer, a user, or a free software
> enthusiast, we hope GNU Guix will provide you with the tools to deploy
> and manage software with confidence and ease, qualities that are not
> usually associated with software deployment. We’d love to hear from you!
>
> • About
>
> GNU Guix is a transactional package manager and an advanced
> distribution of the GNU system that respects user freedom. Guix can
> be used on top of any system running the kernel Linux, or it can be
> used as a standalone operating system distribution for i686, x86_64,
> ARMv7, and AArch64 machines.
>
> In addition to standard package management features, Guix supports
> transactional upgrades and roll-backs, unprivileged package
> management, per-user profiles, and garbage collection. When used as a
> standalone GNU/Linux distribution, Guix offers a declarative,
> stateless approach to operating system configuration management. Guix
> is highly customizable and hackable through Guile programming
> interfaces and extensions to the Scheme language.
>
> https://www.gnu.org/software/guix/
>
> • Download
>
> Here are the compressed sources and a GPG detached signature[*]:
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz.sig
>
> Here are the bootable USB installation images and their signatures[*]:
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz.sig
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz.sig
>
> Here is the QCOW2 virtual machine (VM) image and its signature:
>
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz.sig
>
> Here are the binary tarballs and their signatures[*]:
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz
>
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz.sig
>
> Use a mirror for higher download bandwidth:
> https://www.gnu.org/order/ftp.html
>
> Here are the SHA1 checksums:
>
> fd64cd4347214a4e75d611696c9929cba8995323 guix-1.0.0.tar.gz
> c17006616782405eee852dbd85292e73a0182d7e
> guix-binary-1.0.0.aarch64-linux.tar.xz
> 9b168fa2835f911b9f340f2930d28b1287b53004
> guix-binary-1.0.0.armhf-linux.tar.xz
> a75a2571cc7aa8dbbb0a355bf1a29f4475c243ff
> guix-binary-1.0.0.i686-linux.tar.xz
> 6ebfcb5cbed6dcd0c7514b8b3f2406125d30f1a5
> guix-binary-1.0.0.x86_64-linux.tar.xz
> c9f67b69b45a0ac4946e4472511e925782129e92
> guix-system-install-1.0.0.i686-linux.iso.xz
> 802177714b7c96cf83dcab4b24e36f3111ba64b8
> guix-system-install-1.0.0.x86_64-linux.iso.xz
> 244c3218326a706f495bfa2a7c03fe5f68549a8e
> guix-system-vm-image-1.0.0.x86_64-linux.xz
>
> [*] Use a .sig file to verify that the corresponding file (without the
> .sig suffix) is intact. First, be sure to download both the .sig file
> and the corresponding tarball. Then, run a command like this:
>
> gpg --verify guix-1.0.0.tar.gz.sig
>
> If that command fails because you don't have the required public key,
> then run this command to import it:
>
> gpg --keyserver pool.sks-keyservers.net \
> --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
>
> and rerun the 'gpg --verify' command.
>
> To install the standalone Guix system, please see “System
> Installation” in the manual. To install Guix on a running system, see
> “Installation” in the manual.
>
> • Changes since version 0.16.0 (excerpt from the NEWS file)
>
> ** Package management
> *** New ‘-v’/‘--verbosity’ option for all commands
> *** Most commands now default to verbosity level 1 (“quiet”)
> *** New ‘guix package’ aliases: ‘install’, ‘remove’, ‘upgrade’, and
> ‘search’
> *** ‘guix pack -RR’ produces PRoot-enabled relocatable binaries
> *** New ‘--save-provenance’ option for ‘guix pack’
> *** CLI diagnostics use colors; more operations show progress bars
> *** New ‘--news’ option for ‘guix pull’
> *** New ‘--preserve’ option for ‘guix environment’
> *** ‘guix environment -C’ creates containers with a non-zero UID
> *** Channels can now specify dependencies in a ‘.guix-channel’ file
> *** New ‘reverse-bag’ graph type for ‘guix graph’
> *** New ‘--with-git-url’ package transformation option
> *** The ‘--with-branch’ package transformation option fetches Git
> sub-modules
> *** New ‘guix system delete-generations’ command
> *** New ‘--list-roots’ and ‘--delete-generations’ options for ‘guix gc’
> *** New ‘--coverage’ option for ‘guix weather’
> *** ‘guix pull’ computes a package cache to speed up package lookups by
> name
> *** ‘guix pull’ now embeds ‘glibc-utf8-locales’
> *** ‘guix refresh -l’ better estimates dependents
> *** ‘guix build’ can take multiple ‘--system’ flags
> *** ‘guix offload’ avoids build machines with too little free disk space
> *** ‘guix offload’ now uses (guix inferior) to communicate with remote
> hosts
> *** Guix can no longer be built with Guile 2.0
> ** Distribution
> *** New text-mode graphical installer
> *** New virtual machine (VM) image
> *** New ‘keyboard-layout’ field for the OS, bootloader, and Xorg
> configuration
> *** New ‘xorg-configuration’ record type for Xorg server configuration
> *** ‘%desktop-services’ now includes GDM instead of SLiM for graphical
> log-in
> *** New ‘label’ and ‘essential-services’ fields for <operation-system>
> *** The manual has been restructured for clarity
> *** New ‘remote-inferior’ procedure in (guix ssh)
> *** New (gnu ci) module for continuous integration jobs
> *** (gnu services shepherd) now supports one-shot services
> *** New services
>
> cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent,
> zabbix-server
>
> *** 1102 new packages
> *** 2104 package updates
>
> Noteworthy updates:
> clojure 1.10.0, cups 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3,
> gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1,
> guile 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4,
> libreoffice 6.1.5.2, linux-libre 5.0.10, mate 1.22.0, ocaml 4.07.1,
> octave 5.1.0, openjdk 11.28, python 3.7.0, rust 1.34.0, r 3.6.0,
> sbcl 1.5.1, shepherd 0.6.0, xfce 4.12.1, xorg-server 1.20.4
>
> ** Programming interfaces
> *** New ‘this-package’, ‘this-origin’, and ‘this-operating-system’ macros
> *** The ‘self-native-input?’ field was removed from <package>
> *** New ‘package-input-rewriting/spec’ procedure for graph rewriting
> *** New ‘package-closure’ procedure in (guix packages)
> *** New UI helper modules (guix colors) and (guix deprecation)
> *** New (gnu build accounts) module to manage /etc/{passwd,shadow,group}
> *** ‘nix-*’ bindings in (guix store) replaced by ‘store-connection-*’
> *** Records created by ‘define-record-type*’ report duplicate fields
> ** Noteworthy bug fixes
> *** ISO images produced by ‘guix system’ are now reproducible bit-for-bit
> (<https://bugs.gnu.org/35283>)
> *** ‘guix pack -f squashfs’ produces relative symlinks
> (<https://bugs.gnu.org/34913>)
> *** ‘guix package -r something-not-installed’ now raises an error
> *** Fix multi-threaded miscompilation issue with syntax parameters
> (<https://bugs.gnu.org/27476>)
> *** file-systems: Spawn a REPL only when interaction is possible
> (<https://bugs.gnu.org/23697>)
> *** ‘guix environment’ supports package transformation options
> (<https://bugs.gnu.org/33776>)
> *** ‘guix substitute’ now ignores irrelevant narinfo signatures
> (<https://bugs.gnu.org/33733>)
> *** On Guix System, guix-daemon now runs in a UTF-8 locale
> (<https://bugs.gnu.org/32942>)
> *** Fix relative file name canonicalization for '--root'
> (<https://bugs.gnu.org/35271>)
> *** vm: Do not mount /xchg with "cache=loose"
> (<https://bugs.gnu.org/33639>)
> *** build-system/go: Build with a filesystem union of Go dependencies
> (<https://bugs.gnu.org/33620>)
> *** 'containerized-operating-system' removes "useless" services
> (<https://bugs.gnu.org/34211>)
> ** Native language support
> *** The manual is now fully translated in French and Spanish
> *** The manual is also partly translated in German and in Simplified
> Chinese
> *** Updated translations: da, de, es, fr
> *** New translations: sv
>
> Please report bugs to bug-guix@gnu.org
> Join guix-devel@gnu.org and #guix on Freenode for discussions.
>
> Thanks to everyone who contributed to this release:
>
> 2 Alex Griffin
> 4 Alex Kost
> 1 Alex Sassmannshausen
> 8 Alex Vong
> 1 Amar Singh
> 3 Amin Bandali
> 16 Andreas Enge
> 1 Andrew Miloradovsky
> 3 Arne Babenhauserheide
> 30 Arun Isaac
> 8 Björn Höfling
> 4 Brendan Tildesley
> 31 Brett Gilio
> 67 Brian Leung
> 1 Caleb Ristvedt
> 3 Carl Dong
> 3 Carlo Zancanaro
> 8 Chris Marusich
> 167 Christopher Baines
> 1 Christopher Lemmer Webber
> 29 Clément Lassieur
> 1 Damien Cassou
> 5 Dan Frumin
> 84 Danny Milosavljevic
> 1 Danny O'Brien
> 3 Diego Nicola Barbato
> 1 Dimakakos Dimos
> 335 Efraim Flashner
> 37 Eric Bavier
> 4 Feng Shu
> 38 Gabriel Hondet
> 1 Giovanni Biscuolo
> 1 Guy Fleury Iteriteka
> 1 Guy fleury
> 7 Gábor Boskovits
> 25 Hartmut Goebel
> 1 HiPhish
> 8 Ivan Petkov
> 2 Jack Hill
> 2 Jan Nieuwenhuizen
> 15 Jelle Licht
> 3 Jens M
> 6 Jonathan Brielmaier
> 1 Jovany Leandro G.C
> 145 Julien Lepiller
> 44 Katherine Cox-Buday
> 58 Kei Kebreau
> 1 Kyle Meyer
> 1 Laura Lazzati
> 150 Leo Famulari
> 6 Lprndn
> 587 Ludovic Courtès
> 1 Manolis Ragkousis
> 1 Marco van Hulten
> 426 Marius Bakke
> 146 Mark H Weaver
> 3 Mathieu Lirzin
> 77 Mathieu Othacehe
> 33 Maxim Cournoyer
> 42 Meiyo Peng
> 2 Miguel Ángel Arruga Vivas
> 2 Nam Nguyen
> 69 Nicolas Goaziou
> 3 Nicolò Balzarotti
> 28 Oleg Pykhalov
> 1 P.C. Shyamshankar
> 6 Paul Garlick
> 15 Pierre Langlois
> 148 Pierre Neidhardt
> 2 Pierre-Antoine Rouby
> 1 Pjotr Prins
> 9 Pkill -9
> 1 Raphaël Mélotte
> 4 Rene
> 1299 Ricardo Wurmus
> 1 Robert Smith
> 113 Rutger Helling
> 1 Sam
> 13 Sou Bunnbu (宋文武)
> 4 Stefan Stefanović
> 1 Taylan Kammer
> 9 Tim Gesthuizen
> 1 Tim Stahel
> 2 Timo Eisenmann
> 22 Timothy Sample
> 1255 Tobias Geerinckx-Rice
> 2 Tomáš Čech
> 43 Vagrant Cascadian
> 3 Vasile Dumitrascu
> 2 Yoshinori Arai
> 3 frozenpigs
> 34 guy fleury iteriteka
> 1 leungbk
> 1 mikadoZero
> 5 nee
> 2 ng0
> 1 nixo
> 1 rendaw
> 3 swedebugia
>
> Ludovic, on behalf of the Guix team.
>
--
Peter Guarnaccia
[-- Attachment #2: Type: text/html, Size: 17662 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (6 preceding siblings ...)
2019-05-04 2:35 ` Jude Rubini
@ 2019-05-04 15:43 ` Dimakakos Dimos
2019-05-04 16:19 ` Sharad Pratap
8 siblings, 0 replies; 17+ messages in thread
From: Dimakakos Dimos @ 2019-05-04 15:43 UTC (permalink / raw)
To: Ludovic Courtès, help-guix, guix-devel, guile-sources,
guile-user, gnu-system-discuss
Ludovic Courtès <ludo@gnu.org> writes:
> We are thrilled to announce the release of GNU Guix 1.0.0!
> [...]
Thanks for all the beautiful work by all the wonderful people. I'm
hoping for many great releases and lot's of fun!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.0.0 released
2019-05-02 12:12 GNU Guix 1.0.0 released Ludovic Courtès
` (7 preceding siblings ...)
2019-05-04 15:43 ` Dimakakos Dimos
@ 2019-05-04 16:19 ` Sharad Pratap
8 siblings, 0 replies; 17+ messages in thread
From: Sharad Pratap @ 2019-05-04 16:19 UTC (permalink / raw)
To: help-guix; +Cc: guix-devel, gnu-system-discuss, guile-user, guile-sources
[-- Attachment #1.1: Type: text/plain, Size: 13274 bytes --]
I had installed guix system on Lenovo T530 using manual method
it is working perfectly!
Thanks for all the work
gnu-linux provided plateform
than gnu packages Gcc Emacs Gnome Kde ... spreaded
then git revolutionized
like guix will be univeral os
Only I had to change bootloader config
(bootloader (bootloader-configuration
(bootloader grub-bootloader)
(target "/dev/sda")
(keyboard-layout keyboard-layout)))
and removed mapped devices
--
/sharad
On Thu, May 2, 2019 at 5:45 PM Ludovic Courtès <ludo@gnu.org> wrote:
> We are thrilled to announce the release of GNU Guix 1.0.0!
>
> This 1.0 release is a major milestone for Guix. It represents 7 years
> of hard work with more than 40,000 commits by 260 people, 19 releases,
> and an equally amazing amount of work on documentation, translation,
> artwork, web design, mentoring, outreach, and many other activities that
> together have made it a thriving project.
>
> Read more about today’s announcement at:
>
> https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.0-released
>
> Whether you’re a software developer, a user, or a free software
> enthusiast, we hope GNU Guix will provide you with the tools to deploy
> and manage software with confidence and ease, qualities that are not
> usually associated with software deployment. We’d love to hear from you!
>
> • About
>
> GNU Guix is a transactional package manager and an advanced
> distribution of the GNU system that respects user freedom. Guix can
> be used on top of any system running the kernel Linux, or it can be
> used as a standalone operating system distribution for i686, x86_64,
> ARMv7, and AArch64 machines.
>
> In addition to standard package management features, Guix supports
> transactional upgrades and roll-backs, unprivileged package
> management, per-user profiles, and garbage collection. When used as a
> standalone GNU/Linux distribution, Guix offers a declarative,
> stateless approach to operating system configuration management. Guix
> is highly customizable and hackable through Guile programming
> interfaces and extensions to the Scheme language.
>
> https://www.gnu.org/software/guix/
>
> • Download
>
> Here are the compressed sources and a GPG detached signature[*]:
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz
> https://ftp.gnu.org/gnu/guix/guix-1.0.0.tar.gz.sig
>
> Here are the bootable USB installation images and their signatures[*]:
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.i686-linux.iso.xz.sig
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz.sig
>
> Here is the QCOW2 virtual machine (VM) image and its signature:
>
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz
>
> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.0.x86_64-linux.xz.sig
>
> Here are the binary tarballs and their signatures[*]:
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.i686-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.x86_64-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.armhf-linux.tar.xz.sig
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz
>
> https://ftp.gnu.org/gnu/guix/guix-binary-1.0.0.aarch64-linux.tar.xz.sig
>
> Use a mirror for higher download bandwidth:
> https://www.gnu.org/order/ftp.html
>
> Here are the SHA1 checksums:
>
> fd64cd4347214a4e75d611696c9929cba8995323 guix-1.0.0.tar.gz
> c17006616782405eee852dbd85292e73a0182d7e
> guix-binary-1.0.0.aarch64-linux.tar.xz
> 9b168fa2835f911b9f340f2930d28b1287b53004
> guix-binary-1.0.0.armhf-linux.tar.xz
> a75a2571cc7aa8dbbb0a355bf1a29f4475c243ff
> guix-binary-1.0.0.i686-linux.tar.xz
> 6ebfcb5cbed6dcd0c7514b8b3f2406125d30f1a5
> guix-binary-1.0.0.x86_64-linux.tar.xz
> c9f67b69b45a0ac4946e4472511e925782129e92
> guix-system-install-1.0.0.i686-linux.iso.xz
> 802177714b7c96cf83dcab4b24e36f3111ba64b8
> guix-system-install-1.0.0.x86_64-linux.iso.xz
> 244c3218326a706f495bfa2a7c03fe5f68549a8e
> guix-system-vm-image-1.0.0.x86_64-linux.xz
>
> [*] Use a .sig file to verify that the corresponding file (without the
> .sig suffix) is intact. First, be sure to download both the .sig file
> and the corresponding tarball. Then, run a command like this:
>
> gpg --verify guix-1.0.0.tar.gz.sig
>
> If that command fails because you don't have the required public key,
> then run this command to import it:
>
> gpg --keyserver pool.sks-keyservers.net \
> --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
>
> and rerun the 'gpg --verify' command.
>
> To install the standalone Guix system, please see “System
> Installation” in the manual. To install Guix on a running system, see
> “Installation” in the manual.
>
> • Changes since version 0.16.0 (excerpt from the NEWS file)
>
> ** Package management
> *** New ‘-v’/‘--verbosity’ option for all commands
> *** Most commands now default to verbosity level 1 (“quiet”)
> *** New ‘guix package’ aliases: ‘install’, ‘remove’, ‘upgrade’, and
> ‘search’
> *** ‘guix pack -RR’ produces PRoot-enabled relocatable binaries
> *** New ‘--save-provenance’ option for ‘guix pack’
> *** CLI diagnostics use colors; more operations show progress bars
> *** New ‘--news’ option for ‘guix pull’
> *** New ‘--preserve’ option for ‘guix environment’
> *** ‘guix environment -C’ creates containers with a non-zero UID
> *** Channels can now specify dependencies in a ‘.guix-channel’ file
> *** New ‘reverse-bag’ graph type for ‘guix graph’
> *** New ‘--with-git-url’ package transformation option
> *** The ‘--with-branch’ package transformation option fetches Git
> sub-modules
> *** New ‘guix system delete-generations’ command
> *** New ‘--list-roots’ and ‘--delete-generations’ options for ‘guix gc’
> *** New ‘--coverage’ option for ‘guix weather’
> *** ‘guix pull’ computes a package cache to speed up package lookups by
> name
> *** ‘guix pull’ now embeds ‘glibc-utf8-locales’
> *** ‘guix refresh -l’ better estimates dependents
> *** ‘guix build’ can take multiple ‘--system’ flags
> *** ‘guix offload’ avoids build machines with too little free disk space
> *** ‘guix offload’ now uses (guix inferior) to communicate with remote
> hosts
> *** Guix can no longer be built with Guile 2.0
> ** Distribution
> *** New text-mode graphical installer
> *** New virtual machine (VM) image
> *** New ‘keyboard-layout’ field for the OS, bootloader, and Xorg
> configuration
> *** New ‘xorg-configuration’ record type for Xorg server configuration
> *** ‘%desktop-services’ now includes GDM instead of SLiM for graphical
> log-in
> *** New ‘label’ and ‘essential-services’ fields for <operation-system>
> *** The manual has been restructured for clarity
> *** New ‘remote-inferior’ procedure in (guix ssh)
> *** New (gnu ci) module for continuous integration jobs
> *** (gnu services shepherd) now supports one-shot services
> *** New services
>
> cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent,
> zabbix-server
>
> *** 1102 new packages
> *** 2104 package updates
>
> Noteworthy updates:
> clojure 1.10.0, cups 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3,
> gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1,
> guile 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4,
> libreoffice 6.1.5.2, linux-libre 5.0.10, mate 1.22.0, ocaml 4.07.1,
> octave 5.1.0, openjdk 11.28, python 3.7.0, rust 1.34.0, r 3.6.0,
> sbcl 1.5.1, shepherd 0.6.0, xfce 4.12.1, xorg-server 1.20.4
>
> ** Programming interfaces
> *** New ‘this-package’, ‘this-origin’, and ‘this-operating-system’ macros
> *** The ‘self-native-input?’ field was removed from <package>
> *** New ‘package-input-rewriting/spec’ procedure for graph rewriting
> *** New ‘package-closure’ procedure in (guix packages)
> *** New UI helper modules (guix colors) and (guix deprecation)
> *** New (gnu build accounts) module to manage /etc/{passwd,shadow,group}
> *** ‘nix-*’ bindings in (guix store) replaced by ‘store-connection-*’
> *** Records created by ‘define-record-type*’ report duplicate fields
> ** Noteworthy bug fixes
> *** ISO images produced by ‘guix system’ are now reproducible bit-for-bit
> (<https://bugs.gnu.org/35283>)
> *** ‘guix pack -f squashfs’ produces relative symlinks
> (<https://bugs.gnu.org/34913>)
> *** ‘guix package -r something-not-installed’ now raises an error
> *** Fix multi-threaded miscompilation issue with syntax parameters
> (<https://bugs.gnu.org/27476>)
> *** file-systems: Spawn a REPL only when interaction is possible
> (<https://bugs.gnu.org/23697>)
> *** ‘guix environment’ supports package transformation options
> (<https://bugs.gnu.org/33776>)
> *** ‘guix substitute’ now ignores irrelevant narinfo signatures
> (<https://bugs.gnu.org/33733>)
> *** On Guix System, guix-daemon now runs in a UTF-8 locale
> (<https://bugs.gnu.org/32942>)
> *** Fix relative file name canonicalization for '--root'
> (<https://bugs.gnu.org/35271>)
> *** vm: Do not mount /xchg with "cache=loose"
> (<https://bugs.gnu.org/33639>)
> *** build-system/go: Build with a filesystem union of Go dependencies
> (<https://bugs.gnu.org/33620>)
> *** 'containerized-operating-system' removes "useless" services
> (<https://bugs.gnu.org/34211>)
> ** Native language support
> *** The manual is now fully translated in French and Spanish
> *** The manual is also partly translated in German and in Simplified
> Chinese
> *** Updated translations: da, de, es, fr
> *** New translations: sv
>
> Please report bugs to bug-guix@gnu.org
> Join guix-devel@gnu.org and #guix on Freenode for discussions.
>
> Thanks to everyone who contributed to this release:
>
> 2 Alex Griffin
> 4 Alex Kost
> 1 Alex Sassmannshausen
> 8 Alex Vong
> 1 Amar Singh
> 3 Amin Bandali
> 16 Andreas Enge
> 1 Andrew Miloradovsky
> 3 Arne Babenhauserheide
> 30 Arun Isaac
> 8 Björn Höfling
> 4 Brendan Tildesley
> 31 Brett Gilio
> 67 Brian Leung
> 1 Caleb Ristvedt
> 3 Carl Dong
> 3 Carlo Zancanaro
> 8 Chris Marusich
> 167 Christopher Baines
> 1 Christopher Lemmer Webber
> 29 Clément Lassieur
> 1 Damien Cassou
> 5 Dan Frumin
> 84 Danny Milosavljevic
> 1 Danny O'Brien
> 3 Diego Nicola Barbato
> 1 Dimakakos Dimos
> 335 Efraim Flashner
> 37 Eric Bavier
> 4 Feng Shu
> 38 Gabriel Hondet
> 1 Giovanni Biscuolo
> 1 Guy Fleury Iteriteka
> 1 Guy fleury
> 7 Gábor Boskovits
> 25 Hartmut Goebel
> 1 HiPhish
> 8 Ivan Petkov
> 2 Jack Hill
> 2 Jan Nieuwenhuizen
> 15 Jelle Licht
> 3 Jens M
> 6 Jonathan Brielmaier
> 1 Jovany Leandro G.C
> 145 Julien Lepiller
> 44 Katherine Cox-Buday
> 58 Kei Kebreau
> 1 Kyle Meyer
> 1 Laura Lazzati
> 150 Leo Famulari
> 6 Lprndn
> 587 Ludovic Courtès
> 1 Manolis Ragkousis
> 1 Marco van Hulten
> 426 Marius Bakke
> 146 Mark H Weaver
> 3 Mathieu Lirzin
> 77 Mathieu Othacehe
> 33 Maxim Cournoyer
> 42 Meiyo Peng
> 2 Miguel Ángel Arruga Vivas
> 2 Nam Nguyen
> 69 Nicolas Goaziou
> 3 Nicolò Balzarotti
> 28 Oleg Pykhalov
> 1 P.C. Shyamshankar
> 6 Paul Garlick
> 15 Pierre Langlois
> 148 Pierre Neidhardt
> 2 Pierre-Antoine Rouby
> 1 Pjotr Prins
> 9 Pkill -9
> 1 Raphaël Mélotte
> 4 Rene
> 1299 Ricardo Wurmus
> 1 Robert Smith
> 113 Rutger Helling
> 1 Sam
> 13 Sou Bunnbu (宋文武)
> 4 Stefan Stefanović
> 1 Taylan Kammer
> 9 Tim Gesthuizen
> 1 Tim Stahel
> 2 Timo Eisenmann
> 22 Timothy Sample
> 1255 Tobias Geerinckx-Rice
> 2 Tomáš Čech
> 43 Vagrant Cascadian
> 3 Vasile Dumitrascu
> 2 Yoshinori Arai
> 3 frozenpigs
> 34 guy fleury iteriteka
> 1 leungbk
> 1 mikadoZero
> 5 nee
> 2 ng0
> 1 nixo
> 1 rendaw
> 3 swedebugia
>
> Ludovic, on behalf of the Guix team.
>
[-- Attachment #1.2: Type: text/html, Size: 20220 bytes --]
[-- Attachment #2: Screenshot from 2019-05-04 21-36-58.png --]
[-- Type: image/png, Size: 182509 bytes --]
[-- Attachment #3: Screenshot from 2019-05-04 21-34-47.png --]
[-- Type: image/png, Size: 377340 bytes --]
[-- Attachment #4: Screenshot from 2019-05-04 21-35-31.png --]
[-- Type: image/png, Size: 550246 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread