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

Bug#409120: lintian: Add INFO to recommend debian/control::Build-Depends list devel package in certain order



Jari Aalto <jari.aalto@cante.net> writes:

> Package: lintian
> Version: 1.23.27
> Severity: wishlist

> For Human reader, who is NMUing or Sponsoring a package, the order of
> packages listed in debian/control::Build-Depends is important.

> SUGGESTION

> If the packages are not mentioned in this order (if they are listed), issue
> and informational message to suggest to reorder the line.

> And example:

>     Build-Depends: autotools-dev, libxext-dev, libpng12-dev, libxpm-dev, debhelper (>= 4), libxinerama-dev, libxft-dev, libxrender-dev, libfontconfig1-dev, zlib1g-dev, libx11-6, dpatch

> The "recommended" order:

> - debhelper
> - dpatch
> - autotools-dev
> - others in alphabetical order

I don't agree with this check or this suggested order.  I think
alphabetical order is reasonable, as is order based on the Autoconf
script, as is putting debhelper and similar internal checks last.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: