Package: default-libmysqlclient-dev Version: 1.0.0 Severity: normal Tags: patch Control: affects -1 + src:asl src:asterisk src:boinc src:boinc-app-seti src:cacti-spine src:calligra src:camitk src:cppdb src:cyrus-sasl2 src:gambas3 src:ifrit src:itksnap src:kamailio src:libdbd-mysql-perl src:libopendbx src:motion src:odin src:pdns src:postfix src:urweb src:voms-mysql-plugin src:vtk-dicom src:vtk6
The packages listed above cannot satisfy their cross Build-Depends, because their dependency on default-libmysqlclient-dev is unsatisfiable. In general, Architecture: all packages can never satisfy cross Build-Depends unless marked Multi-Arch: foreign. In this case, a foreign marking would be fatal as the development headers are needed for the host architecture rather than the build architecture. The default package needs to pass the architecture constraint down to mariadb. Thus default-libmysqlclient-dev needs to become Architecture: any. Please consider applying the attached patch. Helmut
diff --minimal -Nru mysql-defaults-1.0.0/debian/changelog mysql-defaults-1.0.0+nmu1/debian/changelog --- mysql-defaults-1.0.0/debian/changelog +++ mysql-defaults-1.0.0+nmu1/debian/changelog @@ -1,3 +1,10 @@ +mysql-defaults (1.0.0+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Switch default-libmysqlclient-dev to Architecture: any. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 29 Oct 2016 12:26:20 +0200 + mysql-defaults (1.0.0) unstable; urgency=low [ Andreas Beckmann ] diff --minimal -Nru mysql-defaults-1.0.0/debian/control mysql-defaults-1.0.0+nmu1/debian/control --- mysql-defaults-1.0.0/debian/control +++ mysql-defaults-1.0.0+nmu1/debian/control @@ -91,7 +91,8 @@ needed to setup system databases. Package: default-libmysqlclient-dev -Architecture: all +Architecture: any +Multi-Arch: same Depends: libmariadbclient-dev-compat, ${misc:Depends}

