[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#906651: marked as done (cantor: FTBFS in buster/sid (invalid use of incomplete type 'class QStyle'))



Your message dated Sat, 08 Sep 2018 05:49:35 +0000
with message-id <E1fyW7j-0004Gv-Bt@fasolo.debian.org>
and subject line Bug#906651: fixed in cantor 4:18.08.1-1
has caused the Debian Bug report #906651,
regarding cantor: FTBFS in buster/sid (invalid use of incomplete type 'class QStyle')
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
906651: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906651
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:cantor
Version: 4:17.08.3-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.pl --with=kf5,pkgkde-symbolshelper 
dpkg-buildflags --export=make > debian/dhmk_env.mk
/usr/bin/make -f debian/rules dhmk_run_configure_commands DHMK_TARGET="configure"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_testdir  # [-i]
dh_auto_configure '--buildsystem=kf5' --parallel  # [-i]
	cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON ..
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done

[... snipped ...]

make -f src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/build.make src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 82%] Generating ui_solvedlg.h
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<<PKGBUILDDIR>>/src/assistants/solve/solvedlg.ui -DKDE_UIC_H_FILE:FILEPATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve/ui_solvedlg.h -DKDE_UIC_BASENAME:STRING=solvedlg -P /usr/lib/x86_64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/assistants/solve /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/DependInfo.cmake --color=
Scanning dependencies of target cantor_solveassistant
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/build.make src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 82%] Building CXX object src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/solveassistant.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve && /usr/bin/c++  -DKCOREADDONS_LIB -DMAKE_CANTORLIBS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dcantor_solveassistant_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve -I/<<PKGBUILDDIR>>/src/assistants/solve -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/assistants/solve/cantor_solveassistant_autogen/include -I/<<PKGBUILDDIR>>/src/lib -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib -I/<<PKGBUILDDIR>>/src/lib/test -I/usr/include/libspectre -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-
 gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/K
 F5/Solid -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KI18n  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -std=c++0x -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -pedantic -Wsuggest-override -fexceptions -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/cantor_solveassistant.dir/solveassistant.cpp.o -c /<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp
/<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp: In member function 'virtual QStringList SolveAssistant::run(QWidget*)':
/<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:64:80: error: invalid use of incomplete type 'class QStyle'
     base.buttonBox->button(QDialogButtonBox::Ok)->setIcon(QApplication::style()->standardIcon(QStyle::SP_DialogOkButton));
                                                                                ^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QAction:1,
                 from /<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:23:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:67:7: note: forward declaration of 'class QStyle'
 class QStyle;
       ^~~~~~
/<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:64:103: error: incomplete type 'QStyle' used in nested name specifier
     base.buttonBox->button(QDialogButtonBox::Ok)->setIcon(QApplication::style()->standardIcon(QStyle::SP_DialogOkButton));
                                                                                                       ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:65:84: error: invalid use of incomplete type 'class QStyle'
     base.buttonBox->button(QDialogButtonBox::Cancel)->setIcon(QApplication::style()->standardIcon(QStyle::SP_DialogCancelButton));
                                                                                    ^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:46,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QAction:1,
                 from /<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:23:
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:67:7: note: forward declaration of 'class QStyle'
 class QStyle;
       ^~~~~~
/<<PKGBUILDDIR>>/src/assistants/solve/solveassistant.cpp:65:107: error: incomplete type 'QStyle' used in nested name specifier
     base.buttonBox->button(QDialogButtonBox::Cancel)->setIcon(QApplication::style()->standardIcon(QStyle::SP_DialogCancelButton));
                                                                                                           ^~~~~~~~~~~~~~~~~~~~~
