unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GNU Guix 1.0.1 released
@ 2019-05-19 21:43 Ludovic Courtès
  2019-05-22 12:04 ` Dan Frumin
  2019-06-24 22:30 ` Jonathan Brielmaier
  0 siblings, 2 replies; 5+ messages in thread
From: Ludovic Courtès @ 2019-05-19 21:43 UTC (permalink / raw)
  To: help-guix, guix-devel, guile-user, gnu-system-discuss

[-- Attachment #1: Type: text/plain, Size: 7621 bytes --]

We are pleased to announce the release of GNU Guix 1.0.1.

This is a bug-fix release primarily addressing one major issue in the
graphical installer of the standalone Guix system, as well as less
critical issues.

Read more about today’s announcement at:

  https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released

• 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.1.tar.gz
    https://ftp.gnu.org/gnu/guix/guix-1.0.1.tar.gz.sig

  Here are the bootable USB installation images and their signatures[*]:
    https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz
    https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz.sig
    https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.x86_64-linux.iso.xz
    https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.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.1.x86_64-linux.xz
    https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.1.x86_64-linux.xz.sig

  Here are the binary tarballs and their signatures[*]:
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz.sig
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz.sig
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz.sig
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz
    https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz.sig

  Use a mirror for higher download bandwidth:
    https://www.gnu.org/order/ftp.html
  
  Here are the SHA1 checksums:

  f6e32b17e034124edeec11d841e687ba0ee59242  guix-1.0.1.tar.gz
  d710c927c1eae466c4f8a11796e196bd61fe07aa  guix-binary-1.0.1.aarch64-linux.tar.xz
  457b8a13660a764c326096cd3a7107c6e036e406  guix-binary-1.0.1.armhf-linux.tar.xz
  314f093ea71702cebdc1a98c3ca8319cd49efbfc  guix-binary-1.0.1.i686-linux.tar.xz
  8288422fde6a6d4ee257355c21ab9447ae9736cf  guix-binary-1.0.1.x86_64-linux.tar.xz
  78b48b00c7f5e073a66c976085f0489db2449b0b  guix-system-install-1.0.1.i686-linux.iso.xz
  41c6ed4e48930fa0ef7954745b5c7a4d85dfd0a8  guix-system-install-1.0.1.x86_64-linux.iso.xz
  bce4a096717ac7a749cccd8d161d71dfd6c6e579  guix-system-vm-image-1.0.1.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.1.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 1.0.0 (excerpt from the NEWS file)

  ** Package management
  *** The ‘https_proxy’ environment variable is now honored
  ** Distribution
  *** ‘guix system docker-image’ now produces images with an entry point
  *** New ‘--network’ option for ‘guix system container’
  *** ‘gcc’ package is now hidden; ‘gcc-toolchain’ is what users want
  *** ‘mcron’ service now logs to /var/log/mcron.log
  *** Dovecot: ‘auth-verbose-passwords?’ renamed from ‘auth-verbose-passwords’
  *** ‘slim’ service now allows for multiple instances on different VTs
  *** 70 new packages
  *** 483 package updates

  Noteworthy updates:
  gdb 8.3, ghc 8.4.3, glibc 2.28, gnupg 2.2.15, go 1.12.1, guile 2.2.4,
  icecat 60.6.2-guix1, icedtea 3.7.0, linux-libre 5.1.2, python 3.7.0,
  rust 1.34.1, shepherd 0.6.1

  ** Programming interfaces
  *** New (guix lzlib) module, to be used eventually for substitute compression
  ** Noteworthy bug fixes
  *** Installer appends packages to ‘%base-packages’
      (<https://bugs.gnu.org/35541>)
  *** Installer allows for arbitrary-long passphrases and passwords
      (<https://bugs.gnu.org/35716>)
  *** ‘network-manager-applet’ is provided as part of ‘%desktop-services’
      (<https://bugs.gnu.org/35554>)
  *** Installer can create Btrfs file systems
      (<https://bugs.gnu.org/35655>)
  *** Installer password entry visibility can be toggled
      (<https://bugs.gnu.org/35540>)
  *** ‘guix-daemon.service’ file for systemd selects a valid UTF-8 locale
      (<https://bugs.gnu.org/35671>)
  *** ‘gnome-tweak-tool’ starts correctly
      (<https://bugs.gnu.org/35597>)
  *** ‘getlogin’ C function now works as expected
      (<https://bugs.gnu.org/35553>)
  *** Leading zeros are preserved when serializing FAT UUIDs
      (<https://bugs.gnu.org/35582>)
  *** ‘guix search’ now searches output names
      (<https://bugs.gnu.org/35588>)
  *** ‘guix environment’ in non ad-hoc mode honors package transformations
      (<https://bugs.gnu.org/35618>)
  *** ‘guix refresh’ correctly determines the latest version for GitHub
      (<https://bugs.gnu.org/35684>)

  ** Native language support
  *** New preliminary translation of the manual to Russian
  *** Updated translations: da, de, es, fr


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:

     1	Alex Griffin
     4	Arun Isaac
     4	Björn Höfling
    32	Brendan Tildesley
    10	Brian Leung
     5	Carl Dong
     1	Chris Marusich
     3	Christopher Baines
     7	Danny Milosavljevic
     6	Diego Nicola Barbato
     4	Efraim Flashner
     3	Florian Pelz
     5	Gábor Boskovits
     1	HiPhish
     4	Ivan Petkov
     2	Jonathan Brielmaier
     2	Josh Holland
    21	Julien Lepiller
     1	LaFreniere, Joseph
     4	Leo Famulari
    80	Ludovic Courtès
    41	Marius Bakke
    24	Mark H Weaver
     3	Mathieu Othacehe
    29	Maxim Cournoyer
     8	Miguel
    16	Nicolas Goaziou
     3	Oleg Pykhalov
     7	Pierre Neidhardt
   272	Ricardo Wurmus
     2	Rutger Helling
     2	Sam
     2	Sou Bunnbu (宋文武)
     5	Timothy Sample
     1	Ting-Wei Lan
    82	Tobias Geerinckx-Rice
     1	Vagrant Cascadian
     1	Zzull
     6	gabrielhdt
     1	ison

Ludovic, on behalf of the Guix team.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: GNU Guix 1.0.1 released
  2019-05-19 21:43 GNU Guix 1.0.1 released Ludovic Courtès
@ 2019-05-22 12:04 ` Dan Frumin
  2019-05-24  6:27   ` Ricardo Wurmus
  2019-06-24 22:30 ` Jonathan Brielmaier
  1 sibling, 1 reply; 5+ messages in thread
From: Dan Frumin @ 2019-05-22 12:04 UTC (permalink / raw)
  To: guix-devel

Hi Ludovic,

Congratulations on the release.

Perhaps someone can update the website <http://guix.gnu.org> or <http://guix.info>
which still has a DOWNLOAD 1.0.0 button.

On a related note, how come there are two versions of the official Guix website?
- http://gnu.org/s/guix (this one seems to be the most recent/updated one)
- http://guix.info or http://guix.gnu.org (this one seems to lag behind)

Is it possible to unify them somehow, perhaps? It would be less confusing for people searching
for Guix on Google or DuckDuckGo.

Best,
-Dan

On 19-05-19 23:43, Ludovic Courtès wrote:
> We are pleased to announce the release of GNU Guix 1.0.1.
> 
> This is a bug-fix release primarily addressing one major issue in the
> graphical installer of the standalone Guix system, as well as less
> critical issues.
> 
> Read more about today’s announcement at:
> 
>    https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released
> 
> • 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.1.tar.gz
>      https://ftp.gnu.org/gnu/guix/guix-1.0.1.tar.gz.sig
> 
>    Here are the bootable USB installation images and their signatures[*]:
>      https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz
>      https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz.sig
>      https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.x86_64-linux.iso.xz
>      https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.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.1.x86_64-linux.xz
>      https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.1.x86_64-linux.xz.sig
> 
>    Here are the binary tarballs and their signatures[*]:
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz.sig
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz.sig
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz.sig
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz
>      https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz.sig
> 
>    Use a mirror for higher download bandwidth:
>      https://www.gnu.org/order/ftp.html
>    
>    Here are the SHA1 checksums:
> 
>    f6e32b17e034124edeec11d841e687ba0ee59242  guix-1.0.1.tar.gz
>    d710c927c1eae466c4f8a11796e196bd61fe07aa  guix-binary-1.0.1.aarch64-linux.tar.xz
>    457b8a13660a764c326096cd3a7107c6e036e406  guix-binary-1.0.1.armhf-linux.tar.xz
>    314f093ea71702cebdc1a98c3ca8319cd49efbfc  guix-binary-1.0.1.i686-linux.tar.xz
>    8288422fde6a6d4ee257355c21ab9447ae9736cf  guix-binary-1.0.1.x86_64-linux.tar.xz
>    78b48b00c7f5e073a66c976085f0489db2449b0b  guix-system-install-1.0.1.i686-linux.iso.xz
>    41c6ed4e48930fa0ef7954745b5c7a4d85dfd0a8  guix-system-install-1.0.1.x86_64-linux.iso.xz
>    bce4a096717ac7a749cccd8d161d71dfd6c6e579  guix-system-vm-image-1.0.1.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.1.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 1.0.0 (excerpt from the NEWS file)
> 
>    ** Package management
>    *** The ‘https_proxy’ environment variable is now honored
>    ** Distribution
>    *** ‘guix system docker-image’ now produces images with an entry point
>    *** New ‘--network’ option for ‘guix system container’
>    *** ‘gcc’ package is now hidden; ‘gcc-toolchain’ is what users want
>    *** ‘mcron’ service now logs to /var/log/mcron.log
>    *** Dovecot: ‘auth-verbose-passwords?’ renamed from ‘auth-verbose-passwords’
>    *** ‘slim’ service now allows for multiple instances on different VTs
>    *** 70 new packages
>    *** 483 package updates
> 
>    Noteworthy updates:
>    gdb 8.3, ghc 8.4.3, glibc 2.28, gnupg 2.2.15, go 1.12.1, guile 2.2.4,
>    icecat 60.6.2-guix1, icedtea 3.7.0, linux-libre 5.1.2, python 3.7.0,
>    rust 1.34.1, shepherd 0.6.1
> 
>    ** Programming interfaces
>    *** New (guix lzlib) module, to be used eventually for substitute compression
>    ** Noteworthy bug fixes
>    *** Installer appends packages to ‘%base-packages’
>        (<https://bugs.gnu.org/35541>)
>    *** Installer allows for arbitrary-long passphrases and passwords
>        (<https://bugs.gnu.org/35716>)
>    *** ‘network-manager-applet’ is provided as part of ‘%desktop-services’
>        (<https://bugs.gnu.org/35554>)
>    *** Installer can create Btrfs file systems
>        (<https://bugs.gnu.org/35655>)
>    *** Installer password entry visibility can be toggled
>        (<https://bugs.gnu.org/35540>)
>    *** ‘guix-daemon.service’ file for systemd selects a valid UTF-8 locale
>        (<https://bugs.gnu.org/35671>)
>    *** ‘gnome-tweak-tool’ starts correctly
>        (<https://bugs.gnu.org/35597>)
>    *** ‘getlogin’ C function now works as expected
>        (<https://bugs.gnu.org/35553>)
>    *** Leading zeros are preserved when serializing FAT UUIDs
>        (<https://bugs.gnu.org/35582>)
>    *** ‘guix search’ now searches output names
>        (<https://bugs.gnu.org/35588>)
>    *** ‘guix environment’ in non ad-hoc mode honors package transformations
>        (<https://bugs.gnu.org/35618>)
>    *** ‘guix refresh’ correctly determines the latest version for GitHub
>        (<https://bugs.gnu.org/35684>)
> 
>    ** Native language support
>    *** New preliminary translation of the manual to Russian
>    *** Updated translations: da, de, es, fr
> 
> 
> 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:
> 
>       1	Alex Griffin
>       4	Arun Isaac
>       4	Björn Höfling
>      32	Brendan Tildesley
>      10	Brian Leung
>       5	Carl Dong
>       1	Chris Marusich
>       3	Christopher Baines
>       7	Danny Milosavljevic
>       6	Diego Nicola Barbato
>       4	Efraim Flashner
>       3	Florian Pelz
>       5	Gábor Boskovits
>       1	HiPhish
>       4	Ivan Petkov
>       2	Jonathan Brielmaier
>       2	Josh Holland
>      21	Julien Lepiller
>       1	LaFreniere, Joseph
>       4	Leo Famulari
>      80	Ludovic Courtès
>      41	Marius Bakke
>      24	Mark H Weaver
>       3	Mathieu Othacehe
>      29	Maxim Cournoyer
>       8	Miguel
>      16	Nicolas Goaziou
>       3	Oleg Pykhalov
>       7	Pierre Neidhardt
>     272	Ricardo Wurmus
>       2	Rutger Helling
>       2	Sam
>       2	Sou Bunnbu (宋文武)
>       5	Timothy Sample
>       1	Ting-Wei Lan
>      82	Tobias Geerinckx-Rice
>       1	Vagrant Cascadian
>       1	Zzull
>       6	gabrielhdt
>       1	ison
> 
> Ludovic, on behalf of the Guix team.
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: GNU Guix 1.0.1 released
  2019-05-22 12:04 ` Dan Frumin
@ 2019-05-24  6:27   ` Ricardo Wurmus
  0 siblings, 0 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2019-05-24  6:27 UTC (permalink / raw)
  To: Dan Frumin; +Cc: guix-devel


Hi Dan,

> Perhaps someone can update the website <http://guix.gnu.org> or <http://guix.info>
> which still has a DOWNLOAD 1.0.0 button.

Yes, this is on my TODO list and blocked by a little bug.

> On a related note, how come there are two versions of the official Guix website?
> - http://gnu.org/s/guix (this one seems to be the most recent/updated one)
> - http://guix.info or http://guix.gnu.org (this one seems to lag behind)

The gnu.org website is the canonical one.

guix.info and guix.gnu.org point to the same server, so they are equally
outdated at the moment.

> Is it possible to unify them somehow, perhaps? It would be less
> confusing for people searching for Guix on Google or DuckDuckGo.

Yes.  “guix.info” was a stop-gap domain to enable us to set up
subdomains more quickly, which we no longer need now that “guix.gnu.org”
exists.  “guix.gnu.org” should eventually be the only domain in use.

Sorry for the mess.

--
Ricardo

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: GNU Guix 1.0.1 released
  2019-05-19 21:43 GNU Guix 1.0.1 released Ludovic Courtès
  2019-05-22 12:04 ` Dan Frumin
@ 2019-06-24 22:30 ` Jonathan Brielmaier
  2019-06-27 14:56   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Jonathan Brielmaier @ 2019-06-24 22:30 UTC (permalink / raw)
  To: guix-devel; +Cc: help-guix

On 5/19/19 11:43 PM, Ludovic Courtès wrote:
> We are pleased to announce the release of GNU Guix 1.0.1.
>
> This is a bug-fix release primarily addressing one major issue in the
> graphical installer of the standalone Guix system, as well as less
> critical issues.

Guix 1.0.1 is now finally available on openSUSE Tumbleweed :) The
reviewing took very long and so version 1.0.0 never went through...

Sadly Guix 1.0.x can't be find on openSUSE Leap 15.x/SLES 15 anymore as
it requires Guile 2.2. They will stay on Guix 0.16 :(

Hint: I also maintain a Guix version build from master commits (updated
once ore twice a week) at:
https://build.opensuse.org/project/show/home:jbrielmaier:guix

If you encounter any issues with Guix on (open)SUSE feel free to reach
me out (by mail or in freenode as jonsger).

Happy hacking
Jonathan

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: GNU Guix 1.0.1 released
  2019-06-24 22:30 ` Jonathan Brielmaier
@ 2019-06-27 14:56   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2019-06-27 14:56 UTC (permalink / raw)
  To: Jonathan Brielmaier; +Cc: guix-devel, help-guix

Hi!

Jonathan Brielmaier <jonathan.brielmaier@web.de> skribis:

> On 5/19/19 11:43 PM, Ludovic Courtès wrote:
>> We are pleased to announce the release of GNU Guix 1.0.1.
>>
>> This is a bug-fix release primarily addressing one major issue in the
>> graphical installer of the standalone Guix system, as well as less
>> critical issues.
>
> Guix 1.0.1 is now finally available on openSUSE Tumbleweed :) The
> reviewing took very long and so version 1.0.0 never went through...

Yeah, congrats on all the packaging work in openSUSE!

Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-06-27 14:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-19 21:43 GNU Guix 1.0.1 released Ludovic Courtès
2019-05-22 12:04 ` Dan Frumin
2019-05-24  6:27   ` Ricardo Wurmus
2019-06-24 22:30 ` Jonathan Brielmaier
2019-06-27 14:56   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).