diff options
Diffstat (limited to 'guix-data-service')
-rw-r--r-- | guix-data-service/comparison.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/guix-data-service/comparison.scm b/guix-data-service/comparison.scm index aad76bd..a61165e 100644 --- a/guix-data-service/comparison.scm +++ b/guix-data-service/comparison.scm @@ -386,8 +386,16 @@ WHERE "") (if exclude-unchanged-outputs? " - AND base_packages.derivation_output_details_set_id <> + AND + ( + ( + base_packages.derivation_output_details_set_id IS NULL OR + target_packages.derivation_output_details_set_id IS NULL + ) OR ( + base_packages.derivation_output_details_set_id <> target_packages.derivation_output_details_set_id + ) + ) " "") (cond |