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/

Attachment: signature.asc
Description: signature

Reply via email to