[lttng-dev] LTTng packages in Debian sid out of sync

Jon Bernard jbernard at debian.org
Tue Oct 29 10:13:33 EDT 2013


* Jon Bernard <jbernard at debian.org> wrote:
> * Mathieu Desnoyers <mathieu.desnoyers at efficios.com> wrote:
> > ----- Original Message -----
> > > From: "Jon Bernard" <jbernard at debian.org>
> > > To: "Mathieu Desnoyers" <mathieu.desnoyers at efficios.com>
> > > Cc: "Stéphane Graber" <stgraber at ubuntu.com>, "Alexandre Montplaisir" <alexmonthy at voxpopuli.im>,
> > > lttng-dev at lists.lttng.org
> > > Sent: Sunday, October 20, 2013 9:45:21 AM
> > > Subject: Re: LTTng packages in Debian sid out of sync
> > > 
> > [...]
> > > 
> > > That is not exactly what I intended to convey, let me be more direct about my
> > > view.  I completely agree that sid should have 2.3.x immediately.  I also
> > > agree
> > > that 2.3 should be targeted for testing, and therefore the next stable
> > > release.
> > 
> > Allright :) I'm glad we're on the same page, sorry for the misunderstanding.
> 
> No worries.  I'll add that future releases (like the upcoming 2.4) will
> be prepared and tested all together prior to upload - to hopefully avoid
> the previous situation/nightmare that I managed to get myself into.
> 
> There can still be a sizable amount of work for 2.3 to fully land into
> testing, so that is my primary focus.  The freeze deadline is fast
> approaching, so I will be keeping a close eye on things as they
> progress.  As things settle I'll post status here.

UST 2.3.0 was accepted into unstable (debian) this morning.  There are
a few points to be aware of:

  * I will now prepare an lttng-tools upload (2.3.0) so there will be
    a complete 2.3.0 stack in unstable hopefully very soon.

  * I have broken the upgrade path, which I started looking at last
    week.  It will be necessary for existing unstable users to first
    uninstall ust before upgrading.  The reason for this is the soname
    bump on liblttng-ust-ctl while the other libs remain unchanged
    - this will cause file collisions until I craft a smooth upgrade
    process.  This will likely mean breaking the ust libraries into
    separate packages (I see no better way, but if there are suggestions
    then please let me know).

    I realize this kinda sucks and I'll get it sorted as soon as I can.

  * I will block any possible testing migrations of the 2.3.0 packages
    until the upgrade path is sorted out.  Containing this problem in
    unstable and fixing there will cause the least amount of pain for
    all involved, that I can see.

Cheers,

-- 
Jon



More information about the lttng-dev mailing list