# GNU Guix --- Functional package management for GNU # Copyright © 2013 Ludovic Courtès # # This file is part of GNU Guix. # # GNU Guix is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3 of the License, or (at # your option) any later version. # # GNU Guix is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Guix. If not, see . # # Test the `guix-gc' command-line utility. # guix-gc --version trap "rm -f guix-gc-root" EXIT rm -f guix-gc-root # Add then reclaim a .drv file. drv="`guix-build idutils -d`" test -f "$drv" guix-gc --list-dead | grep "$drv" guix-gc --delete "$drv" ! test -f "$drv" # Add a .drv, register it as a root. drv="`guix-build --root=guix-gc-root lsh -d`" test -f "$drv" && test -L guix-gc-root guix-gc --list-live | grep "$drv" if guix-gc --delete "$drv"; then false; else true; fi rm guix-gc-root guix-gc --list-dead | grep "$drv" guix-gc --delete "$drv" ! test -f "$drv" # Try a random collection. guix-gc -C 1KiB # Check trivial error cases. if guix-gc --delete /dev/null; then false; else true; fi db3e9492'>commitdiff
AgeCommit message (Expand)Author
2023-02-19gnu: Use HTTPS package home pages wherever possible....Tobias Geerinckx-Rice
2023-02-09gnu: Add perl-alien-wxwidgets....Andreas Enge
2023-02-08gnu: wxwidgets: Remove configure option....Andy Tai
2022-12-12gnu: wxsvg: Update to 1.5.24....Marius Bakke
2022-12-02gnu: python-wxpython: Update to 4.2.0....Marius Bakke
2022-12-02gnu: wxWidgets: Update to 3.2.1....Marius Bakke
2022-12-02gnu: wxWidgets: Remove input labels....Marius Bakke
2022-05-31gnu: Remove python2-wxpython....Maxim Cournoyer
2022-02-11gnu: wxsvg: Update to 1.5.23....Marius Bakke
2022-01-19gnu: wxwidgets-3.1: Update to 3.1.5....Liliana Marie Prikler
2021-12-13gnu: Simplify package inputs....Ludovic Courtès
2021-07-24gnu: Use 'search-input-directory' and 'search-input-file' where appropriate....Ludovic Courtès
2021-07-24gnu: Use 'search-input-file' when looking for executables....Ludovic Courtès
2021-07-02gnu: wxsvg: Update to 1.5.22....Tobias Geerinckx-Rice
2021-03-17gnu: Use PACKAGE/INHERIT in more places....Mark H Weaver