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

Bug#553420: debian-policy: Please clarify what is the interface for building binary packages.



Charles Plessy <plessy@debian.org> writes:

> The proposed patch puts additional constraints on the packages, that
> would make more difficult refactor later the Policy towards make a
> clearer abstraction of the build interface (which I think is desirable),

I don't believe this is desirable at all, and therefore oppose this
proposal.  There is such a thing as too much freedom of choice.  Debian
already has a very complex package build system compared to RPM-based
Linux distributions, with a corresponding difficulty in learning curve.
Allowing people to write debian/rules in other languages, allowing unusual
make flags, or allowing tricky variable manipulation outside of the make
language such as in the vdr packages just adds to that complexity and
learning curve.  I think Debian suffers from that additional complexity.

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



Reply to: