Danny Milosavljevic
548f225f31
grafts: Always depend on all the outputs of the original derivation.
Fixes <https://bugs.gnu.org/75157>.
Fixes problem introduced with commit 482fda2729.
* guix/grafts.scm (cumulative-grafts): Remove parameter "outputs" and replace
it by always all outputs.
(graft-derivation): Fix calls of cumulative-grafts.
* tests/grafts.scm (graft-derivation with #:outputs): Remove.
(graft-derivation, no applicable grafts): Add.
(graft-derivation, unused outputs not depended on): Remove.
(graft-derivation, multi-output graft determinism): Add.
(graft-derivation, consistent cache keys): Add.
Change-Id: Ice924a45c483d6fd1acc9221a0ec650abb039610
2025-10-05 20:30:45 +02:00
..
2025-09-30 10:37:34 +02:00
2025-10-03 22:22:51 +09:00
2025-10-01 11:00:35 +02:00
2025-01-25 01:05:22 +08:00
2025-09-30 16:52:06 +09:00
2024-05-25 16:44:42 +02:00
2025-09-04 12:19:55 +02:00
2025-09-18 13:44:12 +09:00
2025-04-14 17:31:49 +02:00
2025-09-23 11:13:22 +02:00
2024-07-23 16:24:38 +02:00
2025-08-06 12:02:52 +03:00
2025-08-31 12:39:24 +02:00
2025-10-01 10:30:00 +02:00
2023-12-22 17:47:15 +01:00
2025-02-22 23:55:24 +09:00
2025-03-08 17:40:58 +01:00
2024-04-15 22:36:42 +02:00
2025-09-18 13:44:12 +09:00
2025-04-03 22:28:10 +09:00
2025-09-18 13:44:12 +09:00
2025-08-23 16:57:21 +02:00
2025-09-18 13:44:12 +09:00
2025-09-25 22:04:25 +02:00
2025-09-18 13:44:12 +09:00
2025-09-18 13:44:12 +09:00
2025-10-05 20:30:45 +02:00
2024-07-23 16:27:27 +02:00
2025-08-31 12:21:12 +02:00
2025-04-14 17:31:50 +02:00
2025-09-23 11:13:22 +02:00
2025-04-19 21:13:21 +09:00
2025-08-03 10:58:14 +02:00
2025-09-08 10:03:38 +03:00
2025-09-18 13:44:12 +09:00
2024-07-18 17:31:19 +02:00
2025-03-05 00:28:49 +01:00
2024-04-15 22:36:42 +02:00
2025-09-23 11:13:22 +02:00
2025-07-16 23:50:38 +02:00
2023-12-11 13:50:48 +02:00
2025-10-01 10:13:27 +02:00
2025-02-09 01:00:00 +01:00
2025-07-01 17:46:01 +08:00
2024-12-12 12:52:08 +01:00
2025-09-18 13:44:12 +09:00
2024-04-15 22:36:42 +02:00
2025-09-18 13:44:12 +09:00
2025-09-30 10:37:34 +02:00
2025-07-16 23:50:38 +02:00
2025-09-18 13:44:12 +09:00
2025-03-05 00:28:49 +01:00
2025-04-14 17:31:50 +02:00
2025-08-31 12:21:09 +02:00
2025-07-17 16:41:28 +02:00
2025-09-03 12:34:13 +02:00
2025-08-06 12:02:52 +03:00
2025-09-18 13:44:12 +09:00
2025-04-27 13:01:48 +01:00
2025-09-18 13:44:12 +09:00