Guix Weekly News

Previous week

Week 02, 2024

Next week
2024-01-08 to 2024-01-14

News

New --max-layers=N option for the guix pack command

Docker layered images can now be produced via the guix pack --format=docker --max-layers=N command, providing a Docker image with many of the store paths being on their own layer to improve sharing between images. The image is realized into the GNU store as a gzipped tarball. Here is a simple example that generates a layered Docker image for the hello package:

guix pack --format=docker --max-layers=N --symlink=/usr/bin/hello=bin/hello hello

The guix system image can now produce layered Docker image by passing --max-layers=N.

See info "(guix) Invoking guix pack" and info "(guix) System Images" for more information.

Package changes

New packages

cl-command-line-args, cl-stripe, dhtnet, easyeffects, ecl-command-line-args, ecl-stripe, expected-lite, go-github-com-bwesterb-go-ristretto, go-github-com-cloudflare-circl, go-github-com-gaukas-godicttls, go-github-com-google-btree, go-github-com-peterbourgon-diskv, go-github-com-refraction-networking-utls, go-gitlab-com-yawning-edwards25519-extra, go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib, go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird, guile-srfi-197, llhttp, minetest-server, msgpack-c, msgpack-cxx, python-hdf5storage, python-hopcroftkarp, python-jaraco-collections, python-jaraco-text, python-multimethod, python-parabam, python-persim, python-portend, python-pyreadstat, python-pytest-dotenv, python-python-snappy, python-ripser, python-telomerecat, python-zc-lockfile, r-azimuth, r-dsb, r-escape, r-jaspar2020, sbcl-command-line-args, sbcl-stripe, xdiff

Removed packages

ocaml4.07-dune, ocaml4.09-dune, ocaml5.0-dune

Version changes

aocommon, aoflagger, asio, bpftool, btop, calceph, catch2, cfitsio, cl-alexandria, cl-bordeaux-threads, cl-concurrent-hash-tables, cl-flexi-streams, cl-lparallel, cl-prompter, cl-trivial-garbage, cpupower, cuirass, curl, docker, docker-cli, docker-libnetwork-cmd-proxy, dsdcc, ec, ecl-alexandria, ecl-bordeaux-threads, ecl-concurrent-hash-tables, ecl-flexi-streams, ecl-lparallel, ecl-prompter, ecl-trivial-garbage, ell, emacs-repology, fish-foreign-env, freefall, guile-gnutls, guile-ssh, guile2.2-gnutls, guile2.2-ssh, guix-build-coordinator, guix-build-coordinator-agent-only, hpcguix-web, iwd, jami, jami-docs, julia-fitsio, kakoune, laminar, libjami, libnatpmp, libpasastro, lilv, linux-libre, linux-libre-arm-generic, linux-libre-arm-omap2plus, linux-libre-arm64-generic, linux-libre-bpf, linux-libre-documentation, linux-libre-headers, linux-libre-mips64el-fuloong2e, linux-libre-riscv64-generic, lv2, mda-lv2, mesa, mesa-headers, mesa-opencl, mesa-opencl-icd, msgpack, neovim, nyxt, opendht, perf, phd2, pjproject-jami, plocate, python-asdf-astropy, python-astropy-healpix, python-crds, python-drizzle, python-drms, python-graph-tool, python-gwcs, python-jplephem, python-mpl-animators, python-photutils, python-pynbody, python-radio-beam, python-regions, python-reproject, python-sanic, python-sanic-bootstrap, python-sanic-routing, python-sanic-testing, python-spectral-cube, python-spherical-geometry, python-stdatamodels, python-stsci-imagestats, python-stsynphot, python-synphot, python-tweakwcs, qmapshack, qutebrowser, r-astsa, r-bh, r-bigmemory, r-bigmemory-sri, r-biocneighbors, r-castor, r-compositions, r-edger, r-gbm, r-genomicalignments, r-ggpp, r-ggrepel, r-glue, r-inspect, r-mlr3, r-patchwork, r-paws-analytics, r-paws-application-integration, r-paws-common, r-paws-compute, r-paws-customer-engagement, r-paws-database, r-paws-developer-tools, r-paws-end-user-computing, r-paws-machine-learning, r-paws-management, r-paws-networking, r-paws-security-identity, r-paws-storage, r-rcpp, r-rcurl, r-readr, r-reprex, r-rlang, r-rpostgresql, r-rstan, r-signac, r-singler, r-stanheaders, r-synchronicity, r-tarchetypes, r-targets, r-topicmodels, r-writexls, r-yulab-utils, r-zcompositions, restinio, rtl-433, rubberband, sbcl, sbcl-alexandria, sbcl-bordeaux-threads, sbcl-concurrent-hash-tables, sbcl-flexi-streams, sbcl-lparallel, sbcl-prompter, sbcl-trivial-garbage, sdrangel, serd, sfeed, sord, splash, sratom, sysstat, tmon, turbostat, usbip-utils, vamp, wcslib, wesnoth, wesnoth-server, x86-energy-perf-policy, xorg-server-xwayland, xorgproto, yaml-cpp

View comparison data