unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GNU Guix & GuixSD 0.14.0 released
@ 2017-12-07 12:45 Ludovic Courtès
  2017-12-07 17:05 ` Konrad Hinsen
  2017-12-08 22:41 ` Mark H Weaver
  0 siblings, 2 replies; 10+ messages in thread
From: Ludovic Courtès @ 2017-12-07 12:45 UTC (permalink / raw)
  To: guix-devel, help-guix, gnu-system-discuss, info-gnu; +Cc: guile-user, nix-dev

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

We are pleased to announce the release of GNU Guix & GuixSD 0.14.0,
representing 5,192 commits by 88 people over 6 months.


• About

  GNU Guix is a transactional package manager for the GNU system.
  The Guix System Distribution, GuixSD, is an advanced distribution
  of the GNU system.

  In addition to standard package management features, Guix supports
  transactional upgrades and roll-backs, unprivileged package
  management, and per-user profiles.  GuixSD offers a declarative
  approach to operating system configuration management and is highly
  hackable.  Guix uses low-level mechanisms from the Nix package
  manager, except that packages are defined as native Guile modules,
  using extensions to the Scheme language.

  GuixSD uses the Linux-Libre kernel and the GNU Shepherd init system.
  At this stage it can be used on an i686 or x86_64 machine.

  It is also possible to use Guix on top of an already installed
  GNU/Linux system, including on armv7, aarch64, and mips64el.

  https://www.gnu.org/software/guix/

• Download

  Here are the compressed sources and a GPG detached signature[*]:
    https://alpha.gnu.org/gnu/guix/guix-0.14.0.tar.gz
    https://alpha.gnu.org/gnu/guix/guix-0.14.0.tar.gz.sig

  Here are the bootable USB installation images and their signatures[*]:
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig

  Here is the QCOW2 virtual machine (VM) image and its signature:
    https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
    https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig

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

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

  1bc53c49d88600d63a1f195707a6f2cb0df83123  guix-0.14.0.tar.gz
  132c890a81f56ad4d8a896a052c6ae1f38b356bd  guix-binary-0.14.0.aarch64-linux.tar.xz
  73ad2c00e17cb22cf81eae24a4a6480ea63fd0cd  guix-binary-0.14.0.armhf-linux.tar.xz
  cddd2bf2066533426c5b20539afb8f6d8b53ec5b  guix-binary-0.14.0.i686-linux.tar.xz
  7779f0d6075b4c75900dc813531f87272d4121c9  guix-binary-0.14.0.x86_64-linux.tar.xz
  ff884c8cdf6ab9a89e66a968562247dfc5512d80  guixsd-install-0.14.0.i686-linux.iso.xz
  c75ba784b90f2f8e63d7db43bbce8c5dba4a7939  guixsd-install-0.14.0.x86_64-linux.iso.xz
  72f66ca9217877fe5fcc5a7e4f29b10a648c2a58  guixsd-vm-image-0.14.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-0.14.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.
  
  This release was bootstrapped with the following tools:
    Autoconf 2.69
    Automake 1.15.1
    Makeinfo 6.5
    Help2man 1.47.4

  To install the Guix System Distribution, please see “System
  Installation” in the manual.  To install Guix on a running system,
  see “Installation” in the manual.

