From 29581302780f3be8c705b2560046fbe095c131bd Mon Sep 17 00:00:00 2001 From: Jeremy Fleischman Date: Sun, 3 May 2026 02:13:32 -0700 Subject: [PATCH] gscan2pdf: disable a failing test This is due to a breaking change in ImageMagick. I reported the issue to both gscan2pdf and ImageMagick: - https://sourceforge.net/p/gscan2pdf/bugs/442/ - https://github.com/ImageMagick/ImageMagick/issues/8714 --- pkgs/by-name/gs/gscan2pdf/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gs/gscan2pdf/package.nix b/pkgs/by-name/gs/gscan2pdf/package.nix index fc62127f647b..a2097549a08b 100644 --- a/pkgs/by-name/gs/gscan2pdf/package.nix +++ b/pkgs/by-name/gs/gscan2pdf/package.nix @@ -123,15 +123,15 @@ perlPackages.buildPerlPackage rec { ]); checkPhase = '' - # Temporarily disable a test failing because of a behavioural change in ImageMagick7 - # t/04_Page.t ................................... 1/12 - # Failed test 'undefined' - # at t/04_Page.t line 114. - # got: '72' - # expected: '300' - # Looks like you failed 1 test of 12. + # Skip a failing test, due to a change in ImageMagick: + # https://sourceforge.net/p/gscan2pdf/bugs/439/ rm t/04_Page.t + # Skip a failing test, due to a breaking change in ImageMagick: + # https://sourceforge.net/p/gscan2pdf/bugs/442/ + # https://github.com/ImageMagick/ImageMagick/issues/8714 + rm t/113_save_pdf_with_downsample.t + export XDG_CACHE_HOME="$(mktemp -d)" xvfb-run -s '-screen 0 800x600x24' \ make test