Control: tags -1 patch

The autopkgtest failure on i386 cannot be fixed, as postgis no longer support 
32-bit architectures.

For an Architecture: all package the autopkgtest failure on s390x should not be 
a blocker either.

The attached patch excludes the 32-bit and big endian architectures from the 
autopkgtest architectures, and adds the architecture-properties build and test 
dependencies to make it explicit that only 64-bit little endian architectures 
are supported.

This should allow the package to get back into testing.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
diff -ruN ./debian/control /var/cache/pbuilder/build/cow.4061494/tmp/buildd/geoalchemy2-0.15.1/debian/control
--- ./debian/control	2024-05-19 12:49:57.000000000 +0200
+++ /var/cache/pbuilder/build/cow.4061494/tmp/buildd/geoalchemy2-0.15.1/debian/control	2024-10-16 18:43:53.261355661 +0200
@@ -3,7 +3,9 @@
 Uploaders: Edward Betts <edw...@4angle.com>
 Section: python
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: architecture-is-64-bit,
+               architecture-is-little-endian,
+               debhelper-compat (= 13),
                dh-sequence-python3,
                dh-sequence-sphinxdoc,
                postgis,
diff -ruN ./debian/tests/control /var/cache/pbuilder/build/cow.4061494/tmp/buildd/geoalchemy2-0.15.1/debian/tests/control
--- ./debian/tests/control	2024-05-19 12:49:57.000000000 +0200
+++ /var/cache/pbuilder/build/cow.4061494/tmp/buildd/geoalchemy2-0.15.1/debian/tests/control	2024-10-16 18:45:16.113469500 +0200
@@ -1,5 +1,7 @@
 Tests: setup-db-and-run-tests.py
-Depends: postgis,
+Depends: architecture-is-64-bit,
+         architecture-is-little-endian,
+         postgis,
          postgresql-postgis,
          postgresql-postgis-scripts,
          python3-alembic,
@@ -11,3 +13,4 @@
          python3-sqlalchemy,
          @
 Restrictions: allow-stderr
+Architecture: !armel !armhf !i386 !s390x

Reply via email to