Bug#830216: Build depends on dh-python, but it is not in Build-Depends

tony mancill tmancill at debian.org
Fri Jul 8 01:41:31 UTC 2016


On 07/07/2016 05:30 AM, Felix Dreissig wrote:
> Source: zookeeper
> Version: 3.4.8-1
> Severity: minor
> Tags: patch
> 
> Dear maintainers,
> 
> the package build for zookeeper uses dh-python, but is not mentioned in the Build-Depends list of debian/control so far.
> The attached patch fixes that.

Hi Felix,

Thank you for the patch.  For what it's worth, I'm not able to create a
situation where zookeeper won't build due to the missing dependency
without explicitly uninstalling dh-python.

Starting from a clean chroot:

$ apt-get build-dep zookeeper

will install dh-python via transitive dependencies.  I believe via python3:

> $ apt-cache show python3
> Package: python3
> Source: python3-defaults
> Version: 3.5.1-4
> Installed-Size: 67
> Maintainer: Matthias Klose <doko at debian.org>
> Architecture: amd64
> Replaces: python3-minimal (<< 3.1.2-2)
> Provides: python3-profiler
> Depends: python3.5 (>= 3.5.1-13~), libpython3-stdlib (= 3.5.1-4), dh-python

^^^^^^^^^
In any event, adding an explicit build-dep won't hurt.  It will be
included in the next upload.

Cheers,
tony

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20160707/72ce45a0/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list