On 2018-10-30 10:35 -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> Source: dewalls
> Version: 1.0.0+ds1-6
> Severity: important
> User: [email protected]
> Usertags: qbs-removal
> 
> Hi! Qbs upstream announced yesterday that they will be deprecating it:
> 
> http://blog.qt.io/blog/2018/10/29/deprecation-of-qbs/
> 
> There are currently only two packages using qbs in the archive: qt creator
> and dewalls. As Qt creator can use it's internal copy (and will probably only
> need it just backwards compatibility) dewalls becomes the only package
> that really needs it.
> 
> So ideally please ask upstream to switch the build system. We will probably
> ask for qbs' removal soon.

Hmm. dewalls is used by cavewhere which is also destined for Debian
and also uses QBS. Cavewhere also uses qmath3d, plotsauce and
lib-qt-qml-tricks, all of which build with QBS. 
https://lists.debian.org/debian-devel/2016/09/msg00001.html

Upstream is a big fan of QBS and really doesn't like CMake so getting
him to change could be tricky.

So if I'd finished packaging/uploading cavewhere there would be 5
QBS-using packages in the archive. I have done most of that work, but
there remain some wrinkles which is wqhy t's not yet uploaded. I could
leave them all as embedded libraries of cavewhere, but was avoiding
that as it's generally deemed poor form.

I'll ask upstream what their plans are, but right now I would have a
significant issue with QBS being removed as it blocks uploading of
cavewhere which is something I've put a lot of work into over the last
year or two.

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to