[Pkg-freeipa-devel] Bug#1010636: Bug#1010636: dogtag-pki: please reduce unused Build-Depends

Helmut Grohne helmut at subdivi.de
Fri Jan 13 08:24:22 GMT 2023


Hi Timo,

On Fri, Jan 13, 2023 at 09:39:32AM +0200, Timo Aaltonen wrote:
> Hi, the others have been dropped from the version being prepared, but
> python3-dev is needed for dh_auto_test:
> 
> dh_auto_test: warning: warning: pybuild does not support building out of
> source tree. In source building enforced.
> E: Please add appropriate interpreter package to Build-Depends, see
> pybuild(1) for details.this: $VAR1 = bless( {
>                  'py3def' => '3.11',
>                  'pyvers' => '',
>                  'pydef' => '',
>                  'builddir' => undef,
>                  'py3vers' => '3.10 3.11',
>                  'sourcedir' => '.',
>                  'cwd' => '/<<PKGBUILDDIR>>',
>                  'parallel' => '32'
>                }, 'Debian::Debhelper::Buildsystem::pybuild' );
> deps: $VAR1 = [
>           'python3-cryptography',
>           'python3-distutils',
>           'python3-ldap',
>           'python3-requests',
>           'python3-setuptools',
>           'python3-sphinx',
>           'python3-urllib3'
>         ];
> make: *** [debian/rules:47: build] Error 25

Thank you for reviewing my list of suggested dependencies. Would you
mind using Build-Depends: python3-dev <!nocheck>? Thus the dependency
would be available for tests while not encumbering cross builds.

If that still fails, consider replacing python3-dev with
"libpython3-dev, python3-dev:native" to improve cross build support.

Helmut



More information about the Pkg-freeipa-devel mailing list