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

Re: Mass Bug Filing: Missing Build-Depends: graphviz



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


Reply to: