[Debian-med-packaging] Bug#874835: [bppphyview] Future Qt4 removal from Buster
Andreas Tille
tille at debian.org
Wed Feb 7 07:41:43 UTC 2018
On Tue, Feb 06, 2018 at 10:24:58PM +0100, Julien Yann Dutheil wrote:
> Hi,
>
> While trying to update the libbpp-qt package to use Qt5 instead of Qt4, I'm
> getting this error (using debuild -us -uc):
>
> devlibs error: There is no package matching [libQt5Core5-dev] and noone
> provides it, please report bug to d-shlibs maintainer
> devlibs error: There is no package matching [libQt5Gui5-dev] and noone
> provides it, please report bug to d-shlibs maintainer
> devlibs error: There is no package matching [libQt5Widgets5-dev] and noone
> provides it, please report bug to d-shlibs maintainer
>
> Any idea of what is going on?
Yes, that's caused by d-shlibs. D-shlibs is verifying the existence of
the library and assumes that a package is named like the library. If
the package name is different from the library name you sometimes need
an override (several overrides are contained in d-shlibs - I'll sent a
patch once we found the correct one to simplify the rules file).
I commited an **untested** override which hopefully works - may be the
regexp needs some adjustment. I was not able to test since I would have
needed to build all the other libs which I do not have time right now.
If you confirm that the other libbpp* packages are ready for upload I'll
do so step by step and then I'll check libbpp-qt.
Hint: For libbpp-qt pristine-tar was not updated. I did so now but
please make sure the other libbpp* repositories are updated as well
since this simplifies my work. :-)
> The code otherwise compiles smoothly. I can
> see the packages for Qt5 changed names (no more libqt5-dev, etc), and I am
> probably missing sthg :s Git repos is updated to reproduce the error.
>
> Any insight welcome!
Hope this hint was sufficiently helpful
Andreas.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list