Bug#274747: type-handling: 274747: dpkg-dev dependency removal
* Robert Millan <email@example.com>, 2011-11-16, 18:18:
I just added Depends: linux to iotop (arch all, written in python and
depends on a Linux kernel) before I realised that type-handling pulls
in dpkg-dev. I would really appreciate it if the type-handling
Provides were split off into a second package, or maybe dpkg is the
right place for the Provides?
Given that there are only two packages that still use type-handling in
their Build-Depends (e2tools and gdb),
(There's also control-center, which is fixed only in experimental.)
and that both have bugs tagged pending that fix that, I think the
dpkg-dev dependency can just be removed.
dpkg-dev is build-essential, so it shouldn't make a difference for
packages build-depending on it.
buildcross (in experimental) depends on type-handling, though I don't
There are also some users of virtual packages provided by type-handling:
Build-Depends: ..., libattr1-dev | not+linux-gnu, libacl1-dev | not+linux-gnu, libselinux1-dev (>= 1.32) | not+linux-gnu, ...
Build-Depends: ..., libgpm-dev | not+linux-gnu, ...
Build-Depends: ..., libcap2-dev | not+linux-gnu, ...
Depends: udev (>= 0.140) | not+linux-gnu
Depends: ..., linux
Given how little used type-handling is, maybe it's time to remove it?