severity 512645 wishlist merge 512645 120323 retitle 512645 [checks/manpages] missing man pages reported for foo that are in foo-data thanks
Fabian Greffrath <[email protected]> writes: > But now, if I run lintian on the newly created packages, I get warnings > like "binary-without-manpage: usr/bin/foo" which simply isn't > true. There *is* a manpage for /usr/bin/foo, it simply isn't installed > in the foo package but in the foo-data package and I even made sure that > foo does not get installed without foo-data. Right, the problem is that Lintian checks a package at a time, so while it's checking foo, it has no access to foo-data. Lintian is designed to check each package in isolation. It's difficult to do more than that and still support things like lintian.d.o. That being said, there is a possible hack that we can apply here that may fix the common case of checking a *.changes file for a set of related packages and on lintian.d.o. See the discussion in #456657 for more details. This is why binary-without-manpage explicitly says to add an override for this case, though. -- Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

