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

Re: debian/rules: Moving to debhelper or cdbs



On Tue, 17 May 2005 12:07:01 -0400, Joey Hess <joeyh@debian.org> said: 


> This "best practice" fails miserably if the maintainer is not always
> perfectly responsive. As soon as the maintainer goes on vacation (or
> MIA) and gets a security hole or RC bug in his package, the more
> nonstandard their packaging the harder it becomes for someone to fix
> the problem in it without introducing other bugs or wasting a lot of
> time stumbling over weirdnesses in its packaging.

> For example, if I need to do a NMU of a package that uses yada or
> debstd, I simply cannot change the behavior of debian/rules since
> these are both too weird/inflexible/hard to use to be
> maintainable. cdbs and dbs also nearly fall into that category, at
> least for me. Hand written rules files do not, but do increase the
> likelyhood of me making some silly mistake.

        I find myself agreeing, except that I feel that way as soon as
 people get away from tried and tested POSIX commands and
 dpkg-dev. There are far more people who are competent with cp,
 install, mv, make, and other common POSIX commands, and may not be up
 to date with a distribution specific mini helper language. I
 appreciate the build system for certain red hat and suse packages not
 being arcane and distribution specific when I try and incorporate
 changes made in packages on those distributions, and I tend to return
 the favour.

        Ultimately, this comes down to preferences, and what one is
 used to. I would hope that most people are used to cp, mv, install,
 make, nad gzip, which is what the vast majority of my rules files are
 comprised of.

        manoj
-- 
Luck, that's when preparation and opportunity meet. P.E. Trudeau
Manoj Srivastava   <srivasta@debian.org>  <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Reply to: