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

Re: Ruby changes for Wheezy



On 10/03/11 at 12:00 +0000, Sune Vuorela wrote:
> On 2011-03-10, Lucas Nussbaum <lucas@lucas-nussbaum.net> wrote:
> > On 09/03/11 at 22:27 +0000, Ian Jackson wrote:
> >> Lucas Nussbaum writes ("Ruby changes for Wheezy"):
> >> > We are planning a rather large set of changes in Ruby packaging for
> >> > Debian wheezy, and would appreciate some external feedback on our
> >> > proposals.
> >> > 
> >> > Our plans are described on
> >> > http://wiki.debian.org/Teams/Ruby/RubyInWheezy
> >> > Don't hesitate to ask for details if needed.
> >> 
> >> I think your families of packages
> >>   ruby1.8-foo
> >>   ruby1.9.1-foo
> >>   ruby-foo-common
> >> etc. are overcomplicated.  Can you not find a way to make only one
> >> package for each extension, each containing an appropriate collection
> >> of .so files etc. ?
> >
> > what we could do, indeed, is ship all the .so files in the same binary
> > package, and then hack the Depends field to have:
> > ruby1.8 | ruby-interpreter
> >
> > What is the correct way to override what dpkg-shlibdeps detects?
> 
> you can override what dpkg-shlibdeps detect, but it sounds like you want
> to write your own shlibs/symbol files that tells 
> ruby1.8 | ruby-interpreter for all involved libraries ?
> 
> The last part of shlibs files is a free text file that is passed
> verbatim into the depends file.

yes, but I also need to remove the part that says:
libruby1.8, libruby1.9.1, librubinius, libjruby

- Lucas


Reply to: