[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#274747: type-handling: 274747: dpkg-dev dependency removal



* Robert Millan <rmh@debian.org>, 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 know why.

There are also some users of virtual packages provided by type-handling:

Source: coreutils
Build-Depends: ..., libattr1-dev | not+linux-gnu, libacl1-dev | not+linux-gnu, libselinux1-dev (>= 1.32) | not+linux-gnu, ...

Source: mc
Build-Depends: ..., libgpm-dev | not+linux-gnu, ...

Source: ntp
Build-Depends: ..., libcap2-dev | not+linux-gnu, ...

Package: usb-modeswitch-data
Depends: udev (>= 0.140) | not+linux-gnu

Package: iotop
Depends: ..., linux


Given how little used type-handling is, maybe it's time to remove it?

--
Jakub Wilk



Reply to: