On 03/20/2016 01:52 PM, Santiago Vila wrote: > There seems to be more than ten packages which: > > * Have doxygen in Build-Depends. > * Do not have graphviz in Build-Depends. > * Try to run "dot" during the build. > * The build does not fail because doxygen keeps working as if > nothing bad happened, violating Policy 4.6. > (This is already reported as Bug #818379). > > I intend to report every such package that I find as having a missing > "Build-Depends: graphviz". There are 358 packages in unstable that currently have B-D/B-D-I: doxygen but no B-D/B-D-I: graphviz. But my guess is that not all of them (probably not even most of them) actually run dot during Doxygen build. Of those, 276 source packages have doxygen in B-D but not graphviz in either B-D. (And there is one package, gdcm, which has doxygen in B-D but graphviz in B-D-I.) Are you going to rebuild all 358 of these packages to test this? (If so, do you need help splitting this up?) Or do you have a better method in mind to figure this out? > I'm still in doubt about severity of #818379. It makes a lot of > packages to violate Policy 4.6. Is this enough to be RC? At the very least it should be "important" and not "normal". Regards, Christian
Attachment:
signature.asc
Description: OpenPGP digital signature