Hi, On Fri, 15 May 2020 12:48:14 +0200 Julien Cristau <jcris...@debian.org> wrote: > libfontconfig1 Depends on fontconfig-config (>= ${source:Version}) > > If the arch:amd64 buildd is faster than the arch:all one, as happened > with 2.13.1-4.1, the new libfontconfig1 becomes uninstallable, and, > because fontconfig indirectly build-depends on libfontconfig1, that > situation can't fix itself. > > One way around that is to make fontconfig-config arch:any; there may be other > solutions.
I uploaded an NMU with attached debdiff to DELAYED/10 to fix this bug. Thanks! cheers, josch
diff -Nru fontconfig-2.13.1/debian/changelog fontconfig-2.13.1/debian/changelog --- fontconfig-2.13.1/debian/changelog 2022-01-29 17:05:46.000000000 +0100 +++ fontconfig-2.13.1/debian/changelog 2022-09-04 18:37:48.000000000 +0200 @@ -1,3 +1,14 @@ +fontconfig (2.13.1-4.5) unstable; urgency=medium + + * Non-maintainer upload. + * Make fontconfig-config arch:any. If one of the arch:any buildds is faster + than the arch:all one, the new libfontconfig1 becomes uninstallable, and, + because fontconfig indirectly build-depends on libfontconfig1, that + situation can't fix itself. Turning fontconfig-config from arch:all to + arch:any prevents this from happening. (closes: #960679) + + -- Johannes Schauer Marin Rodrigues <jo...@debian.org> Sun, 04 Sep 2022 18:37:48 +0200 + fontconfig (2.13.1-4.4) unstable; urgency=medium * Non-maintainer upload. diff -Nru fontconfig-2.13.1/debian/control fontconfig-2.13.1/debian/control --- fontconfig-2.13.1/debian/control 2020-05-15 12:55:02.000000000 +0200 +++ fontconfig-2.13.1/debian/control 2022-09-04 17:16:52.000000000 +0200 @@ -42,7 +42,7 @@ available to fontconfig applications. Package: fontconfig-config -Architecture: all +Architecture: any Depends: ${misc:Depends}, ucf (>= 0.29), # Bitstream Vera and derivatives diff -Nru fontconfig-2.13.1/debian/rules fontconfig-2.13.1/debian/rules --- fontconfig-2.13.1/debian/rules 2022-01-12 07:49:42.000000000 +0100 +++ fontconfig-2.13.1/debian/rules 2022-09-04 17:17:10.000000000 +0200 @@ -23,8 +23,7 @@ chmod +w debian/po/*.po debconf-updatepo -override_dh_install-indep: - dh_install -i +execute_after_dh_install-arch: cd debian/fontconfig-config/usr/share/fontconfig/conf.avail && \ mv 70-yes-bitmaps.conf 70-force-bitmaps.conf cp debian/70-yes-bitmaps.conf debian/fontconfig-config/usr/share/fontconfig/conf.avail/
signature.asc
Description: signature