• Changes since version 0.13.0 (excerpt from the NEWS file)

  ** Package management

  *** ‘guix package’ displays how much will be downloaded
  *** ‘guix package’ warns about insufficient disk space
  *** ‘guix package’ now reports package collisions early on
  *** ‘guix package --search’ sorts results by relevance
  *** ‘guix pull’ now fetches code directly over Git using Guile-Git
  *** Substitutes can be downloaded from servers equivalent to the authorized ones
  *** New ‘guix-daemon’ options: ‘--listen’, ‘--timeout’, ‘--max-silent-time’
  *** New ‘guix weather’ command
  *** ‘guix publish --cache’ now also caches uncompressed items
  *** ‘guix publish’ no longer removes live items from its cache
  *** ‘guix challenge’ now displays an overall summary
  *** ‘guix refresh’ no longer uses FTP for GNU and GNOME packages
  *** ‘guix refresh’ has a new ‘-m’ or ‘--manifest’ option
  *** New ‘refresh’ checker for ‘guix lint’
  *** New ‘json’ importer for ‘guix import’ to simplify first packages
  *** New ‘texlive’ importer for ‘guix import’

  ** Distribution

  *** GuixSD installation image is now available as ISO-9660
  *** GuixSD installation image now includes an ‘sshd’ service
  *** New (gnu bootloaders) API, with support for U-Boot and extlinux
  *** ‘grub-configuration’ is deprecated in favor of ‘bootloader-configuration’
  *** ‘%desktop-services’ now includes NetworkManager instead of Wicd
  *** The (uuid …) form can now specify FAT32 and ISO-9660 UUIDs
  *** ‘guix system’ now reports missing file system UUIDs and labels
  *** ‘guix system’ can provide hints when reporting unbound variables
  *** New ‘--file-system-type’ option for ‘guix system disk-image’
  *** ‘guix system disk-image’ can now creates ISO-9660 images
  *** ‘guix system vm-image’ & co. automatically estimate the image size
  *** ‘guix system vm’ now uses overlayfs instead of unionfs
  *** ‘guix system init’ displays a progress bar while copying files
  *** TeX Live is now also available as a set of small ‘texlive-’ packages
  *** New ‘guix system search’ command to search for services
  *** New services

  certbot, fcgiwrap, gdm, git-http, knot, libvirt, memcached, mongodb, mpd,
  murmur, rsync, tailon, sysctl

  *** 1211 new packages

  0xffff, adms, aegisub, android-udev-rules, ant-apache-bcel, ant-junit,
  archivemount, armagetronad, asco, aspell-dict-ca, atool, axoloti-patcher,
  axoloti-runtime, bap, bismark, bitshuffle, blis, blis-haswell, blis-knl,
  blis-sandybridge, bmon, cadaver, caja, capstone, cataclysm-dda, catcodec,
  cheese, cinnamon-desktop, cl-unicode, cl-yale-haskell, classpath, cloc,
  cmdtest, conda, coq-bignums, coq-coquelicot, coq-flocq, coq-gappa,
  coq-interval, coq-mathcomp, cowsay, cpputest, cpuid, crawl-tiles, criu,
  crypto++, cube, cubicle, ddate, deja-dup, dino, dirvish, discount,
  disorderfs, dos2unix, dssi, ebtables, ecl-cl-unicode, eid-mw, eless,
  emacs-2048-game, emacs-autothemer, emacs-base16-theme,
  emacs-bash-completion, emacs-browse-at-remote, emacs-cnfonts,
  emacs-company-quickhelp, emacs-dired-hacks, emacs-direnv,
  emacs-disable-mouse, emacs-easy-kill, emacs-el2org, emacs-emamux,
  emacs-engine-mode, emacs-erc-hl-nicks, emacs-evil-matchit, emacs-exwm-x,
  emacs-ggtags, emacs-git-messenger, emacs-gitpatch, emacs-go-mode,
  emacs-graphviz-dot-mode, emacs-helm-make, emacs-helm-projectile,
  emacs-helm-swoop, emacs-highlight-stages, emacs-highlight-symbol,
  emacs-idris-mode, emacs-inf-ruby, emacs-jinja2-mode, emacs-json-snatcher,
  emacs-julia-mode, emacs-minitest, emacs-mustache, emacs-nix-mode,
  emacs-olivetti, emacs-org-contrib, emacs-org-edit-latex,
  emacs-org-pomodoro, emacs-org2web, emacs-pos-tip, emacs-prop-menu,
  emacs-pyim, emacs-pyim-basedict, emacs-rainbow-mode, emacs-restclient,
  emacs-rpm-spec-mode, emacs-rspec, emacs-sparql-mode, emacs-sr-speedbar,
  emacs-switch-window, emacs-tablist, emacs-tiny, emacs-transmission,
  emacs-tuareg, emacs-wgrep, emacs-which-key, emacs-writeroom,
  emacs-yasnippet-snippets, eog-plugins, eolie, es-dump-restore, escpr, et,
  f-seq, f2fs-tools, faba-icon-theme, fbreader, ffms2, five-or-more,
  florence, font-dosis, font-fira-sans, font-lato, font-mathjax,
  font-open-dyslexic, font-rachana, foo2zjs, foomatic-filters, footswitch,
  fping, freehdl, frei0r-plugins, fstrm, fzy, gama, gavl, gemma, geomyidae,
  gess, ghc-abstract-deque, ghc-abstract-par, ghc-aws, ghc-base-prelude,
  ghc-boxes, ghc-chunked-data, ghc-conduit-combinators,
  ghc-contravariant-extras, ghc-crypto-api, ghc-crypto-api-tests,
  ghc-cryptohash-md5, ghc-cryptohash-sha1, ghc-data-hash, ghc-edisonapi,
  ghc-edisoncore, ghc-edit-distance, ghc-either, ghc-entropy,
  ghc-equivalence, ghc-erf, ghc-errors, ghc-fail, ghc-foldl,
  ghc-geniplate-mirror, ghc-gitrev, ghc-glob, ghc-hex, ghc-http-conduit,
  ghc-http-date, ghc-http2, ghc-language-haskell-extract, ghc-math-functions,
  ghc-monad-par, ghc-monad-par-extras, ghc-monadplus, ghc-monadrandom,
  ghc-mono-traversable, ghc-murmur-hash, ghc-mwc-random, ghc-network-info,
  ghc-pretty-hex, ghc-psqueues, ghc-puremd5, ghc-rebase, ghc-simple-sendfile,
  ghc-statistics, ghc-stmonadtrans, ghc-strict, ghc-test-framework-th,
  ghc-tuple-th, ghc-uuid, ghc-uuid-types, ghc-vector-algorithms,
  ghc-vector-builder, ghc-vector-th-unbox, ghc-wai-conduit, ghc-warp,
  ghc-warp-tls, ghostscript-with-cups, git-remote-gcrypt, git-repo,
  glusterfs, gnome-clocks, gnome-default-applications, gnome-planner,
  gnome-todo, gnome-video-effects, gnucobol, gnutls-dane,
  go-github-com-audriusbutkevicius-cli,
  go-github-com-audriusbutkevicius-go-nat-pmp,
  go-github-com-audriusbutkevicius-kcp-go,
  go-github-com-audriusbutkevicius-pfilter, go-github-com-bkaradzic-go-lz4,
  go-github-com-calmh-du, go-github-com-calmh-xdr,
  go-github-com-ccding-go-stun,
  go-github-com-chmduquesne-rollinghash-adler32,
  go-github-com-d4l3k-messagediff, go-github-com-edsrzf-mmap-go,
  go-github-com-gobwas-glob, go-github-com-gogo-protobuf,
  go-github-com-gogo-protobuf-protoc-gen-gogo,
  go-github-com-golang-groupcache-lru, go-github-com-golang-snappy,
  go-github-com-jackpal-gateway, go-github-com-kardianos-osext,
  go-github-com-kballard-go-shellquote, go-github-com-lib-pq,
  go-github-com-minio-sha256-simd, go-github-com-oschwald-geoip2-golang,
  go-github-com-oschwald-maxminddb-golang, go-github-com-petermattis-goid,
  go-github-com-pkg-errors, go-github-com-rcrowley-go-metrics,
  go-github-com-sasha-s-go-deadlock, go-github-com-stathat-go,
  go-github-com-syndtr-goleveldb, go-github-com-templexxx-cpufeat,
  go-github-com-templexxx-reedsolomon, go-github-com-templexxx-xor,
  go-github-com-thejerf-suture, go-github-com-tjfoc-gmsm-sm4,
  go-github-com-vitrun-qart-coding, go-github-com-vitrun-qart-gf256,
  go-github-com-vitrun-qart-qr, go-github-com-xtaci-smux,
  go-github-com-zillode-notify, go-golang-org-x-crypto-bcrypt,
  go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-cast5,
  go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-salsa20,
  go-golang-org-x-crypto-tea, go-golang-org-x-crypto-twofish,
  go-golang-org-x-crypto-xtea, go-golang-org-x-net-bpf,
  go-golang-org-x-net-context, go-golang-org-x-net-internal-iana,
  go-golang-org-x-net-ipv4, go-golang-org-x-net-ipv6,
  go-golang-org-x-net-proxy, go-golang-org-x-sys-unix,
  go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm,
  go-golang-org-x-time-rate, godot, gpa, gpick, grfcodec, groff-minimal,
  grub-hybrid, gsound, gspell, gst-transcoder, gst123, guile-colorized,
  guile-dsv, guile-libctl, guile-ncurses-with-gpm, guile-wiredtiger,
  guile2.0-bytestructures, guile2.0-git, guile2.0-gnutls, guile2.0-guix,
  guile2.0-lib, gwl, harminv, hdf-java, heimdall, ht, hugin,
  hunspell-dict-en, hunspell-dict-en-au, hunspell-dict-en-ca,
  hunspell-dict-en-gb, hunspell-dict-en-gb-ize, hunspell-dict-en-us,
  hunspell-dict-fr, hunspell-dict-fr-moderne, hunspell-dict-fr-reforme1990,
  hunspell-dict-fr-toutesvariantes, ibutils, icedtea-web, igraph, ikiwiki,
  imb-openmpi, imp, infiniband-diags, jamvm, java-aopalliance,
  java-aqute-bnd-annotation, java-aqute-bndlib, java-aqute-libg,
  java-assertj, java-bouncycastle-bcpkix, java-bouncycastle-bcprov, java-bsh,
  java-classpathx-servletapi, java-cofoja, java-commons-bcel,
  java-commons-beanutils, java-commons-collections, java-commons-csv,
  java-commons-jexl, java-datanucleus-javax-persistence,
  java-eclipse-jetty-http, java-eclipse-jetty-http, java-eclipse-jetty-io,
  java-eclipse-jetty-io, java-eclipse-jetty-jmx, java-eclipse-jetty-jmx,
  java-eclipse-jetty-perf-helper, java-eclipse-jetty-security,
  java-eclipse-jetty-security, java-eclipse-jetty-server,
  java-eclipse-jetty-server, java-eclipse-jetty-servlet,
  java-eclipse-jetty-servlet, java-eclipse-jetty-test-helper,
  java-eclipse-jetty-util, java-eclipse-jetty-util,
  java-fasterxml-jackson-annotations, java-fasterxml-jackson-core,
  java-fasterxml-jackson-databind, java-fasterxml-jackson-dataformat-xml,
  java-fasterxml-jackson-dataformat-yaml,
  java-fasterxml-jackson-modules-base-jaxb, java-fest-assert, java-fest-test,
  java-fest-util, java-geronimo-xbean-reflect, java-guice,
  java-guice-servlet, java-hdrhistogram, java-iq80-snappy, java-javaewah,
  java-javax-inject, java-jboss-javassist, java-jboss-jms-api-spec,
  java-jbzip2, java-jcommander, java-jdom, java-jeromq, java-jgit, java-jgit,
  java-jmock-junit4, java-jmock-legacy, java-jnacl, java-kafka-clients,
  java-lmax-disruptor, java-log4j-1.2-api, java-log4j-core, java-lz4,
  java-mail, java-microemulator-cldc, java-mvel2, java-ops4j-base-io,
  java-ops4j-base-lang, java-ops4j-base-monitors, java-ops4j-base-spi,
  java-ops4j-base-store, java-ops4j-base-util, java-ops4j-base-util-property,
  java-ops4j-pax-exam-core, java-ops4j-pax-exam-core-junit,
  java-ops4j-pax-exam-core-spi, java-ops4j-pax-tinybundles, java-osgi-cmpn,
  java-osgi-dto, java-osgi-framework, java-osgi-namespace-contract,
  java-osgi-namespace-extender, java-osgi-namespace-service,
  java-osgi-resource, java-osgi-service-cm,
  java-osgi-service-component-annotations, java-osgi-service-jdbc,
  java-osgi-service-log, java-osgi-service-metatype-annotations,
  java-osgi-service-packageadmin, java-osgi-service-repository,
  java-osgi-service-resolver, java-osgi-util-function,
  java-osgi-util-promise, java-osgi-util-tracker, java-picard, java-picard,
  java-plexus-archiver, java-plexus-classworlds,
  java-plexus-container-default, java-plexus-container-default-bootstrap,
  java-plexus-io, java-powermock-api-easymock, java-powermock-api-support,
  java-powermock-core, java-powermock-modules-junit4,
  java-powermock-modules-junit4-common, java-powermock-reflect,
  java-slf4j-api, java-slf4j-simple, java-snakeyaml, java-snappy,
  java-snappy, java-stax2-api, java-stringtemplate, java-stringtemplate,
  java-testng, java-tomcat, java-tukaani-xz, java-woodstox-core,
  java-xerial-core, javacc, javacc, jmtpfs, jo, john-the-ripper-jumbo,
  js-datatables, js-es5-shim, js-highlight, js-html5shiv, js-json2,
  js-mathjax, js-respond, js-selectize, js-strftime, kaiju, kallisto,
  kbd-neo, kde-frameworkintegration, kdelibs4support, kdewebkit, keepassxc,
  kentutils, khtml, kjs, kjsembed, kmediaplayer, kodi-cli, kross, leocad,
  libdmtx, libdvbpsi, libebml, libechonest, libfabric, libgc-back-pointers,
  libgdata, libgxps, libinfinity, liblinebreak, libmatekbd, libmatemixer,
  libmatroska, libmd, libmediainfo, libnet, libngspice, liboauth, libproxy,
  libserialport, libsignal-protocol-c, libsigrok, libsigrokdecode, libzen,
  libzip, linenoise, linkchecker, linux-libre-arm-omap2plus, livemedia-utils,
  loksh, lollypop, ltris, lua5.1-bitop, lv2-devel, lxc, lxqt-build-tools,
  lziprecover, marco, masscan, mate, mate-applets, mate-control-center,
  mate-media, mate-panel, mate-session-manager, mate-settings-daemon,
  mate-terminal, mediainfo, meep, memcached, mescc-tools, mgba, minicom,
  mksh, mkvtoolnix, monero, monero-core, mongodb, motti, mpb, mtr, mujs,
  multitail, musescore, mygui, ncurses-with-gpm, network-manager-openvpn,
  newsboat, nftables, nginx-documentation, ngspice, nlohmann-json-cpp, nml,
  nototools, nxbelld, nzbget, ocaml-async, ocaml-async-extra,
  ocaml-async-kernel, ocaml-async-rpc-kernel, ocaml-async-unix,
  ocaml-camomile, ocaml-core, ocaml-core-kernel, ocaml-cstruct,
  ocaml-easy-format, ocaml-ezjsonm, ocaml-graph, ocaml-hex, ocaml-jbuilder,
  ocaml-lambda-term, ocaml-ocplib-endian, ocaml-piqi, ocaml-piqilib,
  ocaml-ppx-bin-prot, ocaml-ppx-custom-printf, ocaml-ppx-expect,
  ocaml-ppx-fail, ocaml-ppx-fields-conv, ocaml-ppx-jane, ocaml-ppx-pipebang,
  ocaml-ppx-sexp-message, ocaml-ppx-sexp-value, ocaml-re, ocaml-uri,
  ocaml-utop, ocaml-uuidm, ocaml-zed, ogre, ois, oksh, opari2,
  open-adventure, openfoam, openmolar, openmpi-thread-multiple, openmw,
  openrct2, openscenegraph, opensm, optcomp, os-prober, otf2, packagekit,
  paml, papagayo, papi, parcimonie, pass-git-helper, pdsh,
  perl-archive-extract, perl-b-keywords, perl-browser-open, perl-carp-always,
  perl-cgi-session, perl-clone-pp, perl-convert-binhex,
  perl-crypt-random-source, perl-data, perl-data-perl, perl-data-printer,
  perl-data-record, perl-devel-cycle, perl-devel-hide, perl-file-basedir,
  perl-file-configdir, perl-file-desktopentry, perl-file-mimeinfo,
  perl-file-sharedir-dist, perl-gnupg-interface, perl-hash-fieldhash,
  perl-html-scrubber, perl-html-tidy, perl-importer, perl-libintl-perl,
  perl-libtime-parsedate, perl-libtime-period, perl-list-moreutils-xs,
  perl-lwp-online, perl-mailtools, perl-math-random-isaac,
  perl-math-random-isaac-xs, perl-math-random-secure, perl-mime-tools,
  perl-moox, perl-moox-cmd, perl-moox-configfromfile,
  perl-moox-file-configdir, perl-moox-handlesvia, perl-moox-late,
  perl-moox-options, perl-net-dbus, perl-net-dbus-glib, perl-net-idn-encode,
  perl-params-validationcompiler, perl-parse-recdescent,
  perl-proc-invokeeditor, perl-ref-util-xs, perl-regexp-util,
  perl-sort-naturally, perl-specio, perl-sub-info, perl-term-size-any,
  perl-term-size-perl, perl-term-table, perl-test-command,
  perl-test-cpan-meta, perl-test-cpan-meta-json, perl-test-eol,
  perl-test-file-sharedir-dist, perl-test-memory-cycle, perl-test-notabs,
  perl-test-taint, perl-test2-bundle-extended, perl-test2-plugin-nowarnings,
  perl-text-markdown-discount, perl-text-template, perl-tree-xpathengine,
  perl-type-tie, perl-type-tiny, perl-type-tiny-xs, perl-types-path-tiny,
  perl-xml-filter-buffertext, perl-xml-handler-yawriter, perl-xml-sax-writer,
  perl-xml-twig, perl-xml-xpathengine, perl-yaml-libyaml, phylip, pidentd,
  plink-ng, pngcrush, polyml, premake, prison, procenv, protobuf-c, psm,
  pt-scotch32, pulsemixer, pulseview, pydf, python-anaconda-client,
  python-ansi2html, python-apache-libcloud, python-apispec,
  python-asn1crypto, python-attrs, python-automat, python-backpack,
  python-backports-csv, python-behave-web-api, python-betamax-matchers,
  python-bottle, python-capstone, python-capturer, python-cbor, python-clf,
  python-clyent, python-coloredlogs, python-colormath, python-conda,
  python-constantly, python-dukpy, python-editdistance, python-flaky,
  python-flasgger, python-flask-httpauth, python-flask-migrate,
  python-flask-principal, python-flask-script, python-flex, python-genshi,
  python-ghp-import, python-grako, python-graphviz,
  python-guzzle-sphinx-theme, python-honcho, python-html5-parser,
  python-humanfriendly, python-igraph, python-incremental,
  python-internetarchive, python-jsonpatch, python-jsonpatch,
  python-jsonpointer, python-jsonrpclib-pelix, python-linecache2,
  python-lmdb, python-lzstring, python-m2r, python-marshmallow,
  python-misaka, python-networkx2, python-nose-randomly, python-nose-timer,
  python-numpy-next, python-packaging, python-parameterized, python-pastel,
  python-pbr-minimal, python-pendulum, python-pkginfo, python-py-ubjson,
  python-py2bit, python-pyaes, python-pyalsaaudio, python-pycanberra,
  python-pyclipper, python-pydiff, python-pydot, python-pynacl,
  python-pyodbc, python-pyqrcode, python-pyqt+qscintilla, python-pysocks,
  python-pytest-capturelog, python-pytzdata, python-qscintilla, python-radon,
  python-ratelimiter, python-regex, python-relatorio, python-rencode,
  python-rfc3987, python-ruamel.yaml, python-schedule, python-schema,
  python-schema, python-setuptools-scm-git-archive, python-smmap2,
  python-spectra, python-sphinxcontrib-websupport, python-sql, python-sure,
  python-swagger-spec-validator, python-tornado-http-auth, python-tqdm,
  python-traceback2, python-twine, python-uniseg, python-uritemplate,
  python-validate-email, python-verboselogs, python-xapian-bindings,
  python-xenon, python-xsge, python2-anaconda-client, python2-aniso8601,
  python2-ansi2html, python2-apache-libcloud, python2-apispec,
  python2-asn1crypto, python2-attrs, python2-automat, python2-backpack,
  python2-backports-csv, python2-behave-web-api, python2-betamax-matchers,
  python2-booleanoperations, python2-bottle, python2-capstone,
  python2-capturer, python2-clf, python2-clyent, python2-coloredlogs,
  python2-colormath, python2-conda, python2-constantly, python2-couleur,
  python2-defcon, python2-dukpy, python2-flaky, python2-flasgger,
  python2-flask-httpauth, python2-flask-migrate, python2-flask-principal,
  python2-flask-script, python2-flex, python2-genshi, python2-ghp-import,
  python2-grako, python2-graphviz, python2-guzzle-sphinx-theme,
  python2-honcho, python2-html5-parser, python2-htseq, python2-httpretty,
  python2-humanfriendly, python2-incremental, python2-internetarchive,
  python2-jsonpatch, python2-jsonpatch, python2-jsonpointer,
  python2-jsonrpclib-pelix, python2-libmpsse, python2-linecache2,
  python2-lmdb, python2-lzstring, python2-m2r, python2-marshmallow,
  python2-misaka, python2-neo4j-driver, python2-networkx2,
  python2-nose-randomly, python2-nose-timer, python2-numpy-next,
  python2-packaging, python2-parameterized, python2-parse-type,
  python2-pastel, python2-pbr-minimal, python2-pendulum, python2-pgpdump,
  python2-pkginfo, python2-py2neo, python2-pyaes, python2-pyalsaaudio,
  python2-pyclipper, python2-pydiff, python2-pydot, python2-pyodbc,
  python2-pyopengl, python2-pysocks, python2-pytest-capturelog,
  python2-pytzdata, python2-radon, python2-ratelimiter, python2-rednose,
  python2-regex, python2-relatorio, python2-rencode,
  python2-requests-toolbelt, python2-rfc3987, python2-roca-detect,
  python2-ruamel.yaml, python2-schedule, python2-schema, python2-schema,
  python2-setuptools-scm-git-archive, python2-smmap2, python2-spectra,
  python2-sql, python2-steadymark, python2-sure,
  python2-swagger-spec-validator, python2-tqdm, python2-traceback2,
  python2-twine, python2-ufolib, python2-uniseg, python2-uritemplate,
  python2-validate-email, python2-verboselogs, python2-xenon, python2-xsge,
  qgpgme, qjson, qmidiroute, qscintilla, qtnetworkauth, qtremoteobjects,
  qtspeech, quagga, qucs, qucs-s, r-annotationfilter, r-annotationhub,
  r-aroma-light, r-auc, r-bbmle, r-bindr, r-bindrcpp, r-biovizbase, r-blob,
  r-broom, r-calibrate, r-circlize, r-compare, r-complexheatmap,
  r-copynumber, r-corrplot, r-crosstalk, r-cvst, r-dbplyr, r-ddalpha,
  r-dendextend, r-deseq, r-dexseq, r-dimred, r-directlabels,
  r-dirichletmultinomial, r-distillery, r-drr, r-edaseq, r-emdbook, r-energy,
  r-ensembldb, r-erma, r-extremes, r-fastmatch, r-fastseg, r-fdrtool, r-ff,
  r-ffbase, r-fit-models, r-fitdistrplus, r-fithic, r-forcats, r-gage,
  r-genomicfiles, r-getoptlong, r-ggally, r-ggbio, r-ggdendro, r-ggrepel,
  r-globaloptions, r-glue, r-gower, r-gprofiler, r-gqtlbase, r-gqtlstats,
  r-gviz, r-gwascat, r-hardyweinberg, r-hitc, r-homo-sapiens, r-inline,
  r-interactivedisplaybase, r-ipred, r-keggrest, r-ksamples, r-laeken,
  r-lava, r-ldblock, r-limsolve, r-lmoments, r-lmtest, r-lpsolve,
  r-lubridate, r-methylkit, r-mice, r-organismdbi, r-pcapp, r-pdist,
  r-performanceanalytics, r-pkgconfig, r-png, r-powerlaw, r-prettyunits,
  r-prodlim, r-progress, r-proxy, r-psych, r-qvalue, r-rcpproll, r-recipes,
  r-reshape, r-rgraphviz, r-rlang, r-rmpi, r-rmtstat, r-rmysql, r-robust,
  r-rook, r-rrcov, r-rsofia, r-shape, r-shiny, r-sm, r-snpstats, r-sp,
  r-sparql, r-stringdist, r-suppdists, r-sushi, r-tgconfig, r-tgstat,
  r-tidyselect, r-timedate, r-vcd, r-vioplot, r-xts, radare2, retux,
  ritornello, rmath-standalone, roguebox-adventures, rosegarden, rss-bridge,
  rtl-sdr, ruby-code-statistics, ruby-highline, ruby-httpclient,
  ruby-multi-json, ruby-options, ruby-progress_bar, ruby-rubyzip, s-shell,
  sakura, sbcl-cl-ppcre-unicode, sbcl-cl-uglify-js, sbcl-cl-unicode,
  sbcl-iterate, sbcl-parse-js, sbcl-parse-number, scons-python2,
  scorep-openmpi, scotch32, sigrok-cli, sigrok-firmware-fx2lafw,
  simplescreenrecorder, smu, snd, sooperlooper, sorcer, spectrwm, spiped,
  sqlite-with-fts3, stgit, syncthing, tadbit, texlive-bin, texlive-dvips,
  texlive-fontname, texlive-fonts-amsfonts, texlive-fonts-cm,
  texlive-fonts-ec, texlive-fonts-knuth-lib, texlive-fonts-latex,
  texlive-fonts-rsfs, texlive-fonts-stmaryrd, texlive-fonts-txfonts,
  texlive-generic-babel-english, texlive-generic-dehyph-exptl,
  texlive-generic-epsf, texlive-generic-hyph-utf8, texlive-generic-ifxetex,
  texlive-generic-pdftex, texlive-generic-tex-ini-files,
  texlive-generic-unicode-data, texlive-latex-acmart, texlive-latex-acronym,
  texlive-latex-amscls, texlive-latex-amsfonts, texlive-latex-amsmath,
  texlive-latex-amsrefs, texlive-latex-anysize, texlive-latex-appendix,
  texlive-latex-babel, texlive-latex-base, texlive-latex-bigfoot,
  texlive-latex-blindtext, texlive-latex-capt-of, texlive-latex-changebar,
  texlive-latex-cmap, texlive-latex-colortbl, texlive-latex-cyrillic,
  texlive-latex-dinbrief, texlive-latex-draftwatermark, texlive-latex-eepic,
  texlive-latex-enumitem, texlive-latex-environ, texlive-latex-eqparbox,
  texlive-latex-eso-pic, texlive-latex-etoolbox, texlive-latex-expdlist,
  texlive-latex-fancybox, texlive-latex-fancyhdr, texlive-latex-fancyvrb,
  texlive-latex-filecontents, texlive-latex-filemod, texlive-latex-float,
  texlive-latex-fncychap, texlive-latex-fontspec, texlive-latex-footmisc,
  texlive-latex-framed, texlive-latex-g-brief, texlive-latex-galois,
  texlive-latex-gcite, texlive-latex-geometry, texlive-latex-graphics,
  texlive-latex-hyperref, texlive-latex-ifplatform, texlive-latex-jknapltx,
  texlive-latex-l3kernel, texlive-latex-l3packages, texlive-latex-lh,
  texlive-latex-listings, texlive-latex-mdwtools, texlive-latex-multirow,
  texlive-latex-natbib, texlive-latex-oberdiek, texlive-latex-overpic,
  texlive-latex-parskip, texlive-latex-pdfpages, texlive-latex-polyglossia,
  texlive-latex-preview, texlive-latex-psfrag, texlive-latex-psnfss,
  texlive-latex-pstool, texlive-latex-seminar, texlive-latex-subfigure,
  texlive-latex-supertabular, texlive-latex-tabulary,
  texlive-latex-threeparttable, texlive-latex-titlesec, texlive-latex-tools,
  texlive-latex-trimspaces, texlive-latex-type1cm, texlive-latex-ucs,
  texlive-latex-upquote, texlive-latex-url, texlive-latex-varwidth,
  texlive-latex-wasysym, texlive-latex-wrapfig, texlive-latex-xcolor,
  texlive-luatex-lualibs, texlive-metafont-base, texlive-metapost,
  texlive-tex-plain, texlive-tex-texinfo, texlive-tiny, thc-ipv6, tidyp,
  tklib, tmuxifier, tome4, toxic, translate-shell, trim-galore, tryton,
  trytond, u-boot-odroid-c2, uglify-js, uim, uim-gtk, uim-qt, unbound,
  unshield, vcsh, vim-fugitive, virtuoso-ose, vpnc-scripts, websockify,
  wget2, wine-next, wine64, xautolock, xautomation, xdg-user-dirs,
  xf86-video-freedreno, xmobar, xpra, xsel, xxd, xyce-parallel, xyce-serial,
  z3, zathura-pdf-mupdf

  *** 1403 package updates

  0ad-data@0.0.22-alpha, 0ad@0.0.22-alpha, acct@6.6.4,
  adwaita-icon-theme@3.26.0, aisleriot@3.22.4, allegro@5.2.2.0, alot@0.5.1,
  alsa-lib@1.1.4.1, alsa-plugins@1.1.4, alsa-utils@1.1.4,
  american-fuzzy-lop@2.49b, ansible@2.4.1.0, ant@1.10.1, apr-util@1.6.1,
  apr@1.6.3, ardour@5.12, aria2@1.33.1, arm-none-eabi-nano-toolchain@6.4.0,
  arm-none-eabi-toolchain@6.4.0, artanis@0.2.1-3, asciinema@1.4.0,
  asn1c@0.9.28, aspell-dict-en@2017.01.22-0, at-spi2-atk@2.24.1,
  at-spi2-core@2.24.1, atk@2.24.0, attica@5.39.0, audacity@2.2.0,
  augeas@1.8.1, autoconf-archive@2017.09.28, autoconf@2.69, automake@1.15.1,
  avr-binutils@2.28, awesome@4.2, awscli@1.11.185, babl@0.1.30, baloo@5.39.0,
  baobab@3.26.1, bash-completion@2.7, bcftools@1.5, bdb@6.2.32, bdftopcf@1.1,
  beets@1.4.5, biber@2.7, bigloo@4.3a, bind@9.11.2,
  binutils-static-stripped-tarball@2.28, binutils@2.28, bison@3.0.4,
  bitcoin-core@0.15.1, blast+@2.6.0, blender@2.79, bluefish@2.2.10,
  bluez-qt@5.39.0, bluez@5.47, boost@1.64.0, borg@1.1.3, bowtie@2.3.2,
  brasero@3.12.2, breeze-icons@5.39.0, bspwm@0.9.3, btrfs-progs-static@4.14,
  btrfs-progs@4.14, bundler@1.15.4, busybox@1.26.2, bwa@0.7.17,
  c-ares@1.13.0, c-toxcore@0.1.10, cairo-xcb@1.14.10, cairo@1.14.10,
  calcurse@4.2.2, calf@0.90.0, calibre@3.11.1, capnproto@0.6.1, catimg@2.4.0,
  cbatticon@1.6.6, ccid@1.4.28, cd-hit@4.6.8, cdogs-sdl@0.6.6,
  certbot@0.19.0, check@0.11.0, chess@6.2.5, chromaprint@1.4.2, clang@3.6.2,
  clang@3.7.1, clang@3.8.1, clang@3.9.1, claws-mail@3.15.1, clisp@2.49-60,
  clustal-omega@1.2.4, clutter-gst@3.0.24, clutter@1.26.2, cmark@0.28.0,
  cmocka@1.1.1, coda@2.18.3, conkeror@1.1.0, connman@1.35, coq@8.7.0,
  coreutils-minimal@8.27, coreutils@8.27, cppcheck@1.81, cpphs@1.20.8,
  cpupower@4.14.3, crawl@0.20.1, csound@6.09.1, cuirass@0.0.1-10.9cfea9f,
  cups-filters@1.17.7, cups-minimal@2.2.4, cups@2.2.4, curl@7.55.1,
  curl@7.57.0, cutadapt@1.14, cvs-fast-export@1.43, darktable@2.2.5,
  datamash@1.2, dbus@1.10.22, dconf-editor@3.26.2, dconf@0.26.1,
  dealii-openmpi@8.5.1, dealii@8.5.1, deeptools@2.5.1, dejagnu@1.6.1,
  deutex@5.0.0, devhelp@3.26.0, di@4.44, dialog@1.3-20170509, diamond@0.9.13,
  diffoscope@88, diffutils@3.6, ding-libs@0.6.1, dlib@19.7, dnsmasq@2.78,
  dovecot@2.2.33.2, drumkv1@0.8.5, dtc@1.4.5, dub@1.5.0, dunst@1.2.0,
  e2fsck-static@1.43.6, e2fsprogs@1.43.6, ed@1.14.2, edi@0.5.1, efl@1.20.6,
  electrum@3.0, elixir@1.5.2, elogind@232.4, emacs-adaptive-wrap@0.5.1,
  emacs-ahungry-theme@1.8.0, emacs-async@1.9.2, emacs-auctex@11.91.0,
  emacs-cider@0.15.0, emacs-cyberpunk-theme@1.19, emacs-ebuild-mode@1.37,
  emacs-elfeed@2.2.0, emacs-emms@4.4, emacs-ess@16.10, emacs-evil@1.2.13,
  emacs-exwm@0.15, emacs-f@0.19.0, emacs-guix@0.3.3, emacs-helm@2.8.5,
  emacs-hl-todo@1.8.0, emacs-hydra@0.14.0, emacs-iedit@0.9.9.9,
  emacs-lua-mode@20151025.1-652e299cb, emacs-magit-popup@2.12.0,
  emacs-markdown-mode@2.3, emacs-minimal@25.3, emacs-neotree@0.5.2,
  emacs-no-x-toolkit@25.3, emacs-no-x@25.3, emacs-org@20171116,
  emacs-pdf-tools@0.80, emacs-queue@0.2, emacs-s@1.12.0, emacs-slime@2.20,
  emacs-undo-tree@0.6.6, emacs-visual-fill-column@1.11,
  emacs-with-editor@2.7.0, emacs-yaml-mode@0.0.13, emacs-yasnippet@0.12.2,
  emacs@25.3, emacspeak@46.0, enlightenment@0.22.1, eog@3.26.2,
  epiphany@3.24.4, erlang@20.1, ethtool@4.13, etl@0.04.22,
  eudev-with-hwdb@3.2.2, eudev@3.2.2, evince@3.26.0,
  evolution-data-server@3.24.3, exfat-utils@1.2.7, exim@4.89.1, exiv2@0.26,
  expat@2.2.1, extra-cmake-modules@5.39.0, eyed3@0.8, fabric@1.13.2,
  fasttree@2.1.10, faust@0.9.90, faust@2.1.0, fdisk@2.0.0a1, feh@2.22.2,
  ffmpeg@3.3.5, ffmpeg@3.4, file-roller@3.26.2, file@5.30, filezilla@3.27.1,
  fio@3.2, fish-guix@0.1.2.1, fish@2.7.0, fizmo@0.8.4, flex@2.6.4,
  fluidsynth@1.1.8, font-cns11643@98.1.20170524, font-gnu-unifont@10.0.06,
  font-go@20170330-1.f03a046, font-google-noto@20170403, font-hack@3.000,
  font-iosevka@1.12.5, fontconfig@2.12.3, fontforge@20170731, fossil@2.2,
  fraggenescan@1.30, freeciv@2.5.7, freedoom@0.11.3, freefall@4.14.3,
  freeipmi@1.5.7, freetype@2.8, freexl@1.0.4, fuse-exfat@1.2.7, gajim@0.16.8,
  gamine@1.5, ganv@1.5.4-1.12f7d6b04,
  gcc-cross-sans-libc-arm-none-eabi@6.4.0, gcc-objc++@4.9.4,
  gcc-objc++@5.4.0, gcc-objc++@6.4.0, gcc-objc++@7.2.0, gcc-objc@4.9.4,
  gcc-objc@5.4.0, gcc-objc@6.4.0, gcc-objc@7.2.0, gcc-toolchain@6.4.0,
  gcc-toolchain@7.2.0, gcc@4.9.4, gcc@5.4.0, gcc@6.4.0, gcc@7.2.0,
  gcl@2.6.12-1.5956140, gcompris@17.05, gd@2.2.5, gdb-arm-none-eabi@8.0.1,
  gdb@8.0.1, gdbm@1.13, gdk-pixbuf+svg@2.36.10, gdk-pixbuf@2.36.10,
  gdm@3.24.2, gedit@3.22.1, geoclue@2.4.7, getmail@5.4, gexiv2@0.10.6,
  gfortran@6.4.0, gfortran@7.2.0, ghc-aeson-qq@0.8.2, ghc-alex@3.2.3,
  ghc-array@0.5.2.0, ghc-asn1-encoding@0.9.5, ghc-asn1-types@0.3.2,
  ghc-async@2.1.1.1, ghc-auto-update@0.1.4, ghc-base-orphans@0.6,
  ghc-blaze-builder@0.4.0.2, ghc-conduit@1.2.12.1, ghc-happy@1.19.8,
  ghc-http-client-tls@0.3.4.1, ghc-http-client@0.5.6.1,
  ghc-tasty-rerun@1.1.7, ghc-wai-extra@3.0.13.1, ghc-wai@3.2.1.1,
  ghc-x11@1.8, ghc-xmonad-contrib@0.13, ghc@8.0.2, ghostscript-with-x@9.21,
  ghostscript@9.21, giac-xcas@1.4.9-33, git-modes@1.2.6, git@2.15.1,
  gjs@1.48.6, glade@3.20.2, glib-networking@2.54.1, glib@2.52.3,
  glibmm@2.50.1, global@6.5.7, glog@0.3.5, glpk@4.63, gnome-autoar@0.2.2,
  gnome-backgrounds@3.26.2, gnome-bluetooth@3.20.1, gnome-calculator@3.26.0,
  gnome-calendar@3.26.2, gnome-control-center@3.24.3, gnome-desktop@3.24.2,
  gnome-dictionary@3.24.0, gnome-disk-utility@3.26.2, gnome-keyring@3.20.1,
  gnome-klotski@3.22.2, gnome-maps@3.26.2, gnome-mines@3.26.0,
  gnome-mpv@0.13, gnome-online-accounts@3.24.3, gnome-session@3.24.1,
  gnome-settings-daemon@3.24.3, gnome-shell-extensions@3.24.3,
  gnome-shell@3.24.3, gnome-sudoku@3.26.0, gnome-system-monitor@3.26.0,
  gnome-terminal@3.26.2, gnome-themes-standard@3.22.3,
  gnome-tweak-tool@3.24.1, gnome@3.24.3, gnuastro@0.4, gnucash@2.6.18,
  gnumeric@1.12.36, gnupg@1.4.22, gnupg@2.0.30, gnupg@2.2.3, gnurl@7.56.1-2,
  gnutls@3.5.13, go@1.9.2, gobby@0.5.0, gobject-introspection@1.52.1,
  goffice@0.10.36, gparted@0.30.0, gperf@3.1, gptfdisk@1.0.3,
  graphicsmagick@1.3.26, graphite2@1.3.10, graphviz@2.40.1, grilo@0.3.3,
  gsettings-desktop-schemas@3.24.1, gsl@2.4, gst-libav@1.12.3,
  gst-plugins-bad@1.12.3, gst-plugins-base@1.12.3, gst-plugins-good@1.12.3,
  gst-plugins-ugly@1.12.3, gstreamer@1.12.3, gtk+@3.22.21, gtkmm@3.22.0,
  gtksourceview@3.24.4, guile-git@0.0-4.951a32c, guile-gnome@2.16.5,
  guile-lib@0.2.5.1, guile-rsvg@2.18.1-0.05c6a2f, guile-ssh@0.11.2,
  guile-static-stripped-tarball@2.2.2, guile-static-stripped@2.2.2,
  guile-wisp@0.9.8, guile2.0-ssh@0.11.2, guile2.2-gnutls@3.5.13,
  guile2.2-lib@0.2.5.1, guile2.2-ssh@0.11.2, guile@2.0.14, guile@2.2.2,
  guile@2.2.3, guitarix-lv2@0.36.1, guitarix@0.36.1, guix@0.13.0-14.91c9b5d,
  gvfs@1.32.1, gzochi@0.11.1, harfbuzz@1.5.1, hdf4-alt@4.2.13, hdf4@4.2.13,
  hdf5-parallel-openmpi@1.8.19, hdf5@1.8.19, hicolor-icon-theme@0.17,
  higan@106, hop@3.1.0-pre2, hplip@3.17.10, htseq@0.9.1, htslib@1.5,
  httpd@2.4.27, hubbub@0.3.4, hunspell@1.6.1, hwloc@1.11.8, hyperrogue@10.0g,
  i3-wm@4.14.1, ibus-libpinyin@1.9.2, ibus@1.5.17, icecat@52.3.0-gnu1,
  icedtea@3.6.0, idr@2.0.3, ijs@9.21, imagemagick@6.9.9-23,
  ingen@0.0.0-2.cc4a4db33, iproute2@4.14.1, irssi@1.0.5, isl@0.18,
  iso-codes@3.76, isync@1.3.0, jack2@1.9.11-RC1, jasper@2.0.14,
  java-htsjdk@2.3.0, java-jmock@2.8.2, java-swt@4.7.1a, jellyfish@2.2.7,
  jemalloc@5.0.1, json-glib@1.2.8, jsoncpp@1.8.2, julia@0.6.0,
  kactivities-stats@5.39.0, kactivities@5.39.0, kapidox@5.39.0,
  karchive@5.39.0, kauth@5.39.0, kbookmarks@5.39.0, kcmutils@5.39.0,
  kcodecs@5.39.0, kcompletion@5.39.0, kconfig@5.39.0, kconfigwidgets@5.39.0,
  kcoreaddons@5.39.0, kcrash@5.39.0, kdbusaddons@5.39.0, kdeclarative@5.39.0,
  kded@5.39.0, kdesignerplugin@5.39.0, kdesu@5.39.0, kdevelop@5.1.2,
  kdevplatform@5.1.2, kdnssd@5.39.0, kdoctools@5.39.0, kemoticons@5.39.0,
  kfilemetadata@5.39.0, kglobalaccel@5.39.0, kguiaddons@5.39.0, khal@0.9.8,
  ki18n@5.39.0, kicad-library@4.0.6, kicad@4.0-2.5f4599f, kiconthemes@5.39.0,
  kidletime@5.39.0, kimageformats@5.39.0, kinit@5.39.0, kio@5.39.0,
  kitemmodels@5.39.0, kitemviews@5.39.0, kjobwidgets@5.39.0,
  knewstuff@5.39.0, knot@2.6.3, knotifications@5.39.0, knotifyconfig@5.39.0,
  kodi@18.0_alpha-7-67fd70f, kpackage@5.39.0, kparts@5.39.0, kpeople@5.39.0,
  kplotting@5.39.0, kpty@5.39.0, krunner@5.39.0, kservice@5.39.0,
  ksyntaxhighlighting@5.39.0, ktexteditor@5.39.0, ktextwidgets@5.39.0,
  kunitconversion@5.39.0, kwallet@5.39.0, kwayland@5.39.0,
  kwidgetsaddons@5.39.0, kwindowsystem@5.39.0, kxmlgui@5.39.0,
  kxmlrpcclient@5.39.0, lame@3.100, lapack@3.7.1, ldb@1.3.0, ldc@0.17.4,
  ldc@1.1.1, leptonica@1.74.4, letsencrypt@0.19.0, lftp@4.8.3, libaacs@0.9.0,
  libarchive@3.3.1, libass@0.14.0, libassuan@2.4.4, libbluray@1.0.1,
  libcdr@0.1.4, libchamplain@0.12.16, libconfuse@3.2.1, libcroco@0.6.12,
  libcss@0.7.0, libdom@0.3.2, libdrm@2.4.83, libdvdnav@5.0.3,
  libetonyek@0.1.7, libevent@2.1.8, libextractor@1.6, libexttextcat@3.4.5,
  libffcall@2.0, libfilezilla@0.11.1, libfreehand@0.1.2, libgcrypt@1.7.8,
  libgee@0.20.0, libgit2@0.26.0, libgnome-games-support@1.2.3,
  libgnomekbd@3.22.0.1, libgpg-error@1.27, libgtop@2.38.0,
  libgweather@3.26.1, libidn2@2.0.2, libidn2@2.0.4, libinput-minimal@1.7.3,
  libinput@1.7.3, libjaylink@0.1.0-2.699b700, libjpeg-turbo@1.5.2,
  libksysguard@5.11.2, liblangtag@0.6.2, libmateweather@1.18.1,
  libmicrohttpd@0.9.57, libmspack@0.6, libmwaw@0.3.12, libnftnl@1.0.8,
  libnl@3.4.0, libnsgif@0.2.0, libnspsl@0.1.2, libntlm@1.4, libodfgen@0.1.6,
  libpagemaker@0.0.3, libpeas@1.22.0, libpinyin@2.1.0, libpipeline@1.4.2,
  libpng@1.2.59, libpng@1.6.29, libpsl@0.19.1, libpthread-stubs@0.4,
  libpwquality@1.4.0, libraw@0.18.5, libreoffice@5.3.7.2, libressl@2.6.3,
  librevenge@0.0.4, librsvg@2.40.18, libsigsegv@2.11, libsodium@1.0.15,
  libsoup@2.60.2, libspectre@0.2.8, libssh@0.7.5, libstaroffice@0.0.5,
  libstdc++-doc@5.4.0, libsvgtiny@0.1.6, libtasn1@4.12, libtiff@4.0.8,
  libtorrent-rasterbar@1.1.5, libuninameslist@20170807, libunwind@1.2.1,
  liburcu@0.10.0, libuv@1.14.1, libva@1.8.3, libvirt@3.7.0, libvisio@0.1.6,
  libwacom@0.25, libwapcaplet@0.4.0, libwebp@0.6.1, libwnck@3.24.1,
  libwpd@0.10.2, libwpg@0.3.2, libwps@0.4.7, libxcursor@1.1.15,
  libxfont@2.0.3, libxres@1.2.0, libzmf@0.0.2, lightning@2.1.2,
  lilypond@2.19.63, limnoria@2017.10.01, linux-libre-arm-generic@4.14.3,
  linux-libre@4.14.3, linux-libre@4.4.103, linux-libre@4.9.66, lirc@0.10.1,
  llvm@3.8.1, llvm@3.9.1, lmdb@0.9.21, lua@5.2.4, lua@5.3.4,
  lvm2-static@2.02.176, lvm2@2.02.176, lynx@2.8.9dev.15, lz4@1.8.0,
  lzip@1.18, magit@2.11.0, mailutils@3.4, maim@5.4.68, man-db@2.7.6.1,
  man-pages@4.14, manaplus@1.7.6.10, mariadb@10.1.26, mate-desktop@1.18.0,
  mate-icon-theme@1.18.2, mate-menus@1.18.0, mate-themes@3.22.13,
  maxima@5.41.0, mbedtls-apache@2.6.0, mcelog@154, mercurial@4.4.1, mes@0.11,
  mesa-headers@17.2.1, mesa@17.2.1, meson@0.43.0, metabat@2.12.1,
  mg@20170401, minetest@0.4.16, miniupnpc@2.0.20171102, miso@0.5.4,
  mit-krb5@1.15.1, mobile-broadband-provider-info@20170310,
  modemmanager-qt@5.39.0, moe@1.9, moka-icon-theme@5.3.6, moreutils@0.61,
  mosh@1.3.2, mozjs@24.2.0, mozjs@38.2.1.rc0, mpd@0.20.11, mpg123@1.25.7,
  mpv@0.27.0, multiqc@1.3, munge@0.5.13, musl@1.1.18, mutt@1.9.1,
  mutter@3.24.4, mysql@5.7.20, nano@2.9.1, nasm@2.13.01, nautilus@3.24.2.1,
  ncmpcpp@0.8.1, neofetch@3.3.0, neomutt@20171027, net-tools@1.60-0.479bb4a,
  netpbm@10.78.3, netsurf@3.7, network-manager-applet@1.8.4,
  network-manager@1.8.4, networkmanager-qt@5.39.0, nginx@1.12.2, nim@0.17.0,
  nmap@7.60, nnn@1.5, no-more-secrets@0.3.3, node@8.9.1,
  notmuch-addrlookup-c@8-1.88f156d, notmuch@0.25.2, npth@1.5, nsgenbind@0.5,
  nspr@4.17, nss-certs@3.34.1, nss-pam-ldapd@0.9.8, nss@3.34,
  ntfs-3g@2017.3.23, nyacc@0.82.4, ocaml-findlib@1.7.3, ocaml@4.02.3,
  offlineimap@7.1.4, ola@0.10.5, openh264@1.7.0, openjpeg@2.3.0,
  openldap@2.4.45, openmpi@1.10.7, openntpd@6.2p3, openocd@0.10.0,
  openssh@7.6p1, openssl@1.0.2l, openssl@1.0.2m, openssl@1.1.0g,
  openttd@1.7.1, openvpn@2.4.4, opus-tools@0.1.10, opus@1.2.1, orc@0.4.28,
  orca@3.26.0, orfm@0.7.1, osip@5.0.0, owncloud-client@2.3.4,
  oxygen-icons@5.39.0, p11-kit@0.23.9, p4est-openmpi@2.0, p4est@2.0,
  pango@1.40.12, par2cmdline@0.7.4, parallel@20171122, pari-gp@2.9.3,
  pcb@4.0.2, pciutils@3.5.5, pcsc-lite@1.8.22, perf@4.14.3,
  perl-anyevent-i3@0.17, perl-anyevent@7.14, perl-business-ismn@1.131,
  perl-carp-clan@6.06, perl-catalyst-runtime@5.90115,
  perl-class-inspector@1.31, perl-class-tiny@1.006, perl-config-any@0.32,
  perl-context-preserve@0.02, perl-cpan-meta-check@0.014,
  perl-crypt-openssl-bignum@0.08, perl-data-dumper-concise@2.023,
  perl-datetime-event-ical@0.13, perl-datetime-event-recurrence@0.19,
  perl-datetime-format-flexible@0.28, perl-datetime-format-natural@1.05,
  perl-datetime-format-strptime@1.73, perl-datetime-format-w3cdtf@0.07,
  perl-datetime-locale@1.16, perl-datetime-set@0.3900,
  perl-datetime-timezone@2.13, perl-datetime@1.43, perl-dbd-mysql@4.043,
  perl-devel-stacktrace-ashtml@0.15, perl-devel-stacktrace@2.03,
  perl-devel-symdump@2.18, perl-email-mime-contenttype@1.022,
  perl-email-mime@1.946, perl-email-sender@1.300031, perl-email-simple@2.214,
  perl-extutils-pkgconfig@1.16, perl-file-find-rule-perl@1.15,
  perl-file-path@2.13, perl-file-remove@1.57,
  perl-file-sharedir-install@0.11, perl-file-sharedir@1.104,
  perl-geo-ip@1.51, perl-getopt-long-descriptive@0.100, perl-html-lint@2.26,
  perl-html-template@2.97, perl-html-tree@5.07, perl-http-cookies@6.04,
  perl-image-exiftool@10.55, perl-json-any@1.39, perl-list-moreutils@0.426,
  perl-log-log4perl@1.49, perl-mime-charset@1.012.2, perl-mime-types@2.14,
  perl-modern-perl@1.20170117, perl-module-scandeps@1.24,
  perl-moosex-types-datetime@0.13, perl-mro-compat@0.13, perl-net-dns@1.13,
  perl-net-server@2.009, perl-net-ssleay@1.81, perl-parse-yapp@1.2,
  perl-regexp-common@2017060201, perl-safe-isa@1.000008,
  perl-sub-exporter-progressive@0.001013, perl-test-harness@3.39,
  perl-test-leaktrace@0.16, perl-test-script@1.20,
  perl-test-www-mechanize-psgi@0.37, perl-test-www-mechanize@1.48,
  perl-text-table@1.133, perl-tie-cycle@1.225, perl-tk@804.034,
  perl-unicode-utf8@0.62, perl-uri-find@20160806, perl-www-mechanize@1.86,
  perl-xml-atom@0.42, perl-xml-libxml@2.0132, perl-xml-namespacesupport@1.12,
  perl@5.26.0, petsc-complex-openmpi@3.8.0, petsc-complex@3.8.0,
  petsc-openmpi@3.8.0, petsc@3.8.0, php@7.1.12, pkg-config@0.29.2,
  plasma-framework@5.39.0, pngcrunch@1.8.13, poppler-qt4@0.59.0,
  poppler-qt5@0.59.0, poppler@0.59.0, postgresql@10.1, postgresql@9.6.6,
  potrace@1.15, powertabeditor@2.0.0-alpha10, powertop@2.9, presentproto@1.1,
  proplib@0.0.0-2.4c46ecbe7, prosody@0.10.0, proteinortho@5.16b,
  protobuf@3.5.0, pspp@1.0.1, pulseaudio@11.0, pv@1.6.6, pybitmessage@0.6.2,
  python-acme@0.19.0, python-alembic@0.9.5, python-aniso8601@1.3.0,
  python-arrow@0.10.0, python-astroid@1.5.3, python-autopep8@1.3.2,
  python-biom-format@2.1.6, python-biopython@1.70, python-botocore@1.7.9,
  python-cairocffi@0.8.0, python-cffi@1.11.2, python-chardet@3.0.4,
  python-cleo@0.6.1, python-click-log@0.2.0, python-click-threading@0.4.3,
  python-configargparse@0.12.0, python-cryptography-vectors@2.0.3,
  python-cryptography@2.0.3, python-cython@0.27, python-decorator@4.1.2,
  python-django@1.10.8, python-docutils@0.14, python-efl@1.20.0,
  python-file@5.30, python-fonttools@3.15.1, python-future@0.16.0,
  python-gst@1.12.3, python-h5py@2.7.0, python-hacking@0.13.0,
  python-html5lib@1.0b10, python-hy@0.13.0, python-icalendar@4.0.0,
  python-idna@2.5, python-ipython@5.3.0, python-jinja2@2.9.6,
  python-libvirt@3.7.0, python-lxml@3.8.0, python-lz4@0.10.1,
  python-matplotlib-documentation@2.0.2, python-matplotlib@2.0.2,
  python-minimal@3.5.3, python-mock@2.0.0, python-mutagen@1.38,
  python-nbformat@4.3.0, python-netaddr@0.7.19, python-netcdf4@1.2.9,
  python-notmuch@0.25.2, python-numexpr@2.6.4, python-orator@0.9.7,
  python-paramiko@2.1.2, python-parsedatetime@2.4, python-pbr@3.0.1,
  python-peewee@2.10.2, python-pep8@1.7.0, python-plastid@0.4.8,
  python-prompt-toolkit@1.0.15, python-protobuf@3.4.0,
  python-psycopg2@2.7.3.1, python-pyaml@17.7.2, python-pyasn1@0.2.3,
  python-pycodestyle@2.3.1, python-pyflakes@1.0.0, python-pygit2@0.26.0,
  python-pygments@2.2.0, python-pygobject@3.24.1, python-pyicu@1.9.8,
  python-pyjwt@1.5.3, python-pylast@2.0.0, python-pylint@1.7.2,
  python-pyopenssl@17.3.0, python-pyparsing@2.2.0, python-pyqt@5.9,
  python-pysam@0.11.2.2, python-pytz@2017.3, python-pyxb@1.2.6,
  python-requests-toolbelt@0.8.0, python-requests@2.13.0, python-rpy2@2.9.0,
  python-s3transfer@0.1.11, python-scikit-learn@0.19.1, python-scipy@0.19.1,
  python-sge-pygame@1.5.1, python-sip@4.19.3, python-sphinx-rtd-theme@0.2.4,
  python-sphinx@1.6.3, python-sqlparse@0.2.4, python-sympy@1.1.1,
  python-tmx@1.10, python-tox@2.8.1, python-twisted@17.1.0,
  python-unidecode@0.04.21, python-vobject@0.9.5, python-xcffib@0.5.1,
  python2-alembic@0.9.5, python2-arrow@0.10.0, python2-astroid@1.5.3,
  python2-autopep8@1.3.2, python2-biom-format@2.1.6, python2-biopython@1.70,
  python2-botocore@1.7.9, python2-bx-python@0.7.3, python2-cairocffi@0.8.0,
  python2-cffi@1.11.2, python2-chardet@3.0.4, python2-cleo@0.6.1,
  python2-cliapp@1.20170823, python2-configargparse@0.12.0,
  python2-cryptography-vectors@2.0.3, python2-cryptography@2.0.3,
  python2-cython@0.27, python2-decorator@4.1.2, python2-django@1.10.8,
  python2-docutils@0.14, python2-efl@1.20.0, python2-file@5.30,
  python2-flake8@2.5.4, python2-fonttools@3.15.1, python2-future@0.16.0,
  python2-gst@1.12.3, python2-h5py@2.7.0, python2-hacking@0.13.0,
  python2-html5lib@1.0b10, python2-hy@0.13.0, python2-idna@2.5,
  python2-ipython@5.3.0, python2-jinja2@2.9.6, python2-libvirt@3.7.0,
  python2-lxml@3.8.0, python2-lz4@0.10.1,
  python2-matplotlib-documentation@2.0.2, python2-matplotlib@2.0.2,
  python2-mutagen@1.38, python2-nbformat@4.3.0, python2-netaddr@0.7.19,
  python2-netcdf4@1.2.9, python2-notmuch@0.25.2, python2-numexpr@2.6.4,
  python2-orator@0.9.7, python2-paramiko@2.1.2, python2-parsedatetime@2.4,
  python2-pbr@3.0.1, python2-peewee@2.10.2, python2-pep8@1.7.0,
  python2-plastid@0.4.8, python2-prompt-toolkit@1.0.15,
  python2-protobuf@3.4.0, python2-psycopg2@2.7.3.1, python2-pyaml@17.7.2,
  python2-pyasn1@0.2.3, python2-pycodestyle@2.3.1, python2-pygit2@0.26.0,
  python2-pygments@2.2.0, python2-pygobject@3.24.1, python2-pyicu@1.9.8,
  python2-pyjwt@1.5.3, python2-pylast@2.0.0, python2-pylint@1.7.2,
  python2-pyopenssl@17.3.0, python2-pyparsing@2.2.0, python2-pyqt@5.9,
  python2-pysam@0.11.2.2, python2-pytest@3.0.7, python2-pytz@2017.3,
  python2-pyxb@1.2.6, python2-rpython@0.2.1, python2-s3transfer@0.1.11,
  python2-scikit-learn@0.19.1, python2-scipy@0.19.1,
  python2-sge-pygame@1.5.1, python2-sip@4.19.3,
  python2-sphinx-rtd-theme@0.2.4, python2-sqlparse@0.2.4,
  python2-sympy@1.1.1, python2-tmx@1.10, python2-tox@2.8.1,
  python2-ttystatus@0.35, python2-twisted@17.1.0, python2-unidecode@0.04.21,
  python2-unittest2@1.1.0, python2-vobject@0.9.5, python2-xcffib@0.5.1,
  python@3.5.3, pzstd@1.3.2, qemu-minimal@2.10.1, qemu@2.10.1,
  qsyncthingtray@0.5.8, qt@5.9.3, qtbase@5.9.3, qtcanvas3d@5.9.3,
  qtcharts@5.9.3, qtconnectivity@5.9.3, qtdatavis3d@5.9.3,
  qtdeclarative@5.9.3, qtgamepad@5.9.3, qtgraphicaleffects@5.9.3,
  qtimageformats@5.9.3, qtlocation@5.9.3, qtmultimedia@5.9.3, qtox@1.13.0,
  qtpurchasing@5.9.3, qtquickcontrols2@5.9.3, qtquickcontrols@5.9.3,
  qtractor@0.8.4, qtscript@5.9.3, qtscxml@5.9.3, qtsensors@5.9.3,
  qtserialbus@5.9.3, qtserialport@5.9.3, qtsvg@5.9.3, qttools@5.9.3,
  qtwayland@5.9.3, qtwebchannel@5.9.3, qtwebkit@5.9.1, qtwebsockets@5.9.3,
  qtx11extras@5.9.3, qtxmlpatterns@5.9.3, qutebrowser@0.11.0, r-ade4@1.7-8,
  r-affy@1.56.0, r-affyio@1.48.0, r-annotate@1.56.1, r-annotationdbi@1.40.0,
  r-annotationforge@1.20.0, r-ape@5.0, r-backports@1.1.1,
  r-bamsignals@1.10.0, r-batchjobs@1.7, r-bh@1.65.0-1, r-bigmemory@4.5.31,
  r-biobase@2.38.0, r-bioccheck@1.14.0, r-biocgenerics@0.24.0,
  r-biocinstaller@1.28.0, r-biocparallel@1.12.0, r-biocstyle@2.6.0,
  r-biocviews@1.46.0, r-biomart@2.34.0, r-biostrings@2.46.0, r-bit64@0.9-7,
  r-bookdown@0.5, r-boot@1.3-20, r-bsgenome@1.46.0, r-car@2.1-6,
  r-caret@6.0-77, r-category@2.44.0, r-checkmate@1.8.5, r-chipseq@1.28.0,
  r-chron@2.3-51, r-commonmark@1.4, r-copywriter@2.10.0, r-cowplot@0.9.1,
  r-crayon@1.3.4, r-curl@3.0, r-data-table@1.10.4-3, r-dbi@0.7,
  r-delayedarray@0.4.1, r-desc@1.1.1, r-deseq2@1.18.1, r-devtools@1.13.4,
  r-dnacopy@1.52.0, r-doparallel@1.0.11, r-dplyr@0.7.4, r-edger@3.20.1,
  r-evaluate@0.10.1, r-fastcluster@1.1.24, r-fastica@1.2-1, r-flexmix@2.3-14,
  r-foreign@0.8-69, r-formatr@1.5, r-formula@1.2-2, r-gdata@2.18.0,
  r-gdtools@0.1.6, r-genefilter@1.60.0, r-geneplotter@1.56.0,
  r-genomation@1.10.0, r-genomationdata@1.10.0, r-genomeinfodb@1.14.0,
  r-genomeinfodbdata@0.99.1, r-genomicalignments@1.14.1,
  r-genomicfeatures@1.30.0, r-genomicranges@1.30.0, r-getopt@1.20.1,
  r-ggbeeswarm@0.6.0, r-git2r@0.19.0, r-glmnet@2.0-13, r-go-db@3.5.0,
  r-googlesheets@0.2.2, r-gostats@2.44.0, r-graph@1.56.0, r-gridextra@2.3,
  r-grohmm@1.12.0, r-gseabase@1.40.1, r-hmisc@4.0-3, r-hms@0.4.0,
  r-htmltools@0.3.6, r-htmlwidgets@0.9, r-httpuv@1.3.5, r-httr@1.3.1,
  r-igraph@1.1.2, r-impute@1.52.0, r-iranges@2.12.0, r-irlba@2.3.1,
  r-jsonlite@1.5, r-knitr@1.17, r-knitrbootstrap@1.0.1, r-lambda-r@1.2,
  r-lazyeval@0.2.1, r-limma@3.34.2, r-lme4@1.1-14, r-maldiquant@1.17,
  r-matrix@1.2-12, r-mclust@5.4, r-mgcv@1.8-22, r-minimal@3.4.3,
  r-motifrg@1.22.0, r-msnbase@2.4.0, r-msnid@1.12.1, r-multitaper@1.0-14,
  r-mutationalpatterns@1.4.1, r-mzid@1.16.0, r-mzr@2.12.0, r-openssl@0.9.9,
  r-optparse@1.4.4, r-org-ce-eg-db@3.5.0, r-org-dm-eg-db@3.5.0,
  r-org-hs-eg-db@3.5.0, r-org-mm-eg-db@3.5.0, r-pbapply@1.3-3,
  r-pcamethods@1.70.0, r-plotly@4.7.1, r-plotrix@3.6-6, r-pracma@2.1.1,
  r-preprocesscore@1.40.0, r-protgenerics@1.10.0, r-pryr@0.1.3,
  r-purrr@0.2.4, r-qtl@1.41-6, r-quantreg@5.34, r-r-utils@2.6.0, r-r6@2.2.2,
  r-ranger@0.8.0, r-rann@2.5.1, r-rbgl@1.54.0, r-rcas@1.3.4, r-rcpp@0.12.14,
  r-rcpparmadillo@0.8.100.1.0, r-rcppeigen@0.3.3.3.1, r-rcppprogress@0.4,
  r-readr@1.1.1, r-rhdf5@2.22.0, r-rhtslib@1.10.0, r-rmarkdown@1.8,
  r-robustbase@0.92-8, r-rsamtools@1.30.0, r-rsqlite@2.0, r-rstudioapi@0.7,
  r-rtracklayer@1.38.0, r-s4vectors@0.16.0, r-scales@0.5.0,
  r-segmented@0.5-2.2, r-seqinr@3.4-5, r-seqlogo@1.44.0, r-seqminer@6.0,
  r-seqpattern@1.10.0, r-servr@0.8, r-sfsmisc@1.1-1, r-shortread@1.36.0,
  r-sn@1.5-1, r-spams@2.6-2017-03-22, r-sparsem@1.77, r-statmod@1.4.30,
  r-stringi@1.1.6, r-summarizedexperiment@1.8.0, r-sva@3.26.0,
  r-svglite@1.2.1, r-systempiper@1.12.0, r-tclust@1.3-1, r-tibble@1.3.4,
  r-tidyr@0.7.2, r-topgo@2.30.0, r-tximport@1.6.0,
  r-variantannotation@1.24.2, r-vegan@2.4-4, r-vgam@1.0-4, r-vsn@3.46.0,
  r-wgcna@1.61, r-withr@2.1.0, r-xml@3.98-1.9, r-xvector@0.18.0,
  r-zlibbioc@1.24.0, r@3.4.3, rapidjson@1.1.0, raul@0.8.9-1.4db870b2b,
  rcas-web@0.0.4, rdma-core@14, re2@2017-11-01, readline@7.0,
  red-eclipse@1.5.8-2, redis@4.0.2, rest@0.8.1, retroarch@1.6.9,
  rhythmbox@3.4.2, roary@3.11.0, rofi@1.4.2, rpm@4.13.0.2,
  ruby-activesupport@5.1.4, ruby-arel@8.0.0, ruby-bio-commandeer@0.4.0,
  ruby-builder@3.2.3, ruby-byebug@9.0.6, ruby-coderay@1.1.2,
  ruby-concurrent@1.0.5, ruby-connection-pool@2.2.1,
  ruby-cucumber-core@2.0.0, ruby-daemons@1.2.4, ruby-debug-inspector@0.0.3,
  ruby-diff-lcs@1.3, ruby-domain-name@0.5.20170404, ruby-eventmachine@1.2.5,
  ruby-ffi@1.9.18, ruby-fivemat@1.3.5, ruby-gem-hadar@1.9.1,
  ruby-gherkin@4.1.3, ruby-git@1.3.0, ruby-introspection@0.0.4,
  ruby-json-pure@2.1.0, ruby-json@2.1.0, ruby-libxml@3.0.0,
  ruby-listen@3.1.5, ruby-lumberjack@1.0.12, ruby-mail@2.6.6,
  ruby-method-source@0.9.0, ruby-mini-portile@2.2.0,
  ruby-minitest-bacon@1.0.3, ruby-minitest-bonus-assertions@3.0,
  ruby-minitest-hooks@1.4.1, ruby-minitest@5.10.3, ruby-nenv@0.3.0,
  ruby-net-http-digest-auth@1.4.1, ruby-net-http-persistent@3.0.0,
  ruby-net-ssh@4.1.0, ruby-nokogiri-diff@0.2.0-1.a38491e4,
  ruby-nokogiri@1.8.0, ruby-notiffany@0.1.1, ruby-ox@2.6.0,
  ruby-packnga@1.0.4, ruby-pg@0.21.0, ruby-pkg-config@1.2.5, ruby-pry@0.11.1,
  ruby-puma@3.9.1, ruby-rack@2.0.3, ruby-rake-compiler@1.0.4,
  ruby-rb-fsevent@0.10.2, ruby-rb-inotify@0.9.10, ruby-redcarpet@3.4.0,
  ruby-redcloth@4.3.2, ruby-rjb@1.5.5, ruby-rspec-core@3.5.4,
  ruby-rspec@3.5.0, ruby-sequel@4.49.0, ruby-shoulda-matchers@3.1.2,
  ruby-simplecov-html@0.10.1, ruby-slop@4.5.0, ruby-tdiff@0.3.3-1.b662a604,
  ruby-term-ansicolor@1.6.0, ruby-test-unit@3.2.5, ruby-thor@0.19.4,
  ruby-thread-safe@0.3.6, ruby-timecop@0.9.1, ruby-tins@1.15.0,
  ruby-tzinfo@1.2.3, ruby-useragent@0.16.8, ruby-utils@0.9.0, ruby@2.2.8,
  ruby@2.3.5, ruby@2.4.2, samba@4.7.3, samplv1@0.8.5, samtools@1.5,
  sane-backends-minimal@1.0.27, sane-backends@1.0.27, sassc@3.4.5,
  schismtracker@20170910, scons@3.0.1, screen@4.6.2, scribus@1.5.3,
  sddm@0.16.0, sdl2@2.0.7, sdparm@1.10, shadow@4.5, shellcheck@0.4.6,
  shotwell@0.27.1, signify@23, signing-party@2.6,
  slepc-complex-openmpi@3.8.0, slepc-complex@3.8.0, slepc-openmpi@3.8.0,
  slepc@3.8.0, slop@7.3.49, slurm@16.05.11, smartmontools@6.6,
  snakemake@4.2.0, solid@5.39.0, sonnet@5.39.0, speedtest-cli@1.0.7,
  spice-protocol@0.12.13, spin2cpp@3.6.3, sqlite@3.19.3, sshfs-fuse@2.10,
  sshoot@1.2.6, sshuttle@0.78.3, sssd@1.16.0, stellarium@0.16.0, strace@4.20,
  subread@1.6.0, subversion@1.8.19, sudo@1.8.21p2, suil@0.10.0,
  suitesparse@4.5.5, supertuxkart@0.9.3, swig@3.0.12, synfig@1.2.0,
  synfigstudio@1.2.0, synthv1@0.8.5, taglib@1.11.1, tailon@1.3.0,
  talloc-static@2.1.10, talloc@2.1.10, taxtastic@0.6.4, tcpdump@4.9.2,
  tdb@1.3.15, teckit@2.5.7, terminology@1.1.1, tevent@0.9.34, texinfo@6.3,
  texinfo@6.5, texlive@2017, the-silver-searcher@2.0.0, thefuck@3.19,
  threadweaver@5.39.0, tidy-html@5.6.0, tig@2.3.0, tiled@1.0.3, time@1.8,
  tint2@0.14.6, tlp@1.0, tmux@2.6, tomb@2.4, tor@0.3.1.9,
  totem-pl-parser@3.10.8, totem@3.26.0, tracker@1.12.3,
  tremc@0.9.0-1.9755b50, tzdata@2017b, u-boot-am335x_boneblack@2017.11,
  u-boot-malta@2017.11, u-boot-vexpress_ca9x4@2017.11, units@2.16,
  util-linux@2.30.1, util-macros@1.19.1, utox@0.16.1, v4l-utils@1.12.5,
  vala@0.36.3, vdirsyncer@0.16.3, vifm@0.9, vigra@1.11.1, vim-full@8.0.1300,
  vim@8.0.1300, virt-manager@1.4.3, virt-viewer@5.0, vlc@2.2.8,
  vsearch@2.6.0, vte-ng@0.50.2.a, vte@0.50.2, wayland-protocols@1.9,
  wcslib@5.17, webkitgtk@2.18.3, weechat@2.0, weston@3.0.0, wget@1.19.2,
  whois@5.2.18, wimlib@1.12.0, wireshark@2.4.3, wxmaxima@17.05.1,
  wxwidgets-gtk2@3.0.3, x265@2.4, xclip@0.13, xf86-input-libinput@0.26.0,
  xf86-input-wacom@0.34.2, xf86-video-ati@7.10.0,
  xf86-video-intel@2.99.917-8-c899057, xf86-video-openchrome@0.6.0,
  xkbcomp@1.4.0, xkeyboard-config@2.21, xmonad@0.13, xonsh@0.5.12,
  xorg-server-xwayland@1.19.5, xorg-server@1.19.5, xorriso@1.4.8,
  xscreensaver@5.37, xterm@330, yadifa@2.2.6, yoshimi@1.5.3, you-get@0.4.995,
  youtube-dl@2017.12.02, zenity@3.24.0, zerofree@1.1.0,
  zile-on-guile@2.4.14-0.fd09781, zile@2.4.14, zsh@5.4.2, zstd@1.3.2,
  zynaddsubfx@3.0.2

  ** Programming interfaces

  *** New build systems: ‘font’, ‘meson’, ‘minify’, ‘scons’, ‘texlive’
  *** ‘cmake-build-system’ now supports cross-compilation
  *** Various improvements to ‘asdf-build-system’, ‘emacs-build-system’,
      ‘ant-build-system’, and ‘go-build-system’
  *** ‘patches’ field of <origin> can now contain any lowerable object
  *** (gnu system vm) has a new ‘make-iso9660-image’ procedure
  *** ‘openssh-service-type’ can now be extended with new authorized keys
  *** ‘rottlog-service-type’ can now be extended with new ‘log-rotation’s
  *** ‘network-manager-service-type’ now supports VPN plugins
  *** <service-type> now has a ‘description’ field, used by ‘guix system search’
  *** New ‘virtual-machine’ form in (gnu system vm)
  *** New (gnu system uuid) module, which defines a disjoint <uuid> type
  *** New (guix progress) module

  ** Noteworthy bug fixes

  *** GuixSD no longer creates setuid binaries in /gnu/store
      (<https://bugs.gnu.org/28751>)
  *** /root is no longer world-readable (<http://bugs.gnu.org/27135>)
  *** ‘guix publish’ no longer leaks memory (<https://bugs.gnu.org/28784>)
  *** Missing cursor icons in GNOME could cause crashes
      (<https://bugs.gnu.org/25958>)
  *** Setuid programs now honor the system timezone
      (<https://bugs.gnu.org/29212>)
  *** Clients honor the daemon’s ‘max-silent-time’
      (<https://bugs.gnu.org/27157>)
  *** ‘guix substitute’ honors substitute expiry time again
      (<https://lists.gnu.org/archive/html/guix-devel/2017-07/msg00179.html>)
  *** Several portability fixes for aarch64

  ** Native language support

  Updated translations: da (Danish), fr (French)


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	Adam Van Ymeren
     2	Adonay Felipe Nogueira
     6	Adriano Peluso
     8	Alex Griffin
    20	Alex Kost
     2	Alex Sassmannshausen
    35	Alex Vong
     3	Andreas Enge
     1	André Miranda
    27	Andy Patterson
    34	Andy Wingo
    68	Arun Isaac
     1	Ben Sturmfels
    98	Ben Woodcroft
    28	Brendan Tildesley
     5	Carlo Zancanaro
     3	Chris Marusich
     3	Christopher Allan Webber
   103	Christopher Baines
    20	Clément Lassieur
    24	Cyril Roelandt
    81	Danny Milosavljevic
    31	Dave Love
     3	David Thompson
     1	Diego Nicola Barbato
   291	Efraim Flashner
    41	Eric Bavier
     4	Ethan R. Jones
    21	Feng Shu
     5	Gregor Giesen
     8	Gábor Boskovits
    73	Hartmut Goebel
     1	Ivan Vilata i Balaguer
     2	James Richardson
    29	Jan Nieuwenhuizen
    11	Jelle Licht
     1	John Darrington
     2	Jonathan Brielmaier
     4	José Miguel Sánchez García
     1	Julian Graham
   175	Julien Lepiller
     1	Jörg Thalheim
   132	Kei Kebreau
     1	Kristofer Buffington
    29	Kyle Meyer
   408	Leo Famulari
   585	Ludovic Courtès
    12	Manolis Ragkousis
     1	Marco van Hulten
     1	Marek Benc
   510	Marius Bakke
   175	Mark H Weaver
    41	Mathieu Othacehe
    15	Maxim Cournoyer
     3	Mekeor Melire
     3	Mike Gerwitz
     7	Mohammed Sadiq
    17	Muriithi Frederick Muriuki
    22	Nicolas Goaziou
    61	Oleg Pykhalov
     5	Paul Garlick
     5	Peter Kreye
    17	Peter Mikkelsen
    34	Petter
     4	Pierre Langlois
     1	Pjotr Prins
     2	R H
     6	Rene Saavedra
   846	Ricardo Wurmus
    58	Roel Janssen
    67	Rutger Helling
     2	Ryan Moe
    15	Sergei Trofimovich
    31	Sou Bunnbu (宋文武)
    14	Stefan Reichör
    34	Theodoros Foradis
    31	Thomas Danckaert
     3	Timothy Sample
   505	Tobias Geerinckx-Rice
     1	Tomáš Čech
     8	Troy Sankey
     4	Vasile Dumitrascu
     2	Z. Ren
     1	djwj
     1	eacces
    10	nee
   130	ng0
    53	rsiddharth

Ludovic, on behalf of the Guix team.

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

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

* Re: GNU Guix & GuixSD 0.14.0 released
  2017-12-07 12:45 GNU Guix & GuixSD 0.14.0 released Ludovic Courtès
@ 2017-12-07 17:05 ` Konrad Hinsen
  2017-12-08 22:41 ` Mark H Weaver
  1 sibling, 0 replies; 10+ messages in thread
From: Konrad Hinsen @ 2017-12-07 17:05 UTC (permalink / raw)
  To: guix-devel

On 07/12/2017 13:45, Ludovic Courtès wrote:

> We are pleased to announce the release of GNU Guix & GuixSD 0.14.0,
> representing 5,192 commits by 88 people over 6 months.

Congratulations and thanks to all contributors!

The more I use Guix, the more I appreciate its qualities, but also the 
enormous amount of work that went into it.

Konrad.

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

* Re: GNU Guix & GuixSD 0.14.0 released
  2017-12-07 12:45 GNU Guix & GuixSD 0.14.0 released Ludovic Courtès
  2017-12-07 17:05 ` Konrad Hinsen
@ 2017-12-08 22:41 ` Mark H Weaver
  2017-12-11  9:30   ` Reproducible installation images Ludovic Courtès
  1 sibling, 1 reply; 10+ messages in thread
From: Mark H Weaver @ 2017-12-08 22:41 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

Hi Ludovic,

Congrats on the release!

ludo@gnu.org (Ludovic Courtès) writes:

>   Here are the bootable USB installation images and their signatures[*]:
>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig
>
>   Here is the QCOW2 virtual machine (VM) image and its signature:
>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig
>
>   Here are the binary tarballs and their signatures[*]:
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz.sig
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz.sig
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz.sig
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz
>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz.sig

To enable independent verification of these installer images, it would
be helpful to include the precise commands needed to reproduce these
images, and the git commit to run them on.

What do you think?

    Regards,
      Mark

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

* Reproducible installation images
  2017-12-08 22:41 ` Mark H Weaver
@ 2017-12-11  9:30   ` Ludovic Courtès
  2017-12-11  9:36     ` ng0
  2017-12-12  0:12     ` Mark H Weaver
  0 siblings, 2 replies; 10+ messages in thread
From: Ludovic Courtès @ 2017-12-11  9:30 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Hi Mark,

Mark H Weaver <mhw@netris.org> skribis:

> ludo@gnu.org (Ludovic Courtès) writes:
>
>>   Here are the bootable USB installation images and their signatures[*]:
>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig
>>
>>   Here is the QCOW2 virtual machine (VM) image and its signature:
>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig
>>
>>   Here are the binary tarballs and their signatures[*]:
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz.sig
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz.sig
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz.sig
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz
>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz.sig
>
> To enable independent verification of these installer images, it would
> be helpful to include the precise commands needed to reproduce these
> images, and the git commit to run them on.
>
> What do you think?

The manual already gives those commands:

  https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
  https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html

Do you think we should show them more prominently?

However, disk images are likely not bit-reproducible currently,
primarily due to non-determinism in how file systems populate the disk.

They might be reproducible if ‘guix system’ always creates files in the
same order, which is something we could enforce (perhaps that’s already
the case).  If it’s not sufficient, then we should look at what others
in the reproducible-builds.org effort have been doing (Tails achieved
reproducible ISO images, for instance, and I think OpenWrt people were
looking at ext2 reproducibility.)

There may also be lingering non-reproducibility issues in some of the
packages included that need to be addressed.

It would be good to investigate!

Ludo’.

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

* Re: Reproducible installation images
  2017-12-11  9:30   ` Reproducible installation images Ludovic Courtès
@ 2017-12-11  9:36     ` ng0
  2017-12-11 13:21       ` Ludovic Courtès
  2017-12-12  0:12     ` Mark H Weaver
  1 sibling, 1 reply; 10+ messages in thread
From: ng0 @ 2017-12-11  9:36 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

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

Ludovic Courtès transcribed 2.6K bytes:
> Hi Mark,
> 
> Mark H Weaver <mhw@netris.org> skribis:
> 
> > ludo@gnu.org (Ludovic Courtès) writes:
> >
> >>   Here are the bootable USB installation images and their signatures[*]:
> >>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
> >>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
> >>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
> >>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig
> >>
> >>   Here is the QCOW2 virtual machine (VM) image and its signature:
> >>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
> >>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig
> >>
> >>   Here are the binary tarballs and their signatures[*]:
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz.sig
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz.sig
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz.sig
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz
> >>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz.sig
> >
> > To enable independent verification of these installer images, it would
> > be helpful to include the precise commands needed to reproduce these
> > images, and the git commit to run them on.
> >
> > What do you think?
> 
> The manual already gives those commands:
> 
>   https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
>   https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html
> 
> Do you think we should show them more prominently?
> 
> However, disk images are likely not bit-reproducible currently,
> primarily due to non-determinism in how file systems populate the disk.
> 
> They might be reproducible if ‘guix system’ always creates files in the
> same order, which is something we could enforce (perhaps that’s already
> the case).  If it’s not sufficient, then we should look at what others
> in the reproducible-builds.org effort have been doing (Tails achieved
> reproducible ISO images, for instance, and I think OpenWrt people were
> looking at ext2 reproducibility.)
> 
> There may also be lingering non-reproducibility issues in some of the
> packages included that need to be addressed.
> 
> It would be good to investigate!

Definitely, I agree. Should we open a new bug ticket to track this effort?

> Ludo’.
> 
> 

-- 
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys
  WWW: https://n0.is

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

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

* Re: Reproducible installation images
  2017-12-11  9:36     ` ng0
@ 2017-12-11 13:21       ` Ludovic Courtès
  0 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2017-12-11 13:21 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

ng0 <ng0@n0.is> skribis:

> Ludovic Courtès transcribed 2.6K bytes:

[...]

>> However, disk images are likely not bit-reproducible currently,
>> primarily due to non-determinism in how file systems populate the disk.
>> 
>> They might be reproducible if ‘guix system’ always creates files in the
>> same order, which is something we could enforce (perhaps that’s already
>> the case).  If it’s not sufficient, then we should look at what others
>> in the reproducible-builds.org effort have been doing (Tails achieved
>> reproducible ISO images, for instance, and I think OpenWrt people were
>> looking at ext2 reproducibility.)
>> 
>> There may also be lingering non-reproducibility issues in some of the
>> packages included that need to be addressed.
>> 
>> It would be good to investigate!
>
> Definitely, I agree. Should we open a new bug ticket to track this effort?

Sure, two even: one for the binary tarball, one for the GuixSD ISO
image.

Ludo’.

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

* Re: Reproducible installation images
  2017-12-11  9:30   ` Reproducible installation images Ludovic Courtès
  2017-12-11  9:36     ` ng0
@ 2017-12-12  0:12     ` Mark H Weaver
  2017-12-12  9:27       ` Ludovic Courtès
  1 sibling, 1 reply; 10+ messages in thread
From: Mark H Weaver @ 2017-12-12  0:12 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

ludo@gnu.org (Ludovic Courtès) writes:

> Mark H Weaver <mhw@netris.org> skribis:
>
>> ludo@gnu.org (Ludovic Courtès) writes:
>>
>>>   Here are the bootable USB installation images and their signatures[*]:
>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig
>>>
>>>   Here is the QCOW2 virtual machine (VM) image and its signature:
>>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
>>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig
>>>
>>>   Here are the binary tarballs and their signatures[*]:
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz.sig
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz.sig
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz.sig
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz
>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz.sig
>>
>> To enable independent verification of these installer images, it would
>> be helpful to include the precise commands needed to reproduce these
>> images, and the git commit to run them on.
>>
>> What do you think?
>
> The manual already gives those commands:
>
>   https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
>   https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html

They give the commands, but they do not provide the git commit that you
ran these commands on.

> However, disk images are likely not bit-reproducible currently,
> primarily due to non-determinism in how file systems populate the disk.

That's true, but it would still allow us to independently create images
as close as possible to the ones you created, and it would allow us to
compare the images and see how they differ.

      Mark

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

* Re: Reproducible installation images
  2017-12-12  0:12     ` Mark H Weaver
@ 2017-12-12  9:27       ` Ludovic Courtès
  2017-12-12 22:25         ` Mark H Weaver
  0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2017-12-12  9:27 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Mark H Weaver <mhw@netris.org> skribis:

> ludo@gnu.org (Ludovic Courtès) writes:
>
>> Mark H Weaver <mhw@netris.org> skribis:
>>
>>> ludo@gnu.org (Ludovic Courtès) writes:
>>>
>>>>   Here are the bootable USB installation images and their signatures[*]:
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.i686-linux.iso.xz.sig
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-install-0.14.0.x86_64-linux.iso.xz.sig
>>>>
>>>>   Here is the QCOW2 virtual machine (VM) image and its signature:
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz
>>>>     https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.14.0.x86_64-linux.xz.sig
>>>>
>>>>   Here are the binary tarballs and their signatures[*]:
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.i686-linux.tar.xz.sig
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz.sig
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.armhf-linux.tar.xz.sig
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz
>>>>     https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.aarch64-linux.tar.xz.sig
>>>
>>> To enable independent verification of these installer images, it would
>>> be helpful to include the precise commands needed to reproduce these
>>> images, and the git commit to run them on.
>>>
>>> What do you think?
>>
>> The manual already gives those commands:
>>
>>   https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
>>   https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html
>
> They give the commands, but they do not provide the git commit that you
> ran these commands on.

True.  So the announcements could say something like:

  See the “Binary Installation” and “Building the Installation Image”
  sections of the manual on how to recreate these binary images.  The
  ‘guix-binary’ tarballs were created from the ‘v0.14.0’ Git tag; the
  ‘guixsd-’ images were created from the tip of the ‘version-0.14.0’
  branch.

Or maybe give the ‘git checkout/guix build’ sequence of commands?

Thoughts?

Ludo’.

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

* Re: Reproducible installation images
  2017-12-12  9:27       ` Ludovic Courtès
@ 2017-12-12 22:25         ` Mark H Weaver
  2017-12-15 14:37           ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: Mark H Weaver @ 2017-12-12 22:25 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

ludo@gnu.org (Ludovic Courtès) writes:

> Mark H Weaver <mhw@netris.org> skribis:
>
>> ludo@gnu.org (Ludovic Courtès) writes:
>>
>>> Mark H Weaver <mhw@netris.org> skribis:
>>>
>>>> To enable independent verification of these installer images, it would
>>>> be helpful to include the precise commands needed to reproduce these
>>>> images, and the git commit to run them on.
>>>>
>>>> What do you think?
>>>
>>> The manual already gives those commands:
>>>
>>>   https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
>>>   https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html
>>
>> They give the commands, but they do not provide the git commit that you
>> ran these commands on.
>
> True.  So the announcements could say something like:
>
>   See the “Binary Installation” and “Building the Installation Image”
>   sections of the manual on how to recreate these binary images.  The
>   ‘guix-binary’ tarballs were created from the ‘v0.14.0’ Git tag; the
>   ‘guixsd-’ images were created from the tip of the ‘version-0.14.0’
>   branch.

This looks good, except for the "tip of the ‘version-0.14.0’ branch"
reference, which may change over time.  Ideally, the commit references
should be reliably immutable.

What do you think?

      Mark

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

* Re: Reproducible installation images
  2017-12-12 22:25         ` Mark H Weaver
@ 2017-12-15 14:37           ` Ludovic Courtès
  0 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2017-12-15 14:37 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Mark H Weaver <mhw@netris.org> skribis:

> ludo@gnu.org (Ludovic Courtès) writes:
>
>> Mark H Weaver <mhw@netris.org> skribis:
>>
>>> ludo@gnu.org (Ludovic Courtès) writes:
>>>
>>>> Mark H Weaver <mhw@netris.org> skribis:
>>>>
>>>>> To enable independent verification of these installer images, it would
>>>>> be helpful to include the precise commands needed to reproduce these
>>>>> images, and the git commit to run them on.
>>>>>
>>>>> What do you think?
>>>>
>>>> The manual already gives those commands:
>>>>
>>>>   https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html (bottom)
>>>>   https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html
>>>
>>> They give the commands, but they do not provide the git commit that you
>>> ran these commands on.
>>
>> True.  So the announcements could say something like:
>>
>>   See the “Binary Installation” and “Building the Installation Image”
>>   sections of the manual on how to recreate these binary images.  The
>>   ‘guix-binary’ tarballs were created from the ‘v0.14.0’ Git tag; the
>>   ‘guixsd-’ images were created from the tip of the ‘version-0.14.0’
>>   branch.
>
> This looks good, except for the "tip of the ‘version-0.14.0’ branch"
> reference, which may change over time.  Ideally, the commit references
> should be reliably immutable.
>
> What do you think?

Yes, you’re right.

This reminds me we should probably automate the announcement generation
entirely (à la Gnulib announce-gen but customized).

Ludo’.

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

end of thread, other threads:[~2017-12-15 14:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-07 12:45 GNU Guix & GuixSD 0.14.0 released Ludovic Courtès
2017-12-07 17:05 ` Konrad Hinsen
2017-12-08 22:41 ` Mark H Weaver
2017-12-11  9:30   ` Reproducible installation images Ludovic Courtès
2017-12-11  9:36     ` ng0
2017-12-11 13:21       ` Ludovic Courtès
2017-12-12  0:12     ` Mark H Weaver
2017-12-12  9:27       ` Ludovic Courtès
2017-12-12 22:25         ` Mark H Weaver
2017-12-15 14:37           ` 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).