[Debian-med-packaging] Bug#874835: [bppphyview] Future Qt4 removal from Buster

Julien Yann Dutheil julien.dutheil at univ-montp2.fr
Tue Feb 6 21:24:58 UTC 2018


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? 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!

Julien.


On Wed, Dec 13, 2017 at 11:09 AM, Julien Yann Dutheil <
julien.dutheil at univ-montp2.fr> wrote:

> Dear Andreas,
>
> The fix was made upstream on the master branch, but has not been released
> yet. We have recently discussed a change in our release strategies: we will
> release more frequently "minor" updates based on the master branch (version
> x.y.1, x.y.2 etc) which will only be distributed as source archives. I will
> only package the x.1, x.2, etc more serious updates. Maybe the watch file
> could only check for these new updates? Or should we use a distinct tagging
> system for the minor updates?
>
> Best,
>
> Julien.
>
> On Wed, Dec 13, 2017 at 10:43 AM, Andreas Tille <tille at debian.org> wrote:
>
>> Dear Julien,
>>
>> thanks for the information.  The watch file did not catched any new
>> upstream version.  May be this needs to be adapted as well?
>>
>> Thanks for your quick response
>>
>>      Andreas.
>>
>> On Wed, Dec 13, 2017 at 10:08:18AM +0100, Julien Yann Dutheil wrote:
>> > Dear Andreas,
>> >
>> > The software was ported to Qt5 upstream, but still need to make a new
>> > package version. Will try do that asap.
>> >
>> > Best,
>> >
>> > Julien.
>> >
>> > On Wed, Dec 13, 2017 at 10:03 AM, Andreas Tille <tille at debian.org>
>> wrote:
>> >
>> > > Hi Julien,
>> > >
>> > > could you please have a look?
>> > >
>> > > Kind regards
>> > >
>> > >      Andreas.
>> > >
>> > > On Sat, Sep 09, 2017 at 08:58:21PM +0200, Lisandro Damián Nicanor
>> Pérez
>> > > Meyer wrote:
>> > > > Source: bppphyview
>> > > > Version: 0.5.1-1
>> > > > Severity: wishlist
>> > > > User: debian-qt-kde at lists.debian.org
>> > > > Usertags: qt4-removal
>> > > >
>> > > >
>> > > > Hi! As you might know we the Qt/KDE team are preparing to remove Qt4
>> > > > as [announced] in:
>> > > >
>> > > > [announced] <https://lists.debian.org/debi
>> an-devel-announce/2017/08/
>> > > msg00006.html>
>> > > >
>> > > > Currently Qt4 has been dead upstream and we are starting to have
>> problems
>> > > > maintaining it, like for example in the [OpenSSL 1.1 support] case.
>> > > >
>> > > > [OpenSSL 1.1 support] <https://bugs.debian.org/cgi-
>> > > bin/bugreport.cgi?bug=828522>
>> > > >
>> > > > In order to make this move, all packages directly or indirectly
>> > > depending on
>> > > > the Qt4 libraries have to either get ported to Qt5 or eventually get
>> > > > removed from the Debian repositories.
>> > > >
>> > > > Therefore, please take the time and:
>> > > > - contact your upstream (if existing) and ask about the state of a
>> Qt5
>> > > > port of your application
>> > > > - if there are no activities regarding porting, investigate whether
>> > > there are
>> > > > suitable alternatives for your users
>> > > > - if there is a Qt5 port that is not yet packaged, consider
>> packaging it
>> > > > - if both the Qt4 and the Qt5 versions already coexist in the Debian
>> > > > archives, consider removing the Qt4 version
>> > > >
>> > > > = Porting =
>> > > >
>> > > > Some of us where involved in various Qt4 to Qt5 migrations
>> [migration]
>> > > and we
>> > > > know for sure that porting stuff from Qt4 to Qt5 is much much
>> easier and
>> > > less
>> > > > painful than it was from Qt3 to Qt4.
>> > > >
>> > > > We also understand that there is still a lot of software still
>> using Qt4.
>> > > >
>> > > > Don't forget to take a look at the C++ API changes page [apichanges]
>> > > whenever
>> > > > you start porting your application.
>> > > >
>> > > > [migration] http://pkg-kde.alioth.debian.o
>> rg/packagingqtbasedstuff.html
>> > > > [apichanges] http://doc.qt.io/qt-5/sourcebreaks.html
>> > > >
>> > > > For any questions and issues, do not hesitate to contact the Debian
>> > > Qt/KDE
>> > > > team at debian-qt-kde at lists.debian.org
>> > > >
>> > > > The removal is being tracked in <https://wiki.debian.org/Qt4Removal
>> >
>> > > >
>> > > > Lisandro,
>> > > > on behalf of the Qt4 maintainers
>> > > >
>> > > > _______________________________________________
>> > > > Debian-med-packaging mailing list
>> > > > Debian-med-packaging at lists.alioth.debian.org
>> > > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/
>> > > debian-med-packaging
>> > > >
>> > >
>> > > --
>> > > http://fam-tille.de
>> > >
>> >
>> >
>> >
>> > --
>> > Julien Y. Dutheil, Ph-D
>> > 0 (+49) 6421 178 986
>> >
>> > § Max Planck Institute for Evolutionary Biology
>> > Molecular Systems Evolution
>> > Department of Evolutionary Genetics
>> > Plön -- GERMANY
>> >
>> > § Institute of Evolutionary Sciences - Montpellier
>> > University of Montpellier 2 -- FRANCE
>>
>> --
>> http://fam-tille.de
>>
>
>
>
> --
> Julien Y. Dutheil, Ph-D
> 0 (+49) 6421 178 986 <+49%206421%20178986>
>
> § Max Planck Institute for Evolutionary Biology
> Molecular Systems Evolution
> Department of Evolutionary Genetics
> Plön -- GERMANY
>
> § Institute of Evolutionary Sciences - Montpellier
> University of Montpellier 2 -- FRANCE
>



-- 
Julien Y. Dutheil, Ph-D
0 (+49) 6421 178 986

§ Max Planck Institute for Evolutionary Biology
Molecular Systems Evolution
Department of Evolutionary Genetics
Plön -- GERMANY

§ Institute of Evolutionary Sciences - Montpellier
University of Montpellier 2 -- FRANCE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20180206/19450218/attachment-0001.html>


More information about the Debian-med-packaging mailing list