On Sat 15 Sep 2012 14:21:40 Julien Cristau escribió: > On Fri, Sep 14, 2012 at 18:05:02 -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
[snip] > I don't understand the explanation here... OK, I'll start by stating the full history here. = Current problem There is currently a circular dependency between qdbus and libqt4-dbus. While apt in Wheezy can handle this (explaining why it didn't showed before, see below), apt in squeeze can't, thus making the upgrade of many qt-related packages fail (RC bug #669278). = What triggered it Before the multiarchification of Qt, libqt4-dbus used to contain the qt-dbus library and qdbus, an application used by many apps to use dbus. The multiarchification of Qt required a new package for qdbus alone. As qdbus uses libqt4-dbus, it depends on it. But it turned out that some apps (we expect many) depended on libqt4-dbus just to get qdbus. A big transition would have been needed to correctly address this, but the freeze was near so there was no chance to get it in time. Instead we tried making qdbus depend on libqt4-dbus (thus generating the circular dependency). Upgrades went smooth in Sid/Wheezy, so we just went ahead. It turned out that apt in Squeeze couldn't correctly handle this. We do already expect to do the correct transition for Jesse. = Our fix proposal (please take into account that we have libqt4-dbus and libqtdbus4 involved, their names are much similar on purpose). The idea is to break the circular dependency by creating libqtdbus4, which will hold the qt-dbus lib formerly in libqt4-dbus. libqt4-dbus will depend on both qdbus and libqtdbus4, so any installation of it will get both the lib and the app. libqtdbus4's symbols file make packages using it (if something gets rebuilt against it) depend on libqt4-dbus, thus those packages will get both qdbus and libqdbus4. Please let me know if I'm not clear in something, any pointer to what I'm not being clear would be much appreciated :-) > Also, the current stable > release is squeeze, not squeezy. Fixed, thanks! -- Paris, Je suis impregnée de ta présence!!! vous cette une fleche alée qui traspase mon cour muxbalsoc. Comment posted in http://youtube.com/watch?v=G3S_sOEjsmo Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
signature.asc
Description: This is a digitally signed message part.