diff -Nru apache-arrow-22.0.0/debian/changelog apache-arrow-22.0.0/debian/changelog
--- apache-arrow-22.0.0/debian/changelog        2025-11-02 21:58:50.000000000 +0000
+++ apache-arrow-22.0.0/debian/changelog        2026-02-10 16:29:36.000000000 +0000
@@ -1,3 +1,10 @@
+apache-arrow (22.0.0-2) UNRELEASED; urgency=medium
+
+  [ Rene Engelhard ]
+  * fix install on !amd64 (closes: #1127564)
+
+ -- root <root@rpi4.fritz.box>  Tue, 10 Feb 2026 16:29:36 +0000
+
 apache-arrow (22.0.0-1) unstable; urgency=medium

   * Initial upload (Closes: #970021)
diff -Nru apache-arrow-22.0.0/debian/libarrow-python-flight2200.install apache-arrow-22.0.0/debian/libarrow-python-flight2200.install
--- apache-arrow-22.0.0/debian/libarrow-python-flight2200.install       2025-11-02 21:58:50.000000000 +0000
+++ apache-arrow-22.0.0/debian/libarrow-python-flight2200.install       2026-02-10 16:22:09.000000000 +0000
@@ -1,4 +1,4 @@
 usr/lib/python3*/dist-packages/pyarrow/libarrow_python_flight.so.*
 # Python modules should not be versioned, so this should be in any -dev package
 usr/lib/python3*/dist-packages/pyarrow/libarrow_python_flight.so
-usr/lib/python3*/dist-packages/pyarrow/_flight.cpython-313-x86_64-linux-gnu.so
+usr/lib/python3*/dist-packages/pyarrow/_flight.cpython-313-*-linux-gnu.so
diff -Nru apache-arrow-22.0.0/debian/libarrow-python2200.install apache-arrow-22.0.0/debian/libarrow-python2200.install
--- apache-arrow-22.0.0/debian/libarrow-python2200.install      2025-11-02 21:58:50.000000000 +0000
+++ apache-arrow-22.0.0/debian/libarrow-python2200.install      2026-02-10 16:22:28.000000000 +0000
@@ -1,2 +1,2 @@
 usr/lib/python3*/dist-packages/pyarrow/libarrow_python.so*
-usr/lib/python3*/dist-packages/pyarrow/lib.cpython-313-x86_64-linux-gnu.so
+usr/lib/python3*/dist-packages/pyarrow/lib.cpython-313-*-linux-gnu.so
diff -Nru apache-arrow-22.0.0/debian/rules apache-arrow-22.0.0/debian/rules
--- apache-arrow-22.0.0/debian/rules    2025-11-02 21:58:50.000000000 +0000
+++ apache-arrow-22.0.0/debian/rules    2026-02-09 23:36:54.000000000 +0000
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 # -*- makefile-gmake -*-
 #
-# import for DEB_TARGET_MULTIARCH
+# import for DEB_HOST_MULTIARCH
 include /usr/share/dpkg/architecture.mk

 # In anticipation of a future version of r-cran.mk
@@ -142,12 +142,12 @@

        @echo " *** INSTALL PYTHON *** "
        env     Arrow_DIR=$(CURDIR)/debian/tmp/usr \
-               ArrowAcero_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowAcero \
-               ArrowCompute_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowCompute \
-               ArrowDataset_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowDataset \
-               ArrowFlight_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowFlight \
-               Gandiva_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/Gandiva \
-               Parquet_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/Parquet \
+               ArrowAcero_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowAcero \
+               ArrowCompute_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowCompute \
+               ArrowDataset_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowDataset \
+               ArrowFlight_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowFlight \
+               Gandiva_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Gandiva \
+               Parquet_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Parquet \
                CMAKE_VERBOSE_MAKEFILE=ON       \
                PKG_CONFIG_PATH=cpp_build/src/arrow/release/ \
                VERBOSE=1                       \
@@ -224,15 +224,15 @@
 override_dh_auto_test:
        @echo " *** Starting tests ***"
        env     Arrow_DIR=$(CURDIR)/debian/tmp/usr \
-               ArrowAcero_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowAcero \
-               ArrowCompute_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowCompute \
-               ArrowDataset_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowDataset \
-               ArrowFlight_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/ArrowFlight \
-               Gandiva_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/Gandiva \
-               Parquet_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH)/cmake/Parquet \
+               ArrowAcero_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowAcero \
+               ArrowCompute_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowCompute \
+               ArrowDataset_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowDataset \
+               ArrowFlight_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/ArrowFlight \
+               Gandiva_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Gandiva \
+               Parquet_DIR=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Parquet \
                CMAKE_VERBOSE_MAKEFILE=ON       \
                VERBOSE=1                       \
-               LD_LIBRARY_PATH=$(CURDIR)/debian/tmp/usr/lib/$(DEB_TARGET_MULTIARCH) \
+               LD_LIBRARY_PATH=$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) \
        pytest || echo "E: dh_auto_test failed - error ignored."
        #dh_auto_test \
        #  --buildsystem=pybuild \
@@ -292,11 +292,11 @@

 override_dh_shlibdeps:
        dh_shlibdeps \
-           -l$(CURDIR)/debian/libarrow2200/usr/lib/$(DEB_TARGET_MULTIARCH) \
-           -l$(CURDIR)/debian/libarrow-acero2200/usr/lib/$(DEB_TARGET_MULTIARCH) \
-           -l$(CURDIR)/debian/libarrow-dataset2200/usr/lib/$(DEB_TARGET_MULTIARCH) \
-           -l$(CURDIR)/debian/libarrow-flight2200/usr/lib/$(DEB_TARGET_MULTIARCH) \
-           -l$(CURDIR)/debian/libparquet2200/usr/lib/$(DEB_TARGET_MULTIARCH) \
+           -l$(CURDIR)/debian/libarrow2200/usr/lib/$(DEB_HOST_MULTIARCH) \
+           -l$(CURDIR)/debian/libarrow-acero2200/usr/lib/$(DEB_HOST_MULTIARCH) \
+           -l$(CURDIR)/debian/libarrow-dataset2200/usr/lib/$(DEB_HOST_MULTIARCH) \
+           -l$(CURDIR)/debian/libarrow-flight2200/usr/lib/$(DEB_HOST_MULTIARCH) \
+           -l$(CURDIR)/debian/libparquet2200/usr/lib/$(DEB_HOST_MULTIARCH) \
            -l$(CURDIR)/debian/libarrow-python2200/usr/lib/python3.14/dist-packages/pyarrow


