-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 06 Aug 2023 13:03:36 +0100 Source: gtk4 Architecture: source Version: 4.10.5+ds-2 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Changes: gtk4 (4.10.5+ds-2) unstable; urgency=medium . * d/control.in: Only use libsysprof-capture-4-dev for shared library. libsysprof-capture-4-dev is currently a virtual package provided by libsysprof-4-dev, which also includes GTK 4 GUI components and so depends on libgtk-4-dev. If the Architecture: amd64 build happens to finish before the Architecture: all build starts, then the Architecture: all build will fail with an unsatisfiable build-dependency: libsysprof-4-dev Depends on libgtk-4-dev, which Depends on libgtk-4-common (>= ${source:Version}), which hasn't been built yet. The result is that libgtk-4-common can't be built and the builds deadlock. We've been lucky enough to avoid this until now, but version 4.10.5+ds-1 was not sufficiently lucky and has become uninstallable and unbuildable. Because the sysprof integration is part of the architecture-specific library, we can break this cycle by only installing libsysprof-4-dev when we are building the architecture-specific library, and excluding it when we are only building architecture-independent documentation and common files. * Remove version constraints unnecessary since Debian 11 * Remove maintscripts unnecessary in any released Debian version * d/upstream/metadata: Use preferred Gitlab URLs Checksums-Sha1: 957a61a3464b6f96ea42139535cd5bf54067fc23 5326 gtk4_4.10.5+ds-2.dsc 70494d0c58c263b8f61f40c09b08422d19d2bc3e 3101624 gtk4_4.10.5+ds-2.debian.tar.xz a564418e0550437e1b13dc4bb6716dc4a8960c27 19520 gtk4_4.10.5+ds-2_source.buildinfo Checksums-Sha256: d3194e0bdea5a48d4f443ed506d6d684d583cb1ba237fc4aafaedbf3b4c31c60 5326 gtk4_4.10.5+ds-2.dsc 7fc56fca14f4ff18fee7e6dd702625cb38fbdecdcfbef178f97ba2b0b69c8c70 3101624 gtk4_4.10.5+ds-2.debian.tar.xz eca3d8ac1b7de7b83416d1ad3fb51c6447edfb4e55de2aaa1799f795534e57bc 19520 gtk4_4.10.5+ds-2_source.buildinfo Files: 7062b78b044a6f5a83b48f94a1e5bfc6 5326 libs optional gtk4_4.10.5+ds-2.dsc 4feb2a87946bd61d84db95d879f21a16 3101624 libs optional gtk4_4.10.5+ds-2.debian.tar.xz 40c929be19122db239a43cbe7d8b89b2 19520 libs optional gtk4_4.10.5+ds-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmTPtPQACgkQ4FrhR4+B TE/LSw//eooo48GvWOZoeAIZ1OjJQzgoBdlMSx9CAMiHdCtRzaa9glhJfY2boddA uyOnNns6xcSSODwH3dsJdAIxijLs66NXuILiK2PaXchlYw1fD258LCPelHI2GDNj zeOpufXIyY7IRNw3KeQj0vZYaIU5D7bVpNOaigCSJ4UxcxWYPoWW+p7WvOslkEm8 ZIkCESAPAEMaVGJQn5FNCrx8rinJoYr+EgBco7gNrlJT731hd/d2kPHvw3NUkjuB MyWXMcFfl3ViDF6/4oXZbPAzSNUGz7kfgTFwTVMUQSfRcMQYxiO+Oy2kQmxj69aL UIAO6WXjHMI77pVp7nRAYeBgdpvxA1hKGQYk1sihwc6VLHQWSOmcqzTpzrEHIOEv jW2srgLkr9MAMHugbhgh5lPx7dmevOXP6D6tdqvnEDsZ/j1BbdMxzaSBRh8QFbHk +YX+cnzn/a0BffEL5X6StSaEwFrrTJeTOTSNaajFRCS0UaHIojlPQ6/rWKsli6te vFLFyo1P2NRjwDvhcUrATFRvw6m7BbqtZ3vEz5L5DaD8LgLNhrkhXhcFbcaQQWNY 2pevj5+nP++GIGPa9B6dhmenXOy2i1bFTiFrTvadjCnO3fzNxyRXjHMpSjYsa7dD tyxCEloeKZ8i8747WtBBOaC8NGUZRXYL+vXfnlLHYfxvQsWaOvc= =2iR2 -----END PGP SIGNATURE-----