Change:
: can not open Edit-Preferences : can not open Edit-Preferences A dialogue should happen This is the debug log: Add any other context about the problem here. Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Hi! I'm afraid I could not reproduce the issue; the Preferences dialogue shows up fine for me. I tried with on NixOS 23.11 with Sway.
Thank you for your fast reply. Does the dialogue connect to some service that must be running?
Quoting Jens Getreu (2024-03-03 14:46:03) The whole app might be trying to connect to SANE when it starts, but I don't think anything is needed for that particular dialogue.
works fine. All other dialogues open correctly. When I try to open Preferences the second time, a tiny little empty window opens. On the console the above error is dumped.
I am running the i3 window manager. Gnome has a settings deamon. I tried: with but it did not help. I still get and no Edit-Preferences dialogue appears.
I'm having the same issue - gscan2pdf v2.13.2, GNOME 45.3, kernel 6.6.16-1-lts
Same for me on KDE on current master with v2.13.2: EDIT: Upstream seems to be ware of the issue:
This should be fixed with Please test and review.

Discussion:
<del> { lib, fetchurl, perlPackages, wrapGAppsHook3, fetchpatch, </del> <ins> { lib, fetchurl, perlPackages, wrapGAppsHook3, </ins> # libs librsvg, sane-backends, sane-frontends, # runtime dependencies

perlPackages.buildPerlPackage rec { pname = "gscan2pdf"; <del> version = "2.13.2"; </del> <ins> version = "2.13.3"; </ins> src = fetchurl { url = "mirror://sourceforge/gscan2pdf/gscan2pdf-${version}.tar.xz"; <del> hash = "sha256-NGz6DUa7TdChpgwmD9pcGdvYr3R+Ft3jPPSJpybCW4Q="; </del> <ins> hash = "sha256-QAs6fsQDe9+nKM/OAVZUHB034K72jHsKoA2LY2JQa8Y="; </ins> }; patches = [ <del> # fixes warnings during tests. See https://sourceforge.net/p/gscan2pdf/bugs/421 (fetchpatch { name = "0001-Remove-given-and-when-keywords-and-operator.patch"; url = "https://sourceforge.net/p/gscan2pdf/bugs/_discuss/thread/602a7cedfd/1ea4/attachment/0001-Remove-given-and-when-keywords-and-operator.patch"; hash = "sha256-JtrHUkfEKnDhWfEVdIdYVlr5b/xChTzsrrPmruLaJ5M="; }) </del> # fixes an error with utf8 file names. See https://sourceforge.net/p/gscan2pdf/bugs/400 ./image-utf8-fix.patch ];

]); checkPhase = '' <del> # Temporarily disable a test failing after a patch imagemagick update. # It might only due to the reporting and matching used in the test. # See https://github.com/NixOS/nixpkgs/issues/223446 # See https://sourceforge.net/p/gscan2pdf/bugs/417/ # #   Failed test 'valid TIFF created' #   at t/131_save_tiff.t line 44. #                   'test.tif TIFF 70x46 70x46+0+0 8-bit sRGB 10024B 0.000u 0:00.000 # ' #     doesn't match '(?^:test.tif TIFF 70x46 70x46+0+0 8-bit sRGB [7|9][.d]+K?B)' rm t/131_save_tiff.t </del> # Temporarily disable a dubiously failing test: # t/169_import_scan.t ........................... 1/1 # #   Failed test 'variable-height scan imported with expected size'

# t/169_import_scan.t ........................... Dubious, test returned 1 (wstat 256, 0x100) rm t/169_import_scan.t <del> # Disable a test which passes but reports an incorrect status # t/0601_Dialog_Scan.t .......................... All 14 subtests passed # t/0601_Dialog_Scan.t                        (Wstat: 139 Tests: 14 Failed: 0) #   Non-zero wait status: 139 rm t/0601_Dialog_Scan.t </del> <ins> # Disable a test failing because of a warning interfering with the pinned output # t/3722_user_defined.t ......................... 1/2 #   Failed test 'user_defined caught error injected in queue' #   at t/3722_user_defined.t line 41. #          got: 'error # WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert"' #     expected: 'error' # Looks like you failed 1 test of 2. rm t/3722_user_defined.t export XDG_CACHE_HOME="$(mktemp -d)" </ins> xvfb-run -s '-screen 0 800x600x24'  make test '';