On 14 February 2016 at 17:02, Sami Erjomaa wrote:

>
>
> On 13 February 2016 at 16:03, Maximiliano Curia wrote:
>
>> On Saturday, 13 February 2016 04:04:29 CET Rares Marian wrote:
>> > Incidentally, there's many packages with mixed dependencies on specific
>> > versions of libqt5core5a throughout kde5. Some pkgs want 5.6.0 others
>> > want 5.5.1. And they depend on each other.
>>
>> Yes, this seems to be due to a hiccup in the buildds experimental
>> dependency
>> solver, in the past the dependency solver tried to use the version in
>> unstable
>> unless the required versions were only available in experimental, the new
>> solver used qt 5.6 even though the qt 5.5 version from unstable was
>> enough to
>> fullfil the requiremens (this might sound simple, but it's a hard
>> problem, and
>> it's something that has always brought headaches to packagers working with
>> experimental).
>>
>>
> Is it possible to force buildd to use a specific QT version by adding the
> virtual qtbase-abi-5-5-1 (or qtbase-abi-5-6-0) packet as a build dependency
> to those packages that depends on QT?
>

I compared a few of the packages that are built with qt 5.5.1 and qt 5.6.0
and found at least one common nominator that the packages that are built
with 5.6.0 have and the packages built with 5.5.1 don't have and that is
Build-Depends: pkg-kde-tools (>=0.15.15ubuntu1~). The packages that are
built with 5.5.1 don't have ubuntu1~ in the version.

built with qt 5.5.1:
bluez-qt pkg-kde-tools (>>0.15.15)
karchive pkg-kde-tools (>=0.15.16~)

built with qt 5.6.0:
kwidgetsaddons pkg-kde-tools (>=0.15.15ubuntu1~)
kcodecs pkg-kde-tools (>=0.15.15ubuntu1~)
kconfig pkg-kde-tools (>=0.15.15ubuntu1~)

Reply via email to