make[4]: *** [src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/build.make:70: src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/solveassistant.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:4018: src/assistants/solve/CMakeFiles/cantor_solveassistant.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:144: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 returned exit code 2
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: pre_build-indep_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:112: debian/dhmk_build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/cantor.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: cantor
Source-Version: 4:18.08.1-1

We believe that the bug you reported is fixed in the latest version of
cantor, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 906651@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated cantor package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 08 Sep 2018 07:09:20 +0200
Source: cantor
Binary: cantor cantor-backend-kalgebra cantor-backend-lua cantor-backend-maxima cantor-backend-octave cantor-backend-python2 cantor-backend-python3 cantor-backend-qalculate cantor-backend-r cantor-backend-sage cantor-backend-scilab libcantor-pythonbackend
Architecture: source
Version: 4:18.08.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Description:
 cantor     - interface for mathematical applications
 cantor-backend-kalgebra - KAlgebra backend for Cantor
 cantor-backend-lua - Lua backend for Cantor
 cantor-backend-maxima - Maxima backend for Cantor
 cantor-backend-octave - Octave backend for Cantor
 cantor-backend-python2 - Python2 backend for Cantor
 cantor-backend-python3 - Python3 backend for Cantor
 cantor-backend-qalculate - Qalculate! backend for Cantor
 cantor-backend-r - R backend for Cantor
 cantor-backend-sage - Sage backend for Cantor
 cantor-backend-scilab - Scilab backend for Cantor
 libcantor-pythonbackend - Base Python backend for Cantor
Closes: 852780 906651
Changes:
 cantor (4:18.08.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - should work fine with SageMath >= 8.1 (Closes: #852780)
     - fixes build with Qt >= 5.11 (Closes: #906651)
   * Remove the transitional cantor-backend-python package.
   * Bump Standards-Version to 4.2.1, no changes required.
   * Bump the debhelper compatibility to 11:
     - bump the debhelper build dependency to 11~
     - bump compat to 11
   * Switch Vcs-* fields to salsa.debian.org.
   * Use https for Format in copyright.
   * Update install files.
   * Update lintian overrides.
   * Update the patches:
     - maxima_multiresults: drop, as it does not apply anymore, and there is no
       information on what it does nor its status
     - acceptable_answers: refresh
     - maxima_waiting_the_carriage: drop, as it does not apply anymore, and
       there is no  information on what it does nor its status
   * Do not run the autopkgtest testsuite in parallel, since the jobs might
     interfere with each other.
   * Add the python3-numpy, and fonts-freefont-otf dependencies for the
     autopkgtest testsuite: the former is needed by the Python 3 test, and the
     latter for plots in Octave (which already recommends it).
Checksums-Sha1:
 b611cd0c30972bebe5bb9d377aaf93014fe8b28e 3998 cantor_18.08.1-1.dsc
 038ebe3b552779d69a2a244df58b9b4f28180fed 2179892 cantor_18.08.1.orig.tar.xz
 94f09199117ece71b38bd8e98074097682355255 1548 cantor_18.08.1.orig.tar.xz.asc
 d40a3f92c3d23b293db2d7422f263231dbb89826 16208 cantor_18.08.1-1.debian.tar.xz
 bb2f1deafdd448a894a01a67f5f408ef79b59779 20981 cantor_18.08.1-1_source.buildinfo
Checksums-Sha256:
 c983e08cae3328d5759cf0af32e3ab55f8e3ecf6a372fa9d641483be2fc0243d 3998 cantor_18.08.1-1.dsc
 6b6dbe616606f4160987d4eef578a2a325263a723e3c96714170d3135cf69b15 2179892 cantor_18.08.1.orig.tar.xz
 1ced1e4816ab862ee49510a4ea80c9084badb33a0664ee3aa1d8bdf69c829ebe 1548 cantor_18.08.1.orig.tar.xz.asc
 2fd13dc171e322c4ea8b667eeec0ae74f8100a108c56c1b93a2e6fc20c8296c2 16208 cantor_18.08.1-1.debian.tar.xz
 e1f10ecc8c90d2b98b58e6db17dcaecd80460f70600ff58e39d7559acca1adad 20981 cantor_18.08.1-1_source.buildinfo
Files:
 67d4df089b13e5c3423dfd0094ff79c1 3998 kde optional cantor_18.08.1-1.dsc
 3d866c86f31c744686380cf16f8f48af 2179892 kde optional cantor_18.08.1.orig.tar.xz
 fc183653404772c2fccc5d3697507084 1548 kde optional cantor_18.08.1.orig.tar.xz.asc
 63f25cc5937fc4719b126047b3b955ad 16208 kde optional cantor_18.08.1-1.debian.tar.xz
 7afd68c2e8851abb17662fed8afc8b5b 20981 kde optional cantor_18.08.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAluTWakACgkQLRkciEOx
P03kthAAscgLVTMSXpMf5AqtxSj2ignxCIIMJvDR89v1kH0g6n0OWFnocHIvCz1A
EYkHsgxwSTZi5TgWdJ83Ts6qGtwtdP3dL5853wBDiAVo+k+Q/RYUdMBAV+lGr7tD
RyoYAfCx+EFZOdN/dBmKxUC8bJMlH8yl83CN/CDlyw9AXR+X5QmQRwx5T1B8kAZ8
SPA4cskGHshoyRd2tjlCgDdyk5HqzRv0ukKyKcDoWuHTqJVkerCk9kJ2eEylAhgK
BCxZP5Sm4I8M7tCIe61qE2up3BoSbIfvXpv1kerVjVdaKX/XB8Wbykrp/VjI9h/O
EUyszNnP9ucRUlHoFZUe14C8fPG1bZEO3SdZC0g+hSHg/wgY7BoF1cqw7RBT4OWx
Ea+Ima5iBebyByPr0ApbYNmVo53/7g/GLkqeE5GilpWCQOfzxDvXIopx5EZfcWPd
G5GbEkvPswtsH/Ood8O9vXYU5HI8xf+4zRDkgw22yAxuijMjd0DheETKzixg5Ptn
mJdHs6ZhiHGAQshlvMDFmFEmsR4KNDb21cEyyVVoWqhmyYErFVh7add03niemEgl
buADENNq7WKLg5CUfrbZOeqFtAUZKx9Uz8EH5ZcusnO/gEkJEK3zkm3WLj3uSVrq
ddowFdt0Y5Z9yfswgQU7yBNDWh28yVz1XvYvIbIqoQBCfBLf4oY=
=4NIf
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: