Re: gem2deb status update
- To: debian-ruby@lists.debian.org
- Subject: Re: gem2deb status update
- From: Lucas Nussbaum <lucas@lucas-nussbaum.net>
- Date: Sun, 3 Apr 2011 17:17:44 +0200
- Message-id: <[🔎] 20110403151744.GA17622@xanadu.blop.info>
- In-reply-to: <20110330183958.GA16678@softwarelivre.org>
- References: <20110322184305.GA14437@xanadu.blop.info> <20110323162222.GA5023@xanadu.blop.info> <20110325031659.GM9645@softwarelivre.org> <20110325090718.GA26290@xanadu.blop.info> <20110328192205.GL3663@softwarelivre.org> <20110330075801.GA29814@xanadu.blop.info> <20110330183958.GA16678@softwarelivre.org>
On 30/03/11 at 11:39 -0700, Antonio Terceiro wrote:
> Lucas Nussbaum escreveu isso aí:
> > On 28/03/11 at 12:22 -0700, Antonio Terceiro wrote:
> > > Lucas Nussbaum escreveu isso aí:
> > > > I've uploaded a new version of gem2deb with the current git version,
> > > > this time to unstable.
> > > > Before that, I also made a change to allow to build only for specific
> > > > ruby versions. I haven't added any tests, it would be great if someone
> > > > could review the code and add some tests.
> > >
> > > Writing a test suite will probably induce some refactoring, but the
> > > semantics look good.
> > >
> > > > I'm now going to push ruby1.8 / ruby-defaults / ruby1.9.1 to unstable.
> > > >
> > > > After that, I think that we could try to package a dozen of libs with
> > > > gem2deb, and upload them to unstable, to get a better idea of what is
> > > > still missing.
> > >
> > > Maybe we could start with gem2deb's own build dependencies. I will
> > > update shoulda and mocha when I have some time.
> >
> > OK.
> >
> > i've created a package to track the transition status:
> > http://udd.debian.org/cgi-bin/ruby-transition.cgi
>
> Great!
>
> I went a little further and prepared a visual representation of the work
> we have ahead of us:
>
> http://pkg-ruby-extras.alioth.debian.org/wheezy/
Nice!
On my side, I've:
- fixed an important bug in gem2deb: we need to test extensions after
building them for each ruby version. We were testing all extensions
with the last one to be built.
- Added a gen-ruby-trans-pkgs script that generates the debian/control
snippet needed to add transitional packages.
(both fixed in gem2deb 0.2.1, uploaded and accepted)
- updated and uploaded ruby-json and ruby-termios (both in NEW).
No other problem encountered.
Lucas
Reply to: