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

Bug#687666: unblock pre-approval: qt4-x11/4:4.8.2-3



On Sat 08 Dec 2012 10:59:44 Julien Cristau escribió:
> On Fri, Sep 14, 2012 at 18:05:02 -0300, Lisandro Damián Nicanor Pérez Meyer 
wrote:
> > Package: release.debian.org
> > Severity: normal
> > User: release.debian.org@packages.debian.org
> > Usertags: unblock
> > 
> > Please consider to pre-approve the unblock package qt4-x11
> > 
> > Hi RT! The purpose of this mail is to ask for pre-approval of a new
> > upload of qt4-x11 in order to solve RC bug #669278.
> > 
> > Short story: this bug is caused by the circular dependency between qdbus
> > and libqt4-dbus. It was solved by:
> > 
> > - adding libqtdbus4 [0] to hold the stuff that libqt4-dbus will normally
> > 
> >   provide.
> > 
> > - make libqt4-dbus depend on qdbus and libqtdbus4.
> > - the symbols file of libqtdbus4 depends on libqt4-dbus to ensure that a
> > 
> >   dependency on libqt4-dbus ensures qdbus is installed, also on rebuilt
> >   packages.
>
> Why are libqt4-dbus and qdbus separate packages in the first place?

libqt4-dbus used to ship both the library and qdbus, an application. As part 
of the multiarchification of Qt4, they needed to become separate packages.

> What happens the day libQtDBus changes SONAME?

It will not in wheezy. And we are already working in a proper transition for 
stuff that currently depends on libqt4-dbus just because they actually need 
qdbus.

So for Jessie we will eliminate libqtdbus4. And, by the way we mangled the 
symbols files, no package should depend on libqtdbus4 ever (symbols point to 
libqt4-dbus).

Kinds regards, Lisandro.

-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: