Bug#876131: marked as done (qtbase-opensource-src FTCBFS: uses the build architecture toolchain)
Your message dated Thu, 23 Jan 2020 11:00:29 + with message-id and subject line Bug#876131: fixed in qtbase-opensource-src 5.12.5+dfsg-6 has caused the Debian Bug report #876131, regarding qtbase-opensource-src FTCBFS: uses the build architecture toolchain 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 ow...@bugs.debian.org immediately.) -- 876131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876131 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: qtbase-opensource-src Version: 5.9.1+dfsg-9 Severity: wishlist User: helm...@debian.org Usertags: rebootstrap qtbase-opensource-src fails to cross build from source, because it uses the build architecture compiler and stuff. I looked a bit and it seems one should pass something else for -platform for cross compilation. It seems to search directories below mkspecs/ and for arm64 and armel there are particular directories available. We only need to come up with the right platform_arg (see patch attached). After doing so, the build fails to run its own qmake. That's kinda expected. It seems that the remedy is passing -external-hostbindir and it expects to find a qmake binary in that directory. With a self-dependency, we can use the build architecture qmake and the build goes a lot further until it bumps into #794103: > make[2]: Entering directory > '/<>/qtbase-opensource-src-5.9.1+dfsg/config.tests/unix/psql' > aarch64-linux-gnu-g++ -c -g -O2 > -fdebug-prefix-map=/<>/qtbase-opensource-src-5.9.1+dfsg=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -O2 -Wall -W -fPIC -I. > -I/<>/qtbase-opensource-src-5.9.1+dfsg/mkspecs/linux-aarch64-gnu-g++ > -o psql.o psql.cpp > psql.cpp:40:10: fatal error: libpq-fe.h: No such file or directory > #include "libpq-fe.h" > ^~~~ > compilation terminated. > Makefile:171: recipe for target 'psql.o' failed > make[2]: *** [psql.o] Error 1 > make[2]: Leaving directory > '/<>/qtbase-opensource-src-5.9.1+dfsg/config.tests/unix/psql' Still, that's a lot more than the initial attempt. Please have a look at the patch and use the bits that look reasonable. Improve the others. ;) Helmut diff --minimal -Nru qtbase-opensource-src-5.9.1+dfsg/debian/changelog qtbase-opensource-src-5.9.1+dfsg/debian/changelog --- qtbase-opensource-src-5.9.1+dfsg/debian/changelog 2017-08-20 18:13:27.0 +0200 +++ qtbase-opensource-src-5.9.1+dfsg/debian/changelog 2017-09-18 21:16:40.0 +0200 @@ -1,3 +1,10 @@ +qtbase-opensource-src (5.9.1+dfsg-9.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Partially fix FTCBFS. + + -- Helmut Grohne Mon, 18 Sep 2017 21:16:40 +0200 + qtbase-opensource-src (5.9.1+dfsg-9) unstable; urgency=medium [ Lisandro Damián Nicanor Pérez Meyer ] diff --minimal -Nru qtbase-opensource-src-5.9.1+dfsg/debian/control qtbase-opensource-src-5.9.1+dfsg/debian/control --- qtbase-opensource-src-5.9.1+dfsg/debian/control 2017-08-20 18:13:27.0 +0200 +++ qtbase-opensource-src-5.9.1+dfsg/debian/control 2017-09-18 21:16:40.0 +0200 @@ -62,6 +62,7 @@ libxrender-dev, pkg-kde-tools (>= 0.15.17~), publicsuffix, + qt5-qmake:native , unixodbc-dev, zlib1g-dev Build-Depends-Indep: libqt5sql5-sqlite (>= 5.8.0+dfsg~) , diff --minimal -Nru qtbase-opensource-src-5.9.1+dfsg/debian/rules qtbase-opensource-src-5.9.1+dfsg/debian/rules --- qtbase-opensource-src-5.9.1+dfsg/debian/rules 2017-08-20 18:13:27.0 +0200 +++ qtbase-opensource-src-5.9.1+dfsg/debian/rules 2017-09-18 21:16:40.0 +0200 @@ -3,11 +3,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) -DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) -DEB_HOST_ARCH_BITS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS) -DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +include /usr/share/dpkg/architecture.mk export PATH := $(PATH):$(shell pwd)/bin export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) $(shell getconf LFS_CFLAGS) @@ -61,6 +57,12 @@ else $(error Unknown qmake mkspec for $(DEB_HOST_ARCH_OS)) endif +ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)) +mkspec_osmap_kfreebsd = gnukfreebsd +platform_arg = $(or $(mkspec_osmap_$(DEB_HOST_ARCH_OS)),$(DEB_HOST_ARCH_OS))-$(DEB_HOST_GNU_CPU)-$(DEB_HOST_ARCH_LIBC)$(filter-out
Bug#949028: marked as done (qtbase5-gles-dev: Try to remove all libkf5*-dev and qt*-dev packages)
Your message dated Thu, 23 Jan 2020 11:00:29 + with message-id and subject line Bug#949028: fixed in qtbase-opensource-src 5.12.5+dfsg-6 has caused the Debian Bug report #949028, regarding qtbase5-gles-dev: Try to remove all libkf5*-dev and qt*-dev packages 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 ow...@bugs.debian.org immediately.) -- 949028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949028 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: qtbase5-gles-dev Version: 5.12.5+dfsg-1 Severity: normal Dear Maintainer, I can't build a package with qtbase5-gles-dev, because all libkf5*-dev are removed. See apt output below. The problem is that all (I didn't checked) qt*-dev packages depends on qtbase5-dev instead of 'qtbase5-dev | qtbase5-gles-dev' I am wrong ? Christian $ LANG=C sudo apt-get install qtbase5-gles-dev The following additional packages will be installed: libqt5gui5-gles libqt5quick5-gles Suggested packages: qtwayland5 firebird-dev libpq-dev unixodbc-dev Recommended packages: qt5-gtk-platformtheme libqt5opengl5-dev The following packages will be REMOVED: basket bomber digikam digikam-private-libs djview4 k3b kblackbox kdenlive kgoldrunner killbots kiriki klickety klines kmahjongg kpat kshisen ksudoku libk3b7 libkf5akonadi-dev libkf5akonadicontact-dev [...] qtdeclarative5-dev qtdeclarative5-private-dev qtmultimedia5-dev qtpositioning5-dev qtscript5-dev qttools5-dev qttools5-dev-tools qtwebengine5-dev shotcut teamviewer virtualbox-qt The following NEW packages will be installed: libqt5gui5-gles libqt5quick5-gles qtbase5-gles-dev 0 upgraded, 3 newly installed, 113 to remove and 17 not upgraded. -- System Information: Debian Release: bullseye/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.96 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) --- End Message --- --- Begin Message --- Source: qtbase-opensource-src Source-Version: 5.12.5+dfsg-6 We believe that the bug you reported is fixed in the latest version of qtbase-opensource-src, 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 949...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Lisandro Damián Nicanor Pérez Meyer (supplier of updated qtbase-opensource-src 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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 22 Jan 2020 14:54:20 -0300 Source: qtbase-opensource-src Binary: libqt5concurrent5 libqt5concurrent5-dbgsym libqt5core5a libqt5core5a-dbgsym libqt5dbus5 libqt5dbus5-dbgsym libqt5gui5 libqt5gui5-dbgsym libqt5network5 libqt5network5-dbgsym libqt5opengl5 libqt5opengl5-dbgsym libqt5opengl5-dev libqt5printsupport5 libqt5printsupport5-dbgsym libqt5sql5 libqt5sql5-dbgsym libqt5sql5-ibase libqt5sql5-ibase-dbgsym libqt5sql5-mysql libqt5sql5-mysql-dbgsym libqt5sql5-odbc libqt5sql5-odbc-dbgsym libqt5sql5-psql libqt5sql5-psql-dbgsym libqt5sql5-sqlite libqt5sql5-sqlite-dbgsym libqt5sql5-tds libqt5sql5-tds-dbgsym libqt5test5 libqt5test5-dbgsym libqt5widgets5 libqt5widgets5-dbgsym libqt5xml5 libqt5xml5-dbgsym qt5-default qt5-flatpak-platformtheme qt5-gtk-platformtheme qt5-gtk-platformtheme-dbgsym qt5-qmake qt5-qmake-bin qt5-qmake-bin-dbgsym qt5-xdgdesktopportal-platformtheme qt5-xdgdesktopportal-platformtheme-dbgsym qtbase5-dev qtbase5-dev-tools qtbase5-dev-tools-dbgsym qtbase5-doc qtbase5-doc-dev qtbase5-doc-html qtbase5-examples qtbase5-examples-dbgsym qtbase5-private-dev Architecture: source amd64 all Version: 5.12.5+dfsg-6 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers Changed-By: Lisandro Damián Nicanor Pérez Meyer Description: libqt5concurrent5 - Qt 5 concurrent module libqt5core5a - Qt 5 core module libqt5dbus5 - Qt 5 D-Bus module libqt5gui5 - Qt 5 GUI module libqt5network5 - Qt 5 network module libqt5opengl5 - Qt 5 OpenGL module libqt5open
qtbase-opensource-src_5.12.5+dfsg-6_amd64.changes ACCEPTED into unstable, unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 22 Jan 2020 14:54:20 -0300 Source: qtbase-opensource-src Binary: libqt5concurrent5 libqt5concurrent5-dbgsym libqt5core5a libqt5core5a-dbgsym libqt5dbus5 libqt5dbus5-dbgsym libqt5gui5 libqt5gui5-dbgsym libqt5network5 libqt5network5-dbgsym libqt5opengl5 libqt5opengl5-dbgsym libqt5opengl5-dev libqt5printsupport5 libqt5printsupport5-dbgsym libqt5sql5 libqt5sql5-dbgsym libqt5sql5-ibase libqt5sql5-ibase-dbgsym libqt5sql5-mysql libqt5sql5-mysql-dbgsym libqt5sql5-odbc libqt5sql5-odbc-dbgsym libqt5sql5-psql libqt5sql5-psql-dbgsym libqt5sql5-sqlite libqt5sql5-sqlite-dbgsym libqt5sql5-tds libqt5sql5-tds-dbgsym libqt5test5 libqt5test5-dbgsym libqt5widgets5 libqt5widgets5-dbgsym libqt5xml5 libqt5xml5-dbgsym qt5-default qt5-flatpak-platformtheme qt5-gtk-platformtheme qt5-gtk-platformtheme-dbgsym qt5-qmake qt5-qmake-bin qt5-qmake-bin-dbgsym qt5-xdgdesktopportal-platformtheme qt5-xdgdesktopportal-platformtheme-dbgsym qtbase5-dev qtbase5-dev-tools qtbase5-dev-tools-dbgsym qtbase5-doc qtbase5-doc-dev qtbase5-doc-html qtbase5-examples qtbase5-examples-dbgsym qtbase5-private-dev Architecture: source amd64 all Version: 5.12.5+dfsg-6 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers Changed-By: Lisandro Damián Nicanor Pérez Meyer Description: libqt5concurrent5 - Qt 5 concurrent module libqt5core5a - Qt 5 core module libqt5dbus5 - Qt 5 D-Bus module libqt5gui5 - Qt 5 GUI module libqt5network5 - Qt 5 network module libqt5opengl5 - Qt 5 OpenGL module libqt5opengl5-dev - Qt 5 OpenGL library development files libqt5printsupport5 - Qt 5 print support module libqt5sql5 - Qt 5 SQL module libqt5sql5-ibase - Qt 5 Firebird database driver libqt5sql5-mysql - Qt 5 MySQL database driver libqt5sql5-odbc - Qt 5 ODBC database driver libqt5sql5-psql - Qt 5 PostgreSQL database driver libqt5sql5-sqlite - Qt 5 SQLite 3 database driver libqt5sql5-tds - Qt 5 FreeTDS database driver libqt5test5 - Qt 5 test module libqt5widgets5 - Qt 5 widgets module libqt5xml5 - Qt 5 XML module qt5-default - Qt 5 development defaults package qt5-flatpak-platformtheme - Qt 5 Flatpak platform theme (transitional package) qt5-gtk-platformtheme - Qt 5 GTK+ 3 platform theme qt5-qmake - Qt 5 qmake Makefile generator tool qt5-qmake-bin - Qt 5 qmake Makefile generator tool — binary file qt5-xdgdesktopportal-platformtheme - Qt 5 XDG Desktop Portal platform theme qtbase5-dev - Qt 5 base development files qtbase5-dev-tools - Qt 5 base development programs qtbase5-doc - Qt 5 base documentation qtbase5-doc-dev - Qt 5 base tags files qtbase5-doc-html - Qt 5 base HTML documentation qtbase5-examples - Qt 5 base examples qtbase5-private-dev - Qt 5 base private development files Closes: 876131 949028 Changes: qtbase-opensource-src (5.12.5+dfsg-6) unstable; urgency=medium . [ Lisandro Damián Nicanor Pérez Meyer ] * Split the doxygen .tags files into a new qtbase5-doc-dev package, see #922707. * Make relevant development packages depend upon qtbase5-dev | qtbase5-gles-dev. This allows building packages with either of them (Closes: #949028). . [ Helmut Grohne ] * Improve cross building: (Closes: #876131) + Pass --external-hostbindir to use the native qmake. + Pass a cross platform_arg. + Verify that the qmake self-dependency exactly matches the version. Checksums-Sha1: 96eb9e293e71d0af8997165f394e6f2ff3c258cb 5463 qtbase-opensource-src_5.12.5+dfsg-6.dsc b265eb12a8c379beeddbb86e5c5031fbcab125c4 253540 qtbase-opensource-src_5.12.5+dfsg-6.debian.tar.xz 2978dcfeb4e3666c790e0e3b4ee5b8ae1c319ad2 363268 libqt5concurrent5-dbgsym_5.12.5+dfsg-6_amd64.deb ccc46b3fc88cf5f490a69faaabfdf7adf52ae871 64124 libqt5concurrent5_5.12.5+dfsg-6_amd64.deb db7caa5916247460763e9b49db362a20d23b5a0f 33134364 libqt5core5a-dbgsym_5.12.5+dfsg-6_amd64.deb a8b0d359ac96b70d7094956a30a75becb1d9e99b 2027660 libqt5core5a_5.12.5+dfsg-6_amd64.deb 360e5d9cfcd7c2775a094cc3719e066f97150e87 7516092 libqt5dbus5-dbgsym_5.12.5+dfsg-6_amd64.deb 4f87de7d5475e38a43edb47600923a5dbe3b7f20 239004 libqt5dbus5_5.12.5+dfsg-6_amd64.deb 318cb942053e922e401915537ea63457be2430c6 123773916 libqt5gui5-dbgsym_5.12.5+dfsg-6_amd64.deb f24cad886dc0134e60ba9cb081c535c28f61b107 2986632 libqt5gui5_5.12.5+dfsg-6_amd64.deb f1067cb7fb0ff44adeff79bf3fa6212fa4e493dc 26914016 libqt5network5-dbgsym_5.12.5+dfsg-6_amd64.deb e3ffdd405a62c9366ef6749167bdb37cf42ee472 703584 libqt5network5_5.12.5+dfsg-6_amd64.deb b746d4377d0351262943a846432940b1b3c489e1 5253064 libqt5opengl5-dbgsym_5.12.5+dfsg-6_amd64.deb a90603020e5374c765a809fbe3180d572ddd57c4 70600 libqt5opengl5-dev_5.12.5+dfsg-6_amd64.deb 227f8998208c45aae220c90fd0823f04f3091a61 167208 libqt5opengl5_5.12.5+dfsg-6_amd64.deb a59b46e18ea0cb4dd4b971586a175a1ca337eba3 5881776 libqt5printsupport5-dbgsym_5.12.5+dfsg-6_amd64.deb 8b09233e920355af6d3b56cce0ad2610098c4bc3 223736 libqt5
Processing of qtbase-opensource-src_5.12.5+dfsg-7_source.changes
qtbase-opensource-src_5.12.5+dfsg-7_source.changes uploaded successfully to localhost along with the files: qtbase-opensource-src_5.12.5+dfsg-7.dsc qtbase-opensource-src_5.12.5+dfsg-7.debian.tar.xz qtbase-opensource-src_5.12.5+dfsg-7_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
Bug#949028: Reopen
reopen 949028 thanks While closing this bug is conceptually correct for this source package we need to ensure that at very least all Qt submodules follow suie, so I'm keeping it open for a while. I'll see to file bugs as needed. I'm also thinking in a lintian tag, because this affects many other packages too. Cheers, Lisandro. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
Processed: Reopen
Processing commands for cont...@bugs.debian.org: > reopen 949028 Bug #949028 {Done: Lisandro Damián Nicanor Pérez Meyer } [qtbase5-gles-dev] qtbase5-gles-dev: Try to remove all libkf5*-dev and qt*-dev packages 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions qtbase-opensource-src/5.12.5+dfsg-6. > thanks Stopping processing here. Please contact me if you need assistance. -- 949028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949028 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
qtbase-opensource-src_5.12.5+dfsg-7_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Thu, 23 Jan 2020 09:08:39 -0300 Source: qtbase-opensource-src Architecture: source Version: 5.12.5+dfsg-7 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers Changed-By: Lisandro Damián Nicanor Pérez Meyer Changes: qtbase-opensource-src (5.12.5+dfsg-7) unstable; urgency=medium . * Changeless upload to allow arch:all binary packages being built after passing NEW queue. Checksums-Sha1: fcf5dafa26c78d6216e471088ec9411988995cfa 5463 qtbase-opensource-src_5.12.5+dfsg-7.dsc 13d802be59b901f56b4c500fea8c166c22a46bc7 253660 qtbase-opensource-src_5.12.5+dfsg-7.debian.tar.xz 2f907d360396b59f9ecf9969f37ea61ada407379 10879 qtbase-opensource-src_5.12.5+dfsg-7_source.buildinfo Checksums-Sha256: 60ccb7d771144ee01c2a46ed0f376eed08d67b7fee3066e473db8f7af75ac6ac 5463 qtbase-opensource-src_5.12.5+dfsg-7.dsc b5e267a78f3b12ffa564abadb1e91f24e7a02bfde5ced294dc976aecb453aa67 253660 qtbase-opensource-src_5.12.5+dfsg-7.debian.tar.xz 6f9d5f6e54e7f34a973fe64d08f2219a10bf8db7ec5c1d6e77a98e0eada5917a 10879 qtbase-opensource-src_5.12.5+dfsg-7_source.buildinfo Files: 71c33b1034db57aa1f55c4e3c48f0b70 5463 libs optional qtbase-opensource-src_5.12.5+dfsg-7.dsc 4dfd2b4d0b4fbff8587a81959dc3d9d0 253660 libs optional qtbase-opensource-src_5.12.5+dfsg-7.debian.tar.xz a525b38ad97ff9789639222e846e5b2b 10879 libs optional qtbase-opensource-src_5.12.5+dfsg-7_source.buildinfo -BEGIN PGP SIGNATURE- iQJIBAEBCAAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAl4pjS4UHGxpc2FuZHJv QGRlYmlhbi5vcmcACgkQq2RfQGKGp9D+URAAg9SfbiOUFe5gQfkFfiNxWcP16O5p p4//vWMYTq6cSzkaYxzZZbR6eBvcM5duVX0eXRLN8dPgliZJP7kO4OhQ7/MWlABg R2wszmgMbnrCDVJV5Zbe6EjW0e43wFPfUiiG0jz/DCZmettZf9ykhLKCPd8mQa95 wIK9MuPJasbjseRXprO3/jBJkbQFn/Xb8k82VzII2q51knEl4I2v8EBGZOOjs4Pn toL/LpURvlcjUux7xOClt0VY6Aic5ZqcUjAn7ltiaih5Vw0i/jZ6FFTs+TrzuE6r +cWOhqpR0NBmTdtUsAU1AkiIqBpisvRSaBLLPVh23KwoICgU0FRzzyf7JH+H7/DR cU5B0otRib7Zd/rQMbUiYNH60jAmEvQ50SyS6riEZ3IxMO3P6qo/6OjBGr/M43He Ri4SMoElh6QJLUGaG4vbPXh73DX9c3x0z9HGmbFjiQ1LOttb8Hrrw2RnejhuN+hG dXtDgv14zv98k/haxg6/Q9BonTebAf5oa+8bu1jE192wGSneIPCt2LlPggUbZYyl 38rZPUYqXRA8IkP59ArNcfuvih8JHTZbz4RxxupNr8iKbC5LHGSMT5SWTCRDTBk1 zRla0r6NpbYZmgeKY77uCDK8Aoq11Q23oMGyRzvJejKHmBNFjbE2I61mwpUX+22k M9sefuKS6D/L08U= =Nsk/ -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processed (with 25 errors): Cloning and reassinging
Processing commands for cont...@bugs.debian.org: > tag 949028 bullseye sid Bug #949028 [qtbase5-gles-dev] qtbase5-gles-dev: Try to remove all libkf5*-dev and qt*-dev packages Added tag(s) sid and bullseye. > clone 949028 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15- -16 -17 -18 > -19 -20 -21 -22 -23 -24 Unknown command or malformed arguments to command. > reassign -1 qtdeclarative-opensource-src Failed to clear fixed versions and reopen on -1: The 'bug' parameter ("-1") to Debbugs::Control::set_package did not pass regex check . > reassign -2 qtlocation-opensource-src Failed to clear fixed versions and reopen on -2: The 'bug' parameter ("-2") to Debbugs::Control::set_package did not pass regex check . > reassign -3 qtsensors-opensource-src Failed to clear fixed versions and reopen on -3: The 'bug' parameter ("-3") to Debbugs::Control::set_package did not pass regex check . > reassign -4 qttools-opensource-src Failed to clear fixed versions and reopen on -4: The 'bug' parameter ("-4") to Debbugs::Control::set_package did not pass regex check . > reassign -5 qtwebchannel-opensource-src Failed to clear fixed versions and reopen on -5: The 'bug' parameter ("-5") to Debbugs::Control::set_package did not pass regex check . > reassign -6 qtwebkit-opensource-src Failed to clear fixed versions and reopen on -6: The 'bug' parameter ("-6") to Debbugs::Control::set_package did not pass regex check . > reassign -7 qtwebsockets-opensource-src Failed to clear fixed versions and reopen on -7: The 'bug' parameter ("-7") to Debbugs::Control::set_package did not pass regex check . > reassign -8 qt3d-opensource-src Failed to clear fixed versions and reopen on -8: The 'bug' parameter ("-8") to Debbugs::Control::set_package did not pass regex check . > reassign -9 qtbase-opensource-src-gles Failed to clear fixed versions and reopen on -9: The 'bug' parameter ("-9") to Debbugs::Control::set_package did not pass regex check . > reassign -10 qtcharts-opensource-src Failed to clear fixed versions and reopen on -10: The 'bug' parameter ("-10") to Debbugs::Control::set_package did not pass regex check . > reassign -11 qtconnectivity-opensource-src Failed to clear fixed versions and reopen on -11: The 'bug' parameter ("-11") to Debbugs::Control::set_package did not pass regex check . > reassign -12 qtdatavis3d-everywhere-src Failed to clear fixed versions and reopen on -12: The 'bug' parameter ("-12") to Debbugs::Control::set_package did not pass regex check . > reassign -13 qtmultimedia-opensource-src Failed to clear fixed versions and reopen on -13: The 'bug' parameter ("-13") to Debbugs::Control::set_package did not pass regex check . > reassign -14 qtnetworkauth-everywhere-src Failed to clear fixed versions and reopen on -14: The 'bug' parameter ("-14") to Debbugs::Control::set_package did not pass regex check . > reassign -15 qtscript-opensource-src Failed to clear fixed versions and reopen on -15: The 'bug' parameter ("-15") to Debbugs::Control::set_package did not pass regex check . > reassign -16 qtscxml-everywhere-src Failed to clear fixed versions and reopen on -16: The 'bug' parameter ("-16") to Debbugs::Control::set_package did not pass regex check . > reassign -17 qtserialport-opensource-src Failed to clear fixed versions and reopen on -17: The 'bug' parameter ("-17") to Debbugs::Control::set_package did not pass regex check . > reassign -18 qtvirtualkeyboard-opensource-src Failed to clear fixed versions and reopen on -18: The 'bug' parameter ("-18") to Debbugs::Control::set_package did not pass regex check . > reassign -19 qtwebengine-opensource-src Failed to clear fixed versions and reopen on -19: The 'bug' parameter ("-19") to Debbugs::Control::set_package did not pass regex check . > reassign -20 qtx11extras-opensource-src Failed to clear fixed versions and reopen on -20: The 'bug' parameter ("-20") to Debbugs::Control::set_package did not pass regex check . > reassign -21 qtxmlpatterns-opensource-src Failed to clear fixed versions and reopen on -21: The 'bug' parameter ("-21") to Debbugs::Control::set_package did not pass regex check . > reassign -22 qtserialbus-everywhere-src Failed to clear fixed versions and reopen on -22: The 'bug' parameter ("-22") to Debbugs::Control::set_package did not pass regex check . > reassign -23 qtspeech-opensource-src Failed to clear fixed versions and reopen on -23: The 'bug' parameter ("-23") to Debbugs::Control::set_package did not pass regex check . > reassign -24 qtwebview-opensource-src Failed to clear fixed versions and reopen on -24: The 'bug' parameter ("-24") to Debbugs::Control::set_package did not pass regex check . > thanks Stopping processing here. Please contact me if you need assistance. -- 949028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949028 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Some questions about qt releases
Hi, I'm a happy qutebrowser user and also packaging the debian package for it together with my sponsor Axel Beckert. I'm also following the irc channel where they were tinkering around with some qt.args that start being available at 5.14 so checking the version I use and recognized that debian sid is still on 5.12. No harm intended in those lines. I just would like to understand how you plan to release qt packages. Perhaps only the LTS ones or if there are any Bugs you encountered that stopped you from releasing 5.13. If there are some lower hanging fruits I could help you with I'm happy to have a look into them. But even if I maintain the qutebrowser package for some while I'm still at a quite low knowledge level regarding debian packaging. Thanks so far for your efforts and great work on qt releases in debian! Best regards Fritz -- Fritz Reichwald Linux Consultant Tel: +49 160 8452444 Mail: reichw...@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 signature.asc Description: PGP signature
Processed: unarchiving 900710
Processing commands for cont...@bugs.debian.org: > unarchive 900710 Bug #900710 {Done: Pino Toscano } [kdeconnect] very out of date manpage Unarchived Bug 900710 > thanks Stopping processing here. Please contact me if you need assistance. -- 900710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900710 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#900710: a man page should be provided for kdeconnect-cli
Control: retitle -1 a man page should be provided for kdeconnect-cli Hi Pino, On Mon, Nov 12, 2018 at 08:45:10AM +, Debian Bug Tracking System wrote: > This is an automatic notification regarding your Bug report > which was filed against the kdeconnect package: > > #900710: very out of date manpage > > It has been closed by Pino Toscano . > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Pino Toscano > by > replying to this email. > > > -- > 900710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900710 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > Date: Mon, 12 Nov 2018 08:41:46 + > From: Pino Toscano > To: 900710-cl...@bugs.debian.org > Subject: Bug#900710: fixed in kdeconnect 1.3.3-1 > > Source: kdeconnect > Source-Version: 1.3.3-1 > [snip] > kdeconnect (1.3.3-1) unstable; urgency=medium [snip] >* Drop the Debian-provided kdeconnect-cli man page: very outdated, not > touched in the last 4 years, and thus not useful. (Closes: #900710) This bug was closed in error at a time I was swamped with work, and I didn't notice until now. Please consult Policy §12.1 for why it was wrong to close it. tldr; If no manual page is available, this is considered as a bug and should be reported to the Debian Bug Tracking System (the maintainer of the package is allowed to write this bug report themselves, if they so desire). Do not close the bug report until a proper man page is available. Cheers, Nicholas signature.asc Description: PGP signature
Processed: reopening 900710
Processing commands for cont...@bugs.debian.org: > reopen 900710 Bug #900710 {Done: Pino Toscano } [kdeconnect] a man page should be provided for kdeconnect-cli 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions kdeconnect/1.3.3-1. > thanks Stopping processing here. Please contact me if you need assistance. -- 900710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900710 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#900710 a man page should be provided for kdeconnect-cli
Processing control commands: > retitle -1 a man page should be provided for kdeconnect-cli Bug #900710 {Done: Pino Toscano } [kdeconnect] very out of date manpage Changed Bug title to 'a man page should be provided for kdeconnect-cli' from 'very out of date manpage'. -- 900710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900710 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
Processing control commands: > found -1 mesa/19.3.2-1 Bug #949677 [src:mesa, src:kcrash, src:konsole, src:libkscreen] mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup Marked as found in versions mesa/19.3.2-1. > found -1 kcrash/5.62.0-1 Bug #949677 [src:mesa, src:kcrash, src:konsole, src:libkscreen] mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup Marked as found in versions kcrash/5.62.0-1. > found -1 konsole/4:19.08.1-2 Bug #949677 [src:mesa, src:kcrash, src:konsole, src:libkscreen] mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup Marked as found in versions konsole/4:19.08.1-2. > found -1 libkscreen/4:5.14.5-1 Bug #949677 [src:mesa, src:kcrash, src:konsole, src:libkscreen] mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup Marked as found in versions libkscreen/4:5.14.5-1. -- 949677: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949677 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
Source: mesa, kcrash, konsole, libkscreen Control: found -1 mesa/19.3.2-1 Control: found -1 kcrash/5.62.0-1 Control: found -1 konsole/4:19.08.1-2 Control: found -1 libkscreen/4:5.14.5-1 Severity: serious Tags: sid bullseye X-Debbugs-CC: debian...@lists.debian.org User: debian...@lists.debian.org Usertags: breaks needs-update Dear maintainers, With a recent upload of mesa the autopkgtest of kcrash, konsole and libkscreen fails in testing during building of the source package when that autopkgtest is run with the binary packages of mesa from unstable. It passes when run with only packages from testing. In tabular form (for kcrash): passfail mesa from testing19.3.2-1 kcrash from testing5.62.0-1 versioned deps [0] from testingfrom unstable all others from testingfrom testing It also passes in unstable. Nearly always that points at missing versioned dependencies somewhere, so it would be good to track that down, such that the autopkgtest pass in our migration tests as well. I copied some of the output at the bottom of this report. Currently this regression is blocking the migration of mesa to testing [1]. Due to the nature of this issue, I filed this bug report against all packages. Can you please investigate the situation and reassign the bug to the right package? More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] You can see what packages were added from the second line of the log file quoted below. The migration software adds source package from unstable to the list if they are needed to install packages from mesa/19.3.2-1. I.e. due to versioned dependencies or breaks/conflicts. [1] https://qa.debian.org/excuses.php?package=mesa https://ci.debian.net/data/autopkgtest/testing/amd64/k/kcrash/4071010/log.gz Determining if the function shmat exists passed with the following output: Change Dir: /tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_c5c84/fast && make[2]: Entering directory '/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_c5c84.dir/build.make CMakeFiles/cmTC_c5c84.dir/build make[3]: Entering directory '/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o /usr/bin/cc -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -fdebug-prefix-map=/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=iso9899:1990 -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DCHECK_FUNCTION_EXISTS=shmat -o CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.15/Modules/CheckFunctionExists.c Linking C executable cmTC_c5c84 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c5c84.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=iso9899:1990 -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DCHECK_FUNCTION_EXISTS=shmat -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o -o cmTC_c5c84 make[3]: Leaving directory '/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' make[2]: Leaving directory '/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' dh_auto_configure: cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -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 -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_QCH=ON .. returned exit code 1 make[1]: *** [debian/rules:10: override_dh_auto_configure] Error 2 make[1]: Leaving directory '/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src' make: *** [debian/rules:7: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 signature.asc Description: OpenPGP digital signature
Bug#949681: kitinerary: Consider adding ZXing-C++ build-dependency
Source: kitinerary Version: 19.08.3-1 Severity: normal X-Debbugs-CC: he...@debian.org Dear kitinerary maintainers, I just had zxing-cpp packaged and put into Debian: https://tracker.debian.org/pkg/zxing-cpp . Since kitinerary has an optional build dependency on this library, you are welcome to add it as a build-dependency and test the functionality. Co- maintenance is also welcome. -- Thanks, Boyuan Yang signature.asc Description: This is a digitally signed message part
Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
On 23.1.2020 17.01, Paul Gevers wrote: > Source: mesa, kcrash, konsole, libkscreen > Control: found -1 mesa/19.3.2-1 > Control: found -1 kcrash/5.62.0-1 > Control: found -1 konsole/4:19.08.1-2 > Control: found -1 libkscreen/4:5.14.5-1 > Severity: serious > Tags: sid bullseye > X-Debbugs-CC: debian...@lists.debian.org > User: debian...@lists.debian.org > Usertags: breaks needs-update > > Dear maintainers, > > With a recent upload of mesa the autopkgtest of kcrash, konsole and > libkscreen fails in testing during building of the source package when > that autopkgtest is run with the binary packages of mesa from unstable. > It passes when run with only packages from testing. In tabular form (for > kcrash): >passfail > mesa from testing19.3.2-1 > kcrash from testing5.62.0-1 > versioned deps [0] from testingfrom unstable > all others from testingfrom testing The relevant part of the build log was: CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message): The imported target "Qt5::Gui" references the file "/usr/lib/x86_64-linux-gnu/libEGL.so" but this file does not exist. So you need at least qtbase5-dev version 5.12.5+dfsg-3 which added libegl-dev to it's Depends. -- t
Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
Hi Timo, On 23-01-2020 19:32, Timo Aaltonen wrote: > The relevant part of the build log was: > > CMake Error at > /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message): > The imported target "Qt5::Gui" references the file > > "/usr/lib/x86_64-linux-gnu/libEGL.so" > > but this file does not exist. > > > So you need at least qtbase5-dev version 5.12.5+dfsg-3 which added > libegl-dev to it's Depends. Which package (source or binary) do you refer here with "you"? As I noted before, the interesting thing is that the autopkgtest passes both in a pure testing environment and a pure unstable environment, but not in testing with the following packages from unstable: unstable/main amd64 libglvnd0 amd64 1.3.0-7 [51.5 kB] unstable/main amd64 libglapi-mesa amd64 19.3.2-1 [69.9 kB] unstable/main amd64 libgl1-mesa-dri amd64 19.3.2-1 [9,187 kB] unstable/main amd64 libglx-mesa0 amd64 19.3.2-1 [182 kB] unstable/main amd64 libglx0 amd64 1.3.0-7 [34.6 kB] unstable/main amd64 libgl1 amd64 1.3.0-7 [88.8 kB] unstable/main amd64 libglx-dev amd64 1.3.0-7 [16.2 kB] unstable/main amd64 libgl-dev amd64 1.3.0-7 [100 kB] unstable/main amd64 libgl1-mesa-dev amd64 19.3.2-1 [49.1 kB] unstable/main amd64 libgbm1 amd64 19.3.2-1 [70.5 kB] unstable/main amd64 libegl-mesa0 amd64 19.3.2-1 [139 kB] unstable/main amd64 libegl1 amd64 1.3.0-7 [34.1 kB] A successful run in testing doesn't pull in libegl-dev either, so it seems that the file is not a hard requirement. Paul
Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
On 23.1.2020 22.07, Paul Gevers wrote: > Hi Timo, > > On 23-01-2020 19:32, Timo Aaltonen wrote: >> The relevant part of the build log was: >> >> CMake Error at >> /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message): >> The imported target "Qt5::Gui" references the file >> >> "/usr/lib/x86_64-linux-gnu/libEGL.so" >> >> but this file does not exist. >> >> >> So you need at least qtbase5-dev version 5.12.5+dfsg-3 which added >> libegl-dev to it's Depends. > > Which package (source or binary) do you refer here with "you"? As I > noted before, the interesting thing is that the autopkgtest passes both > in a pure testing environment and a pure unstable environment, but not > in testing with the following packages from unstable: > unstable/main amd64 libglvnd0 amd64 1.3.0-7 [51.5 kB] > unstable/main amd64 libglapi-mesa amd64 19.3.2-1 [69.9 kB] > unstable/main amd64 libgl1-mesa-dri amd64 19.3.2-1 [9,187 kB] > unstable/main amd64 libglx-mesa0 amd64 19.3.2-1 [182 kB] > unstable/main amd64 libglx0 amd64 1.3.0-7 [34.6 kB] > unstable/main amd64 libgl1 amd64 1.3.0-7 [88.8 kB] > unstable/main amd64 libglx-dev amd64 1.3.0-7 [16.2 kB] > unstable/main amd64 libgl-dev amd64 1.3.0-7 [100 kB] > unstable/main amd64 libgl1-mesa-dev amd64 19.3.2-1 [49.1 kB] > unstable/main amd64 libgbm1 amd64 19.3.2-1 [70.5 kB] > unstable/main amd64 libegl-mesa0 amd64 19.3.2-1 [139 kB] > unstable/main amd64 libegl1 amd64 1.3.0-7 [34.1 kB] > > A successful run in testing doesn't pull in libegl-dev either, so it > seems that the file is not a hard requirement. Look at the error above, the file shipped by qtbase5-dev requires libEGL.so which the libegl-dev dependency provides. It used to be in libglvnd-dev but moved to a new package when the EGL headers were added upstream. -- t
Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup
Hi Timo, On 23-01-2020 22:01, Timo Aaltonen wrote: > Look at the error above, the file shipped by qtbase5-dev requires > libEGL.so which the libegl-dev dependency provides. It used to be in > libglvnd-dev but moved to a new package when the EGL headers were added > upstream. So, libglvnd-dev should add a versioned breaks on the old qtbase5-dev, right? Paul
Bug#949710: /usr/bin/plasmashell: segfaults sporadically but only when using app dropdown menu
Package: plasma-workspace Version: 4:5.14.5.1-1 Severity: normal Sporadically, when using the app dropdown menu (to select one of several windows of the same app), the dropdown menu is empty (and its width is only narrow) and when selecting this with mouseover, plasmashell crashes with segmentation fault. Attaching console output of such a crash. -- System Information: Debian Release: 10.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages plasma-workspace depends on: ii dbus-x11 [dbus-session-bus] 1.12.16-1 ii drkonqi 5.14.5-1 ii frameworkintegration 5.54.0-1 ii gdb-minimal [gdb]8.2.1-2+b3 ii iso-codes4.2-1 ii kactivitymanagerd5.14.5-1 ii kded55.54.0-1 ii kinit5.54.0-1 ii kio 5.54.1-1 ii kpackagetool55.54.0-1 ii kwin-common 4:5.14.5-1 ii libappstreamqt2 0.12.5-1 ii libc62.28-10 ii libcolorcorrect5 4:5.14.5.1-1 ii libgcc1 1:8.3.0-6 ii libgps23 3.17-7 ii libice6 2:1.0.9-2 ii libkf5activities55.54.0-1 ii libkf5auth5 5.54.0-2 ii libkf5baloo5 5.54.0-1 ii libkf5bookmarks5 5.54.0-1 ii libkf5calendarevents55.54.0-1 ii libkf5completion55.54.0-1 ii libkf5config-bin 5.54.0-1+deb10u1 ii libkf5configcore55.54.0-1+deb10u1 ii libkf5configgui5 5.54.0-1+deb10u1 ii libkf5configwidgets5 5.54.0-1 ii libkf5coreaddons55.54.0-1 ii libkf5crash5 5.54.0-1 ii libkf5dbusaddons55.54.0-1 ii libkf5declarative5 5.54.0-1 ii libkf5globalaccel-bin5.54.0-1 ii libkf5globalaccel5 5.54.0-1 ii libkf5guiaddons5 5.54.0-1 ii libkf5holidays5 1:5.54.0-1 ii libkf5i18n5 5.54.0-1 ii libkf5iconthemes55.54.0-1 ii libkf5idletime5 5.54.0-1 ii libkf5itemviews5 5.54.0-1 ii libkf5jobwidgets55.54.0-1 ii libkf5js55.54.0-1 ii libkf5jsembed5 5.54.0-1 ii libkf5kdelibs4support5 5.54.0-1 ii libkf5kiocore5 5.54.1-1 ii libkf5kiofilewidgets55.54.1-1 ii libkf5kiogui55.54.1-1 ii libkf5kiowidgets55.54.1-1 ii libkf5networkmanagerqt6 5.54.0-1 ii libkf5newstuff5 5.54.0-2 ii libkf5notifications5 5.54.0-1 ii libkf5notifyconfig5 5.54.0-1 ii libkf5package5 5.54.0-1 ii libkf5plasma55.54.0-1 ii libkf5plasmaquick5 5.54.0-1 ii libkf5prison55.54.0-1+b2 ii libkf5quickaddons5 5.54.0-1 ii libkf5runner55.54.0-1 ii libkf5service-bin5.54.0-1 ii libkf5service5 5.54.0-1 ii libkf5solid5 5.54.0-1 ii libkf5texteditor55.54.0-1 ii libkf5textwidgets5 5.54.0-1 ii libkf5wallet-bin 5.54.0-1 ii libkf5wallet55.54.0-1 ii libkf5waylandclient5 4:5.54.0-1 ii libkf5widgetsaddons5 5.54.0-1 ii libkf5windowsystem5 5.54.0-1 ii libkf5xmlgui55.54.0-1 ii libkscreenlocker55.14.5-1 ii libksgrd74:5.14.5-1 ii libkworkspace5-5 4:5.14.5.1-1 ii libphonon4qt5-4 4:4.10.2-1 ii libplasma-geolocation-interface5 4:5.14.5.1-1 ii libprocesscore7 4:5.14.5-1 ii libprocessui74:5.14.5-1 ii libqalculate20 2.8.2-1 ii libqt5core5a 5.11
Bug#900710: a man page should be provided for kdeconnect-cli
Hi Nicholas, In data giovedì 23 gennaio 2020 14:46:04 CET, Nicholas D Steeves ha scritto: > > Date: Mon, 12 Nov 2018 08:41:46 + > > From: Pino Toscano > > To: 900710-cl...@bugs.debian.org > > Subject: Bug#900710: fixed in kdeconnect 1.3.3-1 > > > > Source: kdeconnect > > Source-Version: 1.3.3-1 > > > [snip] > > kdeconnect (1.3.3-1) unstable; urgency=medium > [snip] > >* Drop the Debian-provided kdeconnect-cli man page: very outdated, not > > touched in the last 4 years, and thus not useful. (Closes: #900710) > > This bug was closed in error at a time I was swamped with work, and I > didn't notice until now. No, this bug was definitely not closed in error. The original bug was about the man page being very outdated (and it was), so the removal was one possible way to fix this issue, in particular the one I chose. Because of this, I disagree with the reopening of this old bug and turning it into something else than it was originally. Opening a *new* wishlist bug "please provide a man page" would had been a better idea. > Please consult Policy §12.1 for why it was > wrong to close it. tldr; > > If no manual page is available, this is considered as a bug and > should be reported to the Debian Bug Tracking System (the > maintainer of the package is allowed to write this bug report > themselves, if they so desire). Do not close the bug report until > a proper man page is available. It is a *should*, so there is no requirement on us to either ship a man page, or even do the work to provide one as part of the Debian packaging. In general, we (Debian Qt/KDE) ought to *not* provide man pages ourselves, as it has many drawbacks: - the man page must be maintained by the team and, considering the huge amount of work the team already has, this means that a man page is rarely (if ever) updated after its first introduction; and this very reply of yours show this very well: if the person that adds a man page is busy or does not contribute to the team anymore, then nobody else will work on it - the man page is available only to Debian users - the man page is only in English - the Debian-provided man page will silently overwrite an upstream provided one (!); this actually happened in two cases that I spotted when updating KDE Applications to 17.08 a couple of years ago - unless the executable has any option other than the usual --help/--version/--author, a man page does not add any value to the package, and becomes just a bureaucratic formality than a real need So our guideline for this ought to be: - do not provide Debian-specific man page - *iff* (if and only if) a man page is requested for a real reason [1], forward the request upstream to provide a man page, if they desire; optionally submitting one in DocBook format (in case of KDE projects) - if there is no request it means there is no demand for it [1] for "real reason" I mean that the request is justified because of the executable, and not requested like "lintian complains" or "Policy says" Having a man page shipped by upstream has multiple advantages: - the man page is available to all the users, not just Debian ones (and thus more people can read it and spot issues, provide enhancements, etc) - the man page is available also in other languages - upstream (the developers directly, or the KDE documentation team) will keep the man page up-to-date - there is no additional work required on the Debian side, nor additional files in our debian/ directories Hope this clarifies the situation. -- Pino Toscano signature.asc Description: This is a digitally signed message part.
Bug#949028: qtbase5-gles-dev: Try to remove all libkf5*-dev and qt*-dev packages
On 16 janv. 2020 21:06, Dmitry Shachnev wrote: [...] >> The problem is that all (I didn't checked) qt*-dev packages depends >> on qtbase5-dev instead of 'qtbase5-dev | qtbase5-gles-dev' >> >> I am wrong ? > > This is a valid bug, and we will update dependencies of qt*-dev packages. > > However please note that in most cases, you don't need to build anything > against qtbase5-gles-dev. You need to also fix all others qt*-src packages who also don't depends on 'qtbase5-dev | qtbase5-gles-dev' Here I see (for now) : qtx11extras-opensource-src qttools-opensource-src Do you need bug reports for these packages ? Christian