Comment 8 for bug 605027

Revision history for this message
Bhavani Shankar (bhavi) wrote : Re: Please merge with 0.9.7.14-1 from Debian unstable

yeah fabrice

Its due to qt-assistant-compat being a seperate source package and libqtassistantclient-dev is a build time dependency, But to make the package install with qt 4.7 it is required I think(Please correct me if I m wrong)

/me takes info from package description:

Package: libqtassistantclient4
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Breaks: libqt4-assistant (<< 4:4.7.0~)
Replaces: libqt4-assistant (<< 4:4.7.0~)
Description: Qt Assistant client library (runtime)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the files necessary to run applications using the
 deprecated QAssistantClient class, which is used together with the legacy
 Assistant Document Profile (.adp) version of Qt Assistant.
 .
 This library is obsolete. It is provided to keep old source code working. It is
 strongly advised against using it in new code. New code should use the Qt Help
 Framework introduced in Qt 4.4 and/or the version of Qt Assistant based on it
 (also introduced in Qt 4.4) instead.

which means newer versions should use:

Package: qt-assistant-compat
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Breaks: qt4-dev-tools (<< 4:4.7.0~)
Replaces: qt4-dev-tools (<< 4:4.7.0~)
Description: Qt Assistant compatibility binary (legacy)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Assistant compatibility version, based on
 Assistant Document Profile (.adp) files, and the associated QtAssistantClient
 library, for compatibility with applications providing help in that format.
 .
 New applications should use the new version of Qt Assistant introduced in Qt
 4.4, based on the Qt Help Framework also introduced in Qt 4.4, instead.

Regards