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

Re: About the Ruby packages split: a concrete proposal



Sorry, forget to do list-reply, it only went to Akira TAGOH.
---

Hi,

On Thu, Jan 27, 2005 at 11:45:42PM +0900, Akira TAGOH wrote:
> I think I understand the topic of this proposal. IMHO
> changing the role of meta package here isn't good idea. and
> I wonder what you mean by -core. also wonder if we really
> need a lot of meta package for only Ruby. I disagree your
> proposal then.

Well, in only introduces two packages.  The role of package 'ruby' was
changed because of what I hear most in the community that people expect
'apt-get install ruby' to provide them with the full Ruby interpreter +
stdlib environment.
'ruby-core' was introduced analogous with x-window-system-core,
gnome-core, etc.  People who know what they are doing can install the
more lean version, mine preferred option anyway.
And well...  'ruby-interpreter' is a natural consequence of the two
things above.

> However I like an idea of making a meta package like
> ruby-stdlib. so another proposal from me to solve this
> problem is:
> 
> - make a meta package like rubyX.Y-stdlib in rubyX.Y, which
>   has all dependencies of the packages built from Ruby.  If
>   you don't want to install some package in them, you can
>   just install the packages you want from them so that you
>   can see which packages are provided from Ruby now.
> 
> - make a meta package like ruby-stdlib in ruby-defaults,
>   which has a dependency of rubyX.Y-stdlib according to the
>   initial policy of ruby-defaults. I mean it works for
>   providing the current stable version.

I as well thought ruby-stdlib would be best, it is a solution too,
although now I prefer the stair-like solution I'm trying out now.

> - add Suggests: ruby-stdlib to ruby meta package. IMHO it
>   should be sufficient since you can see which packages are
>   suggested by the package when you do apt-get
>   install. either Depends or Recommends is annoying to me.

Really would go for a recommend, there is almost no reason to install
stdlib entirely, it is small and concise and apart from Tcl/Tk and Tk
there are no depends outside Ruby.

Paul

-- 
Student @ Eindhoven                         | JID:   paul@luon.net
University of Technology, The Netherlands   | email: paulvt@debian.org
>>> Using the Power of Debian GNU/Linux <<< | GnuPG: finger paul@luon.net



Reply to: