XPost: linux.debian.bugs.dist
Hi Emilio,
Quoting Emilio Pozuelo Monfort (2024-11-01 10:12:30)
I scheduled the binNMUs. Unfortunately there's many packages that build-depend on versioned imagemagick 6 -dev packages and so the resulting binNMUs still build against the old imagemagick 6. This worries me as many of this will likely FTBFS against imagemagick 7 and so the transition is probably in a worse state than I thought.
this is indeed an oversight of the salsa build script. I'm working on a patch which, instead of just running "apt-get source --build", first downloads and unpacks the source and then modifies d/control with sed to upgrade the -dev dependencies. That will then catch these issues... Sorry for the oversight.
See php-imagick, pfstools, odr-padenc, kxstitch, gnustep-gui, drawtiming, wmaker, photoqt
Please file bugs for those.
You are using this overview to find the FTBFS?
https://release.debian.org/transitions/html/auto-imagemagick.html
I have trouble finding the build logs for some. For example, this comes out empty:
https://buildd.debian.org/status/package.php?p=pfstools&suite=experimental
Also virtuoso-opensource is losing imagemagick support:
checking ImageMagick library usability... bad. Check config.log for details configure: WARNING: The ImageMagick plugin will not be built
This also needs a bug.
The transition tracker lists virtuoso-opensource as "red". How do you find this issue? I see the potential problem that a build might silently skip imagemagick support but then build successfully with less features...
The way to caught all this would have been to check the resulting binaries of the test rebuilds for /magick.*7/ dependencies.
Sorry, this was indeed an oversight. Thank you for catching it!
cheers, josch
--============== 18040742444600905=MIME-Version: 1.0 Content-Transfer-Encoding: 7bit
Content-Description: signature
Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmckqiQACgkQ8sulx4+9 g+FUaxAAtdNQvhi16FvXEfdUpZP0Iboar3yCoYFQqp41JX1U4GFM4SzaI7koH0bG vkqB7CdMVOg03OlGGogXkziMIPywwuIFvnePa51qnsGWbhsdxnJiBNNNhkWkPMUT AM2Q4n1BN/1URqtwJ6Vzufl2cppCKE5gAajS/PulMn/yXU/tOP3QzsdpG3X+0GvS ciB6CGGyscJhRoYf7/xIsrtSubHCP7Yrg5lX8L7cbEVkbFkR/Djiyn8D0ag5ONyS SZtrOPS78Sml6jY9Sz2WllU/Itaxe8A4GMqDiGmr7CWksdIrp4puTudeAgExx3P/ 7zviJAos4lkJwvTcIA4VLY16pZ35tg2wuFw2jCmbEHEhD5355HHYzih/Z4zcDWgj xIYA6qVBS7XXDUXnIbMfUmrSimOeFjhtNL9iF2UR/fQnqTA+WXFvrbw/d/hkNzhx Q4ZVeevGVs56+icOUD1qMOMyjdhS499MiMyelFVRGe+YEpo+3poiUMG6G51QivYq GHyjjdauwjG26T7O02O3iDQ8tbbEkl0YMz78A9q+7LOEYomERCQ4n/SwTgq3Ho8+ qo0wUAUg0KonrB2Hzbr/iBYisv9oNHZAId7nKW0ex94AvmdzWWABjeDU2gEHf7gM Ma1YC38fhc04wiD4a3WH4lYzVCvle5SbR21Fg9a1GvxYAmoX2ig=
=LK7M
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)