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

Reply via email to