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

Bug#895674: lintian: maybe-not-arch-all-binnmuable emitted for (= ${source:Version})



Hi Jeremy,

> Do you have a list of all the classification checks to
> help me reconsider?

  control-tarball-compression-format
  ctrl-script
  data-tarball-compression-format
  debhelper-autoscript-in-maintainer-scripts
  debian-build-system
  elf-maintainer-script
  maintainer-script-interpreter
  maybe-not-arch-all-binnmuable
  no-ctrl-scripts
  rules-does-not-require-root
  rules-requires-root-explicitly
  rules-requires-root-implicitly
  source-format

I don't see how any of these (*) are useful to some wishing to
uncover hidden problems with their packages. Indeed, it is almost
certianly a net negative due to the additional output they would
emit, leading to stronger errors and warnings being potentially
hidden from human eyes.

> I don't show experimental tags.

To show classification tags yet not experimental ones is very rare
way of regularly using Lintian IMHO. Classification tags are designed
for reporting/statistics purposes, eg. generating pretty graphs on
lintian.debian.org.

Putting it another way, if you are using a classification tag for
_actionable_ advice, then it suggests that tag should not be a
classification tag.

(*) This, I believe, is the case for maybe-not-arch-all-binnmuable.
As I see it, it should be moved to a experimental severity and,
perhaps, something added to the text to underline that it should
not be blindly followed.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-


Reply to: