summary refs log tree commit diff
path: root/gnu/packages/configuration-management.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2021-12-13 17:43:02 +0100
committerLudovic Courtès <ludo@gnu.org>2021-12-13 17:48:25 +0100
commitaca2defe0172868295941fd9f0e97886f6e9b2d4 (patch)
tree2eb08a14c1f0743761aaf5125f5319edff973176 /gnu/packages/configuration-management.scm
parent148a03b971b0225ee17720c8e0b69245d2b82130 (diff)
downloadguix-aca2defe0172868295941fd9f0e97886f6e9b2d4.tar.gz
packages: 'modify-inputs' preserves and introduces input labels if needed.
Fixes a bug whereby, in an expression like this:

  (modify-inputs lst
    (delete ...)
    (prepend ...))

the 'delete' clause would have no effect because 'prepend' would pass it
a label-less input list.

* guix/packages.scm (inputs-sans-labels): Remove.
(modify-inputs): In the 'prepend' and 'append' cases, preserve/add input
labels instead of removing them.
Diffstat (limited to 'gnu/packages/configuration-management.scm')
0 files changed, 0 insertions, 0 deletions