Bug#876131: marked as done (qtbase-opensource-src FTCBFS: uses the build architecture toolchain)

2020-01-23 Thread Debian Bug Tracking System
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)

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Debian FTP Masters



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

2020-01-23 Thread Debian FTP Masters
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

2020-01-23 Thread Lisandro Damián Nicanor Pérez Meyer
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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Debian FTP Masters



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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Fritz Reichwald
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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Nicholas D Steeves
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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Debian Bug Tracking System
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

2020-01-23 Thread Paul Gevers
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

2020-01-23 Thread Boyuan Yang
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

2020-01-23 Thread Timo Aaltonen
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

2020-01-23 Thread Paul Gevers
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

2020-01-23 Thread Timo Aaltonen
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

2020-01-23 Thread Paul Gevers
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

2020-01-23 Thread Sarah Stoffels
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

2020-01-23 Thread Pino Toscano
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

2020-01-23 Thread Christian Marillat
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