[Pkg-gauche-devel] Maintaining patches with quilt?

YAEGASHI Takeshi yaegashi at debian.org
Thu Mar 4 02:08:41 UTC 2010


Hi,

2010/3/3 NIIBE Yutaka <gniibe at fsij.org>:
> I have uploaded my try as 0.9-1 (with quilt).

Thanks for the quick work!

I learned about recent source package formats by reading
http://wiki.debian.org/Projects/DebSrc3.0 and other materials.  Now I
understand its advantages and 3.0 (quilt) has been a global trends of
Debian.  I think we should also switch to it and share a debian
directory on alioth based on your work.

>> Well, we need to reconsider that packaging strategy (having
>> gauche/libgauche0)... it would be better to remain current way after
>> all.
>
> If we will go this way, sooner is better.  In the long run, I think
> separation would be better.  See, Gauche 0.9 depends on zlib, for example.
> When we have many extensions, separation will be needed, perhaps.

I agree, but we should decide naming rules carefully.  libgauche0 is
not good one I think.  The soname of libgauche.so seems too broad to
cover changes among Gauche releases.  Something like libgauche0.9
might be better.

For naming extension packages, we can see at least a couple of way in
packages of the similar category (script languages).

python, tcl/tk, ocaml, etc.:
gauche-gdbm / gauche0.8-gdbm / gauche0.9-gdbm

perl or ruby:
libgdbm-gauche / libgdbm-gauche0.8 / libgdbm-gauche0.9

Which one would you like?  It prefer the former, because it seems
straightforward to users and compatible with other distros (see
Gauche.spec in the upstream).

Some packaging project have a policy document like
http://pkg-ruby.alioth.debian.org/ruby-policy.html/

Regards,
-- 
YAEGASHI Takeshi <yaegashi at debian.org>



More information about the Pkg-gauche-devel mailing list