David Kastrup wrote:
 "Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
 
> David Kastrup writes:
>
>  > I think the "mere aggregation" angle does not cut it since it
>  > leaves the build system uncatered for.
>
> Yeah, I know you think that.  You're still wrong.  The GPL doesn't
> require that Debian distribute debian/rules with every .deb built from
> GPL sources, and it doesn't require us to distribute XEmacs.rules with
> every -pkg.tar.gz.
 
 You are confused.  .deb files are not even supposed to contain the
 source code to a package.  They are only distributed accompanied with
 the corresponding Debian source file packages (from the same server, or
 available at no extra cost), and those certainly contain debian/rules.
 
 Your XEmacs package distribution does not include either instructions
 how to get the source, nor is the package-specific build source
 distributed alongside.  Not on the same server, not on request.  There
 are no XEmacs source packages containing the package specific scripts
 for building the binary packages.
 
 So don't use Debian packages as an excuse: Debian _does_ distribution of
 the complete sources and build scripts, as source packages accompanying
 the binary packages.  Nobody but you claims that .deb is supposed to
 include source.
  
David Kastrup wrote:
 "Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
> David Kastrup writes:
>
>  > I think the "mere aggregation" angle does not cut it since it
>  > leaves the build system uncatered for.
>
> Yeah, I know you think that.  You're still wrong.  The GPL doesn't
> require that Debian distribute debian/rules with every .deb built from
> GPL sources, and it doesn't require us to distribute XEmacs.rules with
> every -pkg.tar.gz.
 You are confused.  .deb files are not even supposed to contain the
 source code to a package.  They are only distributed accompanied with
 the corresponding Debian source file packages (from the same server, or
 available at no extra cost), and those certainly contain debian/rules.
 Your XEmacs package distribution does not include either instructions
 how to get the source, nor is the package-specific build source
 distributed alongside.  Not on the same server, not on request.  There
 are no XEmacs source packages containing the package specific scripts
 for building the binary packages.
 So don't use Debian packages as an excuse: Debian _does_ distribution of
 the complete sources and build scripts, as source packages accompanying
 the binary packages.  Nobody but you claims that .deb is supposed to
 include source.
 
Can't XEmacs have something like a link to the CVS/mercury server that hosts
the xemacs package lisp source code? That should be simple enough for all the
people who are demanding the source code.
And I agree with Stephen, it is _not_ required to include XEmacs source within
the binary packages.
Thanks
Wei
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta