Hirsute universe: qt5-default is an older version than its dependencies

Asked by Richard Leckinger

What I want to do: Test builds of qt5 app prior to upcoming Hirsute release.

When installing my build-depends, I get the following error:
The following packages have unmet dependencies:
 qt5-default : Depends: qtbase5-dev (= 5.14.2+dfsg-6) but 5.15.2+dfsg-4 is to be installed or
                        qtbase5-gles-dev (>= 5.14.2+dfsg) but it is not installable

I think that hirsute should either settle on qt5.14 or on qt5.15, but not try both at once.

In Hirsute Universe:
qt5-default (5.14.2+dfsg-6) [universe]
qtbase5-dev (5.15.2+dfsg-4) [universe] (a dependency of qt5-default)
qtbase5-gles-dev (5.15.2+dfsg-3) [universe] (an alternative dependency of qt5-default)

The Debian import freeze was a few days ago...

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu qtbase-opensource-src Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Best Manfred Hampl (m-hampl) said :
#1

see the change log https://launchpad.net/ubuntu/+source/qtbase-opensource-src/5.15.1+dfsg-2

Remove qt5-default. Nowadays it's not needed as Qt 5 is the only Qt version in Debian and it brought more problems than solutions.

For which purpose do you need qt5-default?

Revision history for this message
Richard Leckinger (caraka) said :
#2

For which purpose do you need qt5-default?

Habit! :) It was once very important during our app's transition from qt4 to qt5. Clearly I need to detox my control file.
Thank you Manfred!

Revision history for this message
Richard Leckinger (caraka) said :
#3

Thanks Manfred Hampl, that solved my question.

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

I agree that it is strange, that there is still an older version left in the repositories. This should probably be reported as bug.