Source: votca-tools Version: 1.6.2-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
votca-tools cannot be cross built from source, because the python3 dependency is not installable. votca-tools does not actually need a host architecture Python though. It merely wants to run one. That can be achieved by depending on python3:any. Even after fixing this aspect, votca-tools continues to fail cross building, because it generates its manual pages from the --help output of contained tools. That doesn't work as it requires running host architecture executables. Please consider applying the attached patch as an incremental improvement and close this bug when doing so even without solving the manual page aspect. Helmut
diff --minimal -Nru votca-tools-1.6.2/debian/changelog votca-tools-1.6.2/debian/changelog --- votca-tools-1.6.2/debian/changelog 2020-08-26 06:55:48.000000000 +0200 +++ votca-tools-1.6.2/debian/changelog 2020-10-29 20:33:21.000000000 +0100 @@ -1,3 +1,11 @@ +votca-tools (1.6.2-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Make cross Build-Depends satisfiably: Annotate python3 with :any. + (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 29 Oct 2020 20:33:21 +0100 + votca-tools (1.6.2-1) unstable; urgency=medium * New upstream release. diff --minimal -Nru votca-tools-1.6.2/debian/control votca-tools-1.6.2/debian/control --- votca-tools-1.6.2/debian/control 2020-08-26 06:55:48.000000000 +0200 +++ votca-tools-1.6.2/debian/control 2020-10-29 20:33:19.000000000 +0100 @@ -17,7 +17,7 @@ libfftw3-dev, libgsl-dev, pkg-config, - python3, + python3:any, txt2tags Rules-Requires-Root: no Standards-Version: 4.5.0