On Tue, Oct 29, 2024 at 07:59:25AM +0000, Bastien Roucariès wrote: > Package: libgd-securityimage-perl > Version: 1.75-3 > Severity: serious > Justification: Break transition imagemagick 7 > > Dear Maintainer, > > Last autopkgtest for imagemagick7 fail with a lot of message on stderr.
FWIW here's a reduced test script showing the behaviour change in ImageMagick that seems have caused (at least most?) of this. #!/usr/bin/perl use Image::Magick; my $i = Image::Magick->new; $i->Read('null:#ffffff'); use Data::Dumper; my @a = $i->QueryFontMetrics(font => ''); print Dumper \@a; This gives a list of thirteen integers on trixie, but just one undef on sid. Is this an intentional API change in ImageMagick 7 that GD::SecurityImage should adapt to, or possibly a regression on the ImageMagick side? > I suppose a depends on fonts is missing: Please elaborate. Did ImageMagick 7 change something in (default?) font handling? I couldn't easily find a summary of the changes. > Moreinformation here: > https://ci.debian.net/packages/i/imagemagick/testing/amd64/53694127/ Printing the generated image to the terminal at the end of your autopkgtest check seems useless and clutters the log BTW. https://ci.debian.net/packages/i/imagemagick/testing/amd64/53694127/#L1891 -- Niko Tyni nt...@debian.org