Re: Ruby changes for Wheezy
On 10/03/11 at 12:00 +0000, Sune Vuorela wrote:
> On 2011-03-10, Lucas Nussbaum <firstname.lastname@example.org> 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