Package: libexprtk-dev
Version: 0.0.3-3
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:ants src:asl src:bespokesynth src:camitk 
src:cloudcompare src:deal.ii src:esys-particle src:f3d src:fiona src:freecad 
src:gdal src:gdal-grass src:gdcm src:gmsh src:gmt src:grass src:horizon-eda 
src:itkadaptivedenoising src:itkgenericlabelinterpolator src:jeolib-jiplib 
src:jeolib-miallib src:kicad src:lammps src:libapache2-mod-tile 
src:libgeo-gdal-ffi-perl src:libosmium src:librepcb src:liggghts src:mapcache 
src:mapnik src:mapserver src:mayo src:merkaartor src:mia src:ncl src:netgen 
src:octave-mapping src:odin src:open3d src:opencascade src:opencv 
src:openorienteering-mapper src:openscenegraph src:osmcoastline src:paraview 
src:pcl src:pgsql-ogr-fdw src:pktools src:plastimatch src:postgis src:pyogrio 
src:python-ocp src:qgis src:qmapshack src:r-cran-sf src:r-cran-terra 
src:rasterio src:ros-perception-pcl src:saga src:sight src:slic3r-prusa 
src:sumo src:survex src:therion src:tirex src:viking src:vtk-dicom src:vtk9 
src:yade

The affected packages cannot satisfy their cross Build-Depends, because
their transitive dependency on libexprtk-dev is not satisfiable. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native.
Since libexprtk-dev is a header-only library with no dependencies of its
own, the foreign marking is applicable. I'm attaching a patch for your
convenience.

Helmut
diff -Nru exprtk-0.0.3/debian/changelog exprtk-0.0.3/debian/changelog
--- exprtk-0.0.3/debian/changelog       2025-04-23 14:02:46.000000000 +0200
+++ exprtk-0.0.3/debian/changelog       2026-01-07 22:55:09.000000000 +0100
@@ -1,3 +1,10 @@
+exprtk (0.0.3-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libexprtk-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 07 Jan 2026 22:55:09 +0100
+
 exprtk (0.0.3-3) unstable; urgency=medium
 
   * Skip tests on i386 (Closes: #1103079)
diff -Nru exprtk-0.0.3/debian/control exprtk-0.0.3/debian/control
--- exprtk-0.0.3/debian/control 2025-04-23 08:47:29.000000000 +0200
+++ exprtk-0.0.3/debian/control 2026-01-07 22:55:07.000000000 +0100
@@ -14,6 +14,7 @@
 
 Package: libexprtk-dev
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
 Description: C++ Mathematical Expression Toolkit Library

Reply via email to