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

Re: debstd-like tool for those who don't want to use debmake



>>>>> "Enrique" == Enrique Zanardi <ezanardi@noah.dfis.ull.es> writes:

Enrique> But the version of debstd-like program installed may not be
Enrique> the same one used by the maintainer. Will they work the same?

The problem is real enough, but no different than waht either dpkg
(Standards-Version) or automake has to face. There will be a version,
and there can be incompabilities between them.

It is true, that version problems only happens when you need to
regenerate the debian/rules file, but this will, I claim, happen
rather often. Anybody who has ever looked at the results of autoconf
knows what monster of a shell script an innocently looking .in file
may result in (after all, this is precisely the point) so if you need
to tweak the rules (and seasoned users often want to do that), you
will in many cases need to regenerate it.

On the other hand, as Joey also pointed out, the individual tools are
so small and with such welldefined purposes that incompabilities will
be rare. For instance, `cp' is pretty much the same black box on most
unix systems since it is so simple that there are only few variations
possible.

Neither approach is perfect; they both has pros and cons.

But remember also that both approaches can coexist. Depending on
personal preferences and the concrete project one could choose to
generate the debian/rules file through either tool. The end user, who
just want to recompile a package, does not need to care.

So let keep 'em tools coming and let time be the arbiter of which is
actually the easier to use.


---------------------------+--------------------------------------------------
Christian Lynbech          | Computer Science Department, University of Aarhus
Office: R0.32              | Ny Munkegade, Building 540, DK-8000 Aarhus C
Phone: +45 8942 3218       | lynbech@daimi.aau.dk -- www.daimi.aau.dk/~lynbech
---------------------------+--------------------------------------------------
Hit the philistines three times over the head with the Elisp reference manual.
                                        - petonic@hal.com (Michael A. Petonic)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: