Package: libgdal32 Version: 3.6.2+dfsg-1 Severity: normal Tags: patch Dear Maintiner, libgdal32 is installed in multi-arch compatible way, but not marked as Multi-Arch. This prevents co-installing dependent libraries (notably, OpenCV). gdal-bin looks provied only CLI, thus should be matched as M-A: foreign. gdal-plugins contain only some config in multi-arch compatible location, so probably M-A: same libgdal-dev package is definitely not multi-arch compatible (due to at least bin/gdal-config and include/gdal/cpl_config.h) Trivial patch attached. Disclaimer: I was able to co-install M-A-patched libgdal32/libogdi4.1/libarmadillo11/libhdf4 libraries on stable/bookworm, but have no way to verify if there are any problems with their use.
-- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (100, 'proposed-updates') Architecture: i386 (x86_64) Foreign Architectures: amd64 Kernel: Linux 6.1.0-17-amd64 (SMP w/2 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libgdal32 depends on: ii gdal-data 3.6.2+dfsg-1.1~local1 ii gdal-plugins 3.6.2+dfsg-1.1~local1 ii libarmadillo11 1:11.4.2+dfsg-1.1~local1 ii libblosc1 1.21.3+ds-1 ii libc6 2.36-9+deb12u4 ii libcfitsio10 4.2.0-3 ii libcurl4 7.88.1-10+deb12u5 ii libdeflate0 1.14-1 ii libexpat1 2.5.0-1 ii libfreexl1 1.0.6-2 ii libfyba0 4.1.1-8 ii libgcc-s1 12.2.0-14 ii libgeos-c1v5 3.11.1-1 ii libgeotiff5 1.7.1-2+b1 ii libgif7 5.2.1-2.5 ii libhdf4-0-alt 4.2.15-5.1~local1 ii libhdf5-103-1 1.10.8+repack1-1 ii libheif1 1.15.1-1 ii libjpeg62-turbo 1:2.1.5-2 ii libjson-c5 0.16-2 ii libkmlbase1 1.3.0-10 ii libkmldom1 1.3.0-10 ii libkmlengine1 1.3.0-10 ii liblz4-1 1.9.4-1 ii liblzma5 5.4.1-0.2 ii libmariadb3 1:10.11.6-0+deb12u1 ii libnetcdf19 1:4.9.0-3+b1 ii libodbc2 2.3.11-2+deb12u1 ii libodbcinst2 2.3.11-2+deb12u1 ii libogdi4.1 4.1.0+ds-6.1~local1 ii libopenjp2-7 2.5.0-2 ii libpcre2-8-0 10.42-1 ii libpng16-16 1.6.39-2 ii libpoppler126 22.12.0-2+b1 ii libpq5 15.6-0+deb12u1 ii libproj25 9.1.1-1+b1 ii libqhull-r8.0 2020.2-5 ii libspatialite7 5.0.1-3 ii libsqlite3-0 3.40.1-2 ii libssl3 3.0.11-1~deb12u2 ii libstdc++6 12.2.0-14 ii libtiff6 4.5.0-6+deb12u1 ii libwebp7 1.2.4-0.2+deb12u1 ii libxerces-c3.2 3.2.4+debian-1 ii libxml2 2.9.14+dfsg-1.3~deb12u1 ii libzstd1 1.5.4+dfsg2-5 ii zlib1g 1:1.2.13.dfsg-1 Versions of packages libgdal32 recommends: ii proj-bin 9.1.1-1+b1 libgdal32 suggests no packages. -- no debconf information
diff -Nru gdal-3.6.2+dfsg/debian/changelog gdal-3.6.2+dfsg/debian/changelog --- gdal-3.6.2+dfsg/debian/changelog 2023-01-05 11:20:25.000000000 +0300 +++ gdal-3.6.2+dfsg/debian/changelog 2024-02-15 00:33:27.000000000 +0300 @@ -1,3 +1,10 @@ +gdal (3.6.2+dfsg-1.1~local1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark as Multi-Arch. + + -- Yuriy M. Kaminskiy <yumkam+deb...@gmail.com> Thu, 15 Feb 2024 00:33:27 +0300 + gdal (3.6.2+dfsg-1) unstable; urgency=medium * New upstream release. diff -Nru gdal-3.6.2+dfsg/debian/control gdal-3.6.2+dfsg/debian/control --- gdal-3.6.2+dfsg/debian/control 2023-01-05 10:58:52.000000000 +0300 +++ gdal-3.6.2+dfsg/debian/control 2024-02-15 00:33:27.000000000 +0300 @@ -67,6 +67,7 @@ Package: libgdal32 Architecture: any +Multi-Arch: same Section: libs Depends: gdal-data (>= ${source:Version}), gdal-plugins (>= ${binary:Version}), @@ -159,6 +160,7 @@ Package: gdal-bin Architecture: any +Multi-Arch: foreign Depends: python3-gdal (= ${binary:Version}), ${python3:Depends}, ${shlibs:Depends}, @@ -213,6 +215,7 @@ Package: gdal-plugins Architecture: any +Multi-Arch: same Depends: ${misc:Depends} Description: Geospatial Data Abstraction Library - Plugins GDAL is a translator library for raster geospatial data formats.