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

Build-Depends-Indep: debhelper, utilizing it in debian/rules clean



Hi,

consider #216747, where a package declares "Build-Depends-Indep:
debhelper" and uses e.g. dh_clean in the debian/rules clean target.
Build-Depends-Indep is defined to be satisfied in the build,
build-indep, binary and binary-indep targets, but not in clean.

For the main distribution, "grep Build-Depends-Indep .../Sources|grep
debhelper|wc -l" results in 1871 packages. I didn't check all of them
but I doubt that many of them also declare "Build-Depends: debhelper" or
don't use dh_clean in the clean target. So >>1000 source packages seem
to behave like the package in #216747.

What should we do about it? Write a script to automatically check for
debhelper-in-Build-Depends-Indep-but-not-in-Build-Depends-and-using-dh_*-in-debian/rules_clean, generating a patch (which wouldn't really be needed because of the current definition of the BTS "patch" tag) and file a bug? Is the bug severity serious? Sarge-ignore? (Sorry, http://people.debian.org/~ajt/sarge_rc_policy.txt is currently Error 404.)

Thanks.

bye,
  Roland

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: