>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
|--==> "VB" == Vaclav Barta <vbar(a)comp.cz> writes:
VB> I can say I really don't like it. As far as I can see:
VB> 3) these files can be created by anybody who has xemacs, i.e.
VB> anybody who could conceivably want to use them
SY> Very true. Not everyone would want to though (some may not
SY> even know how). There could be problems with requires and
SY> macros and such.
Big problems. If you look at the package sources, you'll see that
many of them explicitly say they do not support building "source
packages" of the kind you are requesting. In fact at present building
"source packages" is not supported at all; the only way to reliably
build from source is to get the CVS tree.
VB> So why aren't they created locally!? I bet that the above isn't
VB> *quite* true; that there are compilcations I'm not seeing...
In fact, Debian GNU/Linux actually does rebuild 3rd party packages
(ie, those distributed by someone other than GNU Emacs or XEmacs) for
every Emacs installed every time a Lisp package is installed or
upgraded. The builds are consistently buggy, and these are simple
packages, with few macro definitions or defsubsts, and often only one
Lisp library.
I don't bother with Debian packages anymore, except as a convenient
way to acquire documentation and something that probably (but not
always!) works well enough to evaluate for XEmacs packaging.
YMMV.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.