- Package:
- src:dewalls
- Source:
- dewalls
- Submitter:
- Lisandro Damián Nicanor Pérez Meyer
- Date:
- 2018-12-07 04:21:03 UTC
- Severity:
- important
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. Thanks, Lisandro.
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
El martes, 30 de octubre de 2018 14:45:32 -03 Wookey escribió: Yes, it's a frustrating situation, but considering the latest news I'm afraid we are no longer interested in it's maintenance, nor we think it's really a good thing to keep in the archive a tool that, at least for now, it's dead upstream (or at very least that's the current situation, it might change). If someone steps up to become a new upstream for qbs we will probably be happy to orphan it. And supposing it becomes really detached to Qt itself. Of course, this is a very recent situation, so you might want to contact upstream and see what he will be doing next. FWIW, qbs has 4 years in the archive already, and dewalls is the only rdep besides qt creator (which can be easily solved). Regards, Lisandro.
Yea, pretty surprised by the announcement a couple of weeks ago. I thought Qt6 would be built with QBS. I was wrong. I plan on continuing to use QBS, until it's support is removed from QtCreator and Qt. Once I'm forced to migrate to CMAKE I will. It definitely won't happen within a year. Probably 2 to 3 years once support is dropped. CMAKE personally drives me nuts...