Bug#537609: thinks commands are used in scripts while only mentioned in (not called!) functions
Rene Engelhard <firstname.lastname@example.org> writes:
> No, I do *not* use ucf in this package.
> (Though, yes, it's mentioned in three *functions* defined in the source
> but they are not used in this package.
Again here, Lintian has no real hope of being able to figure this out.
When you're doing unusual things like this, you're going to need to use
> Besides that, -common depends on ucf anyway, and all packages directly
> or indirectly depend on -common)
Lintian very intentionally and by design does not allow these sorts of
dependencies to be resolved by transitive dependencies because the result
is too fragile in general and lacks the clear documentation of appropriate
dependencies for every package.
Russ Allbery (email@example.com) <http://www.eyrie.org/~eagle/>