Package: libboost-python1.74-dev Version: 1.74.0-8 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:antimony src:autodock-vina src:bagel src:bornagain src:brial src:cadabra2 src:caffe src:calamares src:casacore src:cc-tool src:cegui-mk2 src:ceph src:ckon src:cloudcompare src:coin3 src:condor src:cppad src:darkradiant src:dnsdist src:ecflow src:enki-aseba src:esys-particle src:fast5 src:freecad src:freeorion src:freeture src:gazebo src:glom src:gnucash src:k3d src:kig src:ledger src:librcsb-core-wrapper src:libtorrent-rasterbar src:libvigraimpex src:litecoin src:lizardfs src:luabind src:minieigen src:nextpnr src:odil src:ompl src:openbabel src:openems src:openimageio src:openstructure src:openvdb src:orthanc src:orthanc-dicomweb src:orthanc-gdcm src:orthanc-mysql src:orthanc-postgresql src:orthanc-python src:orthanc-webviewer src:orthanc-wsi src:paraview src:pdns src:performous src:pybdsf src:pygattlib src:pytango src:python-casacore src:python-demgengeo src:python-escript src:python-freecontact src:python-mapnik src:python-pcl src:python-pgmagick src:pythonmagick src:quickfix src:rdkit src:rlvm src:ros-image-common src:ros-image-pipeline src:ros-opencv-apps src:ros-perception-pcl src:ros-vision-opencv src:rttr src:scram src:sfcgal src:shasta src:sight src:slic3r src:slic3r-prusa src:synfig src:tagpy src:thrift src:ui-gxmlcpp src:ui-utilcpp src:vowpal-wabbit src:vtk6 src:vtk7 src:yade src:znc src:zypper
The affected packages cannot satisfy their cross Build-Depends, because their transitive dependency on the host architecture Python interpreter is not installable. The host architecture Python interpreter is required from libboost-python1.74-dev -> python3-dev -> python3. For building python extensions, one usually wants a build architecture python and the host architecture python development files. This is expressed as "python3-dev:any, libpython3-dev". For single-architecture installations, nothing changes. Please consider applying the attached patch. Helmut
diff --minimal -Nru boost1.74-1.74.0/debian/changelog boost1.74-1.74.0/debian/changelog --- boost1.74-1.74.0/debian/changelog 2021-01-23 20:00:18.000000000 +0100 +++ boost1.74-1.74.0/debian/changelog 2021-02-18 18:08:39.000000000 +0100 @@ -1,3 +1,10 @@ +boost1.74 (1.74.0-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Multiarchify python3-dev runtime dependency. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 18 Feb 2021 18:08:39 +0100 + boost1.74 (1.74.0-8) unstable; urgency=medium * [85a2610] Fix compilation warnings. (Closes: #980497) diff --minimal -Nru boost1.74-1.74.0/debian/control boost1.74-1.74.0/debian/control --- boost1.74-1.74.0/debian/control 2021-01-23 19:37:38.000000000 +0100 +++ boost1.74-1.74.0/debian/control 2021-02-18 18:08:37.000000000 +0100 @@ -1100,7 +1100,7 @@ Depends: ${misc:Depends}, libboost1.74-dev (= ${binary:Version}), libboost-python1.74.0 (= ${binary:Version}), - python3-dev, ${python3:Depends}, + libpython3-dev, python3-dev:any, ${python3:Depends}, Suggests: libboost1.74-doc, gccxml Conflicts: libboost-python1.42-dev, libboost-python1.46-dev, libboost-python1.48-dev, libboost-python1.49-dev, libboost-python1.50-dev, libboost-python1.52-dev, libboost-python1.53-dev, libboost-python1.54-dev, libboost-python1.55-dev, libboost-python1.57-dev, libboost-python1.58-dev, libboost-python1.60-dev, libboost-python1.61-dev, libboost-python1.62-dev, libboost-python1.63-dev, libboost-python1.65-dev, libboost-python1.67-dev, libboost-python1.70-dev, libboost-python1.71-dev Description: Boost.Python Library development files