[Touch-packages] [Bug 1926802] Re: qt5-default package is missed in 21.04

2021-04-30 Thread Dmitry Shachnev
Qt 4 was removed, Qt 5 is now default, so that package is no longer
needed.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1926802

Title:
  qt5-default package is missed in 21.04

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  Previous 20.10 version has the qt5-default package in place (see
  https://packages.ubuntu.com/groovy/qt5-default ).

  Please upload the  qt5-default package for 21.04 Ubuntu version.

  What is interesting - all its dependencies can be simply installed
  with `sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5
  -dev-tools` .

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1926802/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1850814] Re: Copy & Paste is broken in QT apps after 50 days uptime

2021-04-28 Thread Dmitry Shachnev
This bug is fixed in Qt 5.12.3 and newer. The current LTS version,
Ubuntu 20.04, has Qt 5.12.8. So this bug is already fixed for some time.

Unfortunately I don't have time to support older releases like 18.04.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: Confirmed => Fix Released

** Bug watch added: Debian Bug tracker #961293
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961293

** Also affects: qtbase-opensource-src (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961293
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1850814

Title:
  Copy & Paste is broken in QT apps after 50 days uptime

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src package in Debian:
  Unknown

Bug description:
  Please see this bug report:
  https://bugreports.qt.io/browse/QTBUG-65145

  And this corresponding fix:
  https://codereview.qt-project.org/c/qt/qtbase/+/254187/

  Any way to get this included in a Ubuntu 18.04 package update?

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: libqt5core5a 5.9.5+dfsg-0ubuntu2.3
  ProcVersionSignature: Ubuntu 5.0.0-27.28~18.04.1-generic 5.0.21
  Uname: Linux 5.0.0-27-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.9-0ubuntu7.7
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Thu Oct 31 09:14:55 2019
  SourcePackage: qtbase-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1850814/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1926373] Re: Missing header files for Qt3DExtras:

2021-04-28 Thread Dmitry Shachnev
*** This bug is a duplicate of bug 1878233 ***
https://bugs.launchpad.net/bugs/1878233

This is fixed in Ubuntu 20.10 (Groovy) and newer versions.

Unfortunately it is not possible to fix this for 20.04 (Focal) because
the change does not meet the stable update criteria.

** This bug has been marked a duplicate of bug 1878233
   Unable to locate package/Headers missing

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qt3d-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1926373

Title:
  Missing header files for Qt3DExtras:

Status in qt3d-opensource-src package in Ubuntu:
  New

Bug description:
  Unable to build most examples contained in the qt3d5-examples (and, of
  course, any code that relies on Qt3DExtras). This is caused by a
  missing development package with headers for Qt3DExtras.

  The Qt3DExtras binary library (libQt53DExtras.so) is included in the
  qt3d5-dev package, but all the Qt3DExtras header files are missing
  (Qt3DExtras/QForwardRenderer, Qt3DExtras/QPhongMaterial, etc...). This
  makes QT OpenGL development in Ubuntu pretty much unusable.

  At first, installing mssql-mlservices-python and manually copying it's
  version of the Qt3DExtras headers seemed to be a work-around, but it
  resulted in undefined references during linking.

  I would have tagged "qt3d5-examples" in the "In what package did you
  find this bug?", but it tells me that the package doesn't exist in
  ubuntu, whereas https://packages.ubuntu.com/focal/qt3d5-examples
  clearly lists it

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qt3d-opensource-src/+bug/1926373/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1920130] Re: System icons missing in kubuntu 21.04

2021-04-02 Thread Dmitry Shachnev
@poet_imp Thanks for the logs! Unfortunately, these are only the latest
logs and they don't explain what happened when you upgraded Ubuntu.

Maybe you can attach the historical logs from /var/log/apt too? They
have names like history.log.*.gz and term.log.*.gz. If you upgraded
recently, then I guess it would be *.1.gz. Otherwise you can look at
modification dates.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1920130

Title:
  System icons missing in kubuntu 21.04

Status in qtdeclarative-opensource-src package in Ubuntu:
  Won't Fix
Status in qtdeclarative-opensource-src-gles package in Debian:
  New

Bug description:
  Hi, just testing Kubuntu 21.04 on a spare machine. The upgrade
  initially was fine, but I then install kdenlive and krita which has
  messed up the system icons and window decorations (corners of windows
  are showing black squares).

  I have been through all the normal checks and even created a new user,
  but the bug still persists. The system Icons are broken in the system
  and nothing to do with the user account.

  lsb_release -rd
  Description:Ubuntu Hirsute Hippo (development branch)
  Release:21.04

  Looking at the following may shed some light on the problem...

  Thanks, Paul.

  more .xsession-errors 
  property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  libpng warning: iCCP: profile 'ICC profile': 'RGB ': RGB color space not 
permitted on grayscale PNG
  libpng warning: iCCP: profile 'ICC profile': 'RGB ': RGB color space not 
permitted on grayscale PNG
  QSGTextureAtlas: texture atlas allocation failed, code=501
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:94:
 TypeError: Cannot read pro
  perty 'position' of null
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:93:
 TypeError: Cannot read pro
  perty 'background' of null
  file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/newstuff/qml/Page.qml:130: 
TypeError: Cannot read property 'useLabel'
   of null
  file:///usr/share/kpackage/kcms/kcm_splashscreen/contents/ui/main.qml:42:13: 
QML ColumnLayout: Cannot anchor to an ite
  m that isn't a parent or sibling.
  qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 55182, 
resource id: 69206064, major code: 18 (ChangePr
  operty), minor code: 0
  qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 64351, 
resource id: 69206065, major code: 18 (ChangePr
  operty), minor code: 0
  QQmlEngine::setContextForObject(): Object already has a QQmlContext
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  QSGTextureAtlas: texture atlas allocation failed, code=501
  file:///usr/share/kpackage/kcms/kcm_style/contents/ui/main.qml:52:13: QML 
ColumnLayout: Cannot anchor to an item that 
  isn't a parent or sibling.
  xsettingsd: Reloading configuration
  xsettingsd: Loaded 11 settings from 
/home/paul/.config/xsettingsd/xsettingsd.conf
  kdeinit5: Got SETENV 
'GTK_RC_FILES=/etc/gtk/gtkrc:/home/paul/.gtkrc:/home/paul/.config/gtkrc' from 
launcher.
  kdeinit5: Got SETENV 
'GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/paul/.gtkrc-2.0:/home/paul/.config/gtkrc-2.0'
 from launch
  er.
  QDBusConnection: error: could not send signal to service "" path 
"//home/paul/.kde/share/config/kdeglobals" interface 
  "org.kde.kconfig.notify" member "ConfigChanged": Invalid object path: 
//home/paul/.kde/share/config/kdeglobals
  QQmlEngine::setContextForObject(): Object already has a QQmlContext
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls.2/org.kde.desktop/ScrollView.qml:86:25:
 QML ScrollBar: Bindi
  ng loop detected for property "visible"
  file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kcm/GridViewKCM.qml:65:5: 
QML GridView: Binding loop detected for pro
 

[Touch-packages] [Bug 1920130] Re: System icons missing in kubuntu 21.04

2021-03-23 Thread Dmitry Shachnev
Hi! I am the Qt maintainer here.

The fix mentioned in https://bugs.launchpad.net/ubuntu/+source
/qtdeclarative-opensource-src/+bug/1920130/comments/4 is the correct
one. libqt5quick5-gles is not intended for general use, it should be
only installed on OpenGL ES capable hardware.

However, I really want to understand how users end up with this package
being installed. See this related thread in Debian:
https://lists.debian.org/debian-devel/2021/01/msg00404.html.

If anyone else upgrading from Groovy to Hirsute sees this, please attach
here these log files (or, if you think they are private, send them
directly to me mity...@ubuntu.com):

- /var/log/apt/history.log
- /var/log/apt/term.log

Also if removing libqt5quick5-gles tries to remove any other package
(which does not have -gles in name), please paste the list of those
packages.

** Bug watch added: Debian Bug tracker #976389
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976389

** Also affects: qtdeclarative-opensource-src-gles (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976389
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1920130

Title:
  System icons missing in kubuntu 21.04

Status in qtdeclarative-opensource-src package in Ubuntu:
  Won't Fix
Status in qtdeclarative-opensource-src-gles package in Debian:
  Unknown

Bug description:
  Hi, just testing Kubuntu 21.04 on a spare machine. The upgrade
  initially was fine, but I then install kdenlive and krita which has
  messed up the system icons and window decorations (corners of windows
  are showing black squares).

  I have been through all the normal checks and even created a new user,
  but the bug still persists. The system Icons are broken in the system
  and nothing to do with the user account.

  lsb_release -rd
  Description:Ubuntu Hirsute Hippo (development branch)
  Release:21.04

  Looking at the following may shed some light on the problem...

  Thanks, Paul.

  more .xsession-errors 
  property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  libpng warning: iCCP: profile 'ICC profile': 'RGB ': RGB color space not 
permitted on grayscale PNG
  libpng warning: iCCP: profile 'ICC profile': 'RGB ': RGB color space not 
permitted on grayscale PNG
  QSGTextureAtlas: texture atlas allocation failed, code=501
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:94:
 TypeError: Cannot read pro
  perty 'position' of null
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:93:
 TypeError: Cannot read pro
  perty 'background' of null
  file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/newstuff/qml/Page.qml:130: 
TypeError: Cannot read property 'useLabel'
   of null
  file:///usr/share/kpackage/kcms/kcm_splashscreen/contents/ui/main.qml:42:13: 
QML ColumnLayout: Cannot anchor to an ite
  m that isn't a parent or sibling.
  qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 55182, 
resource id: 69206064, major code: 18 (ChangePr
  operty), minor code: 0
  qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 64351, 
resource id: 69206065, major code: 18 (ChangePr
  operty), minor code: 0
  QQmlEngine::setContextForObject(): Object already has a QQmlContext
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9:
 QML
   RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop 
detected for property "maximumWidth"
  QSGTextureAtlas: texture atlas allocation failed, code=501
  file:///usr/share/kpackage/kcms/kcm_style/contents/ui/main.qml:52:13: QML 
ColumnLayout: Cannot anchor to an item that 
  isn't a parent or sibling.
  xsettingsd: Reloading configuration
  xsettingsd: Loaded 11 settings from 
/home/paul/.config/xsettingsd/xsettingsd.conf
  kdeinit5: Got SETENV 

[Touch-packages] [Bug 1896405] Re: Cannot install libglib2.0-dev on ubuntu 20.04.1

2020-09-21 Thread Dmitry Shachnev
** Package changed: gnome-panel (Ubuntu) => glib2.0 (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1896405

Title:
  Cannot install  libglib2.0-dev on ubuntu 20.04.1

Status in glib2.0 package in Ubuntu:
  New

Bug description:
  I already tried running `apt update/upgrade`, but it did not make any
  difference.

  Why these versions conflicts are happening?

  1. libglib2.0-bin : Conflicts: libglib2.0-bin:i386 but 2.64.2-1~fakesync1 is 
to be installed
  1. libglib2.0-bin:i386 : Conflicts: libglib2.0-bin but 2.64.3-1~ubuntu20.04.1 
is installed
  1. libglib2.0-dev : Depends: libglib2.0-0 (= 2.64.2-1~fakesync1) but 
2.64.3-1~ubuntu20.04.1 is installed
  1. libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.64.3-1~ubuntu20.04.1) but 
2.64.2-1~fakesync1 is to be installed
  1. libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.64.2-1~fakesync1) but 
2.64.3-1~ubuntu20.04.1 is installed

  ```
  $ sudo aptitude install libglib2.0-dev
  The following NEW packages will be installed:
gcc-10-base:i386{a} libblkid-dev{a} libblkid1:i386{a} libc6:i386{a} 
libcrypt1:i386{a} libelf1:i386{a} libffi-dev{a} libffi7:i386{a} 
libgcc-s1:i386{a} libglib2.0-0:i386{ab} 
libglib2.0-bin:i386{ab} libglib2.0-dev{b} libglib2.0-dev-bin{a} 
libidn2-0:i386{a} libmount-dev{a} libmount1:i386{a} libpcre2-8-0:i386{a} 
libpcre2-dev{a} libpcre2-posix2{a} 
libpcre3:i386{a} libselinux1:i386{a} libselinux1-dev{a} libsepol1-dev{a} 
libunistring2:i386{a} zlib1g:i386{a} 
  0 packages upgraded, 25 newly installed, 0 to remove and 0 not upgraded.

  Need to get 8.701 kB of archives. After unpacking 41,3 MB will be used.
  The following packages have unmet dependencies:
   libglib2.0-bin : Conflicts: libglib2.0-bin:i386 but 2.64.2-1~fakesync1 is to 
be installed
   libglib2.0-bin:i386 : Conflicts: libglib2.0-bin but 2.64.3-1~ubuntu20.04.1 
is installed
   libglib2.0-dev : Depends: libglib2.0-0 (= 2.64.2-1~fakesync1) but 
2.64.3-1~ubuntu20.04.1 is installed
   libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.64.3-1~ubuntu20.04.1) but 
2.64.2-1~fakesync1 is to be installed
   libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.64.2-1~fakesync1) but 
2.64.3-1~ubuntu20.04.1 is installed
  open: 2; closed: 4; defer: 0; conflict: 0

  The following actions will resolve these dependencies:

   Keep the following packages at their current version:
  1) libglib2.0-0:i386 [Not Installed]  
  2) libglib2.0-bin:i386 [Not Installed]
  3) libglib2.0-dev [Not Installed] 

  Accept this solution? [Y/n/q/?] y
  No packages will be installed, upgraded, or removed.
  0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  Need to get 0 B of archives. After unpacking 0 B will be used.
  ```

  ```
  $ cat /etc/os-release 
  NAME="Ubuntu"
  VERSION="20.04.1 LTS (Focal Fossa)"
  ID=ubuntu
  ID_LIKE=debian
  PRETTY_NAME="Ubuntu 20.04.1 LTS"
  VERSION_ID="20.04"
  HOME_URL="https://www.ubuntu.com/;
  SUPPORT_URL="https://help.ubuntu.com/;
  BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/;
  
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy;
  VERSION_CODENAME=focal
  UBUNTU_CODENAME=focal
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1896405/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1895349] Re: Sync libgweather 3.36.1-1 (main) from Debian unstable (main)

2020-09-13 Thread Dmitry Shachnev
This bug was fixed in the package libgweather - 3.36.1-1
Sponsored for Amr Ibrahim (amribrahim1987)

---
libgweather (3.36.1-1) unstable; urgency=medium

  * Team upload
  * New upstream release
- This version works around the unavailability of the NOAA weather
  services by using very short-term forecasts as current weather
  conditions. (Closes: #968909)

 -- Simon McVittie   Fri, 28 Aug 2020 23:36:23 +0100

** Changed in: libgweather (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libgweather in Ubuntu.
https://bugs.launchpad.net/bugs/1895349

Title:
  Sync libgweather 3.36.1-1 (main) from Debian unstable (main)

Status in libgweather package in Ubuntu:
  Fix Released

Bug description:
  Please sync libgweather 3.36.1-1 (main) from Debian unstable (main)

  It's a bug-fix release.

  Changelog entries since current groovy version 3.36.0-1:

  libgweather (3.36.1-1) unstable; urgency=medium

* Team upload
* New upstream release
  - This version works around the unavailability of the NOAA weather
services by using very short-term forecasts as current weather
conditions. (Closes: #968909)

   -- Simon McVittie   Fri, 28 Aug 2020 23:36:23 +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libgweather/+bug/1895349/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1890170] Re: ImportError libstdc++.so.6 cannot allocate memory after importing PyQt5.Qt PyQt5.QtCore and cv2

2020-08-04 Thread Dmitry Shachnev
** Tags added: regression-update

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to opencv in Ubuntu.
https://bugs.launchpad.net/bugs/1890170

Title:
  ImportError libstdc++.so.6 cannot allocate memory after importing
  PyQt5.Qt PyQt5.QtCore and cv2

Status in mysql-8.0 package in Ubuntu:
  New
Status in opencv package in Ubuntu:
  New
Status in pyqt5 package in Ubuntu:
  New

Bug description:
  I'm using an updated Lubuntu focal. Starting maybe last week (monday July 
27th), if in python3 I do
  from PyQt5 import Qt, QtCore
  import cv2

  I get
  ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: cannot allocate memory in 
static TLS block

  I noticed only now that the reverse (first import cv2, then Qt,
  QtCore) seems to work correctly and displays no errors. I'm afraid I
  might not be able to do the reverse in my real software...

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: python3 3.8.2-0ubuntu2
  ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44
  Uname: Linux 5.4.0-42-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.4
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: LXQt
  Date: Mon Aug  3 17:49:20 2020
  InstallationDate: Installed on 2020-07-15 (19 days ago)
  InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
  SourcePackage: python3-defaults
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1890170/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1887959] Re: Unable to upgrade several qt5 packages (libqt5gui5, …)

2020-07-18 Thread Dmitry Shachnev
The correct metadata here is Breaks, and it is already present, see
https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/78c0aa9db8684a1a.
Apt didn't remove Qt 4 because you had some packages depending on it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1887959

Title:
  Unable to upgrade several qt5 packages (libqt5gui5, …)

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  After upgrading from Ubuntu 19.10 (maybe 18.04) to 20.04, I am unable
  to upgrade the packages below.

  The following packages have been kept back:
libboost-date-time-dev libboost-dev libboost-filesystem-dev 
libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 
libqt5sql5
libqt5svg5 libqt5widgets5 libqt5xml5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1887959/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1887959] Re: Unable to upgrade several qt5 packages (libqt5gui5, …)

2020-07-18 Thread Dmitry Shachnev
That is correct behavior. You had many Qt 4 packages installed, however
Qt 4 was removed from Ubuntu, and it conflicts with the latest version
of Qt 5. So you need to remove Qt 4 in order to upgrade Qt 5.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1887959

Title:
  Unable to upgrade several qt5 packages (libqt5gui5, …)

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  After upgrading from Ubuntu 19.10 (maybe 18.04) to 20.04, I am unable
  to upgrade the packages below.

  The following packages have been kept back:
libboost-date-time-dev libboost-dev libboost-filesystem-dev 
libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 
libqt5sql5
libqt5svg5 libqt5widgets5 libqt5xml5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1887959/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1887959] Re: Unable to upgrade several qt5 packages (libqt5gui5, …)

2020-07-17 Thread Dmitry Shachnev
What happens when you try to "apt install libqt5core5a"?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1887959

Title:
  Unable to upgrade several qt5 packages (libqt5gui5, …)

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  After upgrading from Ubuntu 19.10 (maybe 18.04) to 20.04, I am unable
  to upgrade the packages below.

  The following packages have been kept back:
libboost-date-time-dev libboost-dev libboost-filesystem-dev 
libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 
libqt5sql5
libqt5svg5 libqt5widgets5 libqt5xml5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1887959/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1878233] Re: Unable to locate package/Headers missing

2020-06-13 Thread Dmitry Shachnev
It is too late to include any warning for Ubuntu 20.04. Maybe I could
add it to the package description if there were other important bugs to
fix in a stable release update, but there are no such bugs yet.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qt3d-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1878233

Title:
  Unable to locate package/Headers missing

Status in qt3d-opensource-src package in Ubuntu:
  Fix Released
Status in qt3d-opensource-src source package in Focal:
  Won't Fix

Bug description:
  Hi,

  I am a scientific software developper and I'm trying to use Qt3D on Ubuntu 
20.04LTS.
  I am not used to filing bugs here, sorry if its not following the standards, 
any comments on this will also be appreciated.

  Here is a list of the packages I installed prior to this bug.
  sudo apt install qt3d5-dev
  sudo apt install qt3d5-dev-tools
  sudo apt install qt3d-assimpsceneimport-plugin
  sudo apt install qt3d-defaultgeometryloader-plugin
  sudo apt install qt3d-gltfsceneio-plugin
  sudo apt install qt3d-scene2d-plugin
  sudo apt install qml-module-qt3d

  I also ran the command line:
  sudo strip --remove-section=.note.ABI-tag 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5

  as per my computer science colleague request

  But I am having errors left and right concerning the headers, as much
  as I actually have to include in my CMakleLists.txt those lines (I
  started to debug from Windows to Linux since our scientific build
  machine uses this target):

  #- *target*
  # Note: 3D Disabled on build machine because of 3D in QT
  if( ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
add_subdirectory(*target*)
set_target_properties(*target* PROPERTIES FOLDER "apps/*target*")
#Tell CMake to produce a visual studio Qt Project for integration with Qt 
Vs Tools
set_target_properties(*target* PROPERTIES VS_GLOBAL_KEYWORD Qt4VSv1.0)
  else
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DCore")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DRender")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DExtras") ->this 
one useless
  endif()

  as you can see:
  /usr/include/x86_64-linux-gnu/qt5$ ls
  Qt3DCoreQt3DQuickRender   QtDBusQtNetwork   
QtPositioning   QtQuick   QtSerialPort  QtUiTools   QtWebKit
  Qt3DInput   Qt3DQuickScene2D  QtDesignerQtOpenGL
QtPositioningQuick  QtQuickParticles  QtSql QtWebChannel
QtWebKitWidgets
  Qt3DLogic   Qt3DRenderQtDesignerComponents  QtOpenGLExtensions  
QtPrintSupport  QtQuickShapes QtSvg QtWebEngine 
QtWidgets
  Qt3DQuick   QtConcurrent  QtGui QtPacketProtocol
QtQml   QtQuickTest   QtTestQtWebEngineCore QtXml
  Qt3DQuickInput  QtCoreQtHelpQtPlatformHeaders   
QtQmlDebug  QtQuickWidgetsQtUiPluginQtWebEngineWidgets

  And this sub-package that you have does not contain the headers.
  https://packages.ubuntu.com/focal/amd64/libqt53dextras5/filelist

  I think I will also be submitting there I find it weird.
  I will probably download Qt3D sources and temporarily link the headers 
directly there but this is far from optimal for a build machine, as you might 
expect. 

  And finaly, this packages appear when I tab on: apt install qt3d-op...
  but when I run the install it cant find it. This is probably the issue that 
you want to look at, as I will be going to this other package to see why the 
headers are not following.

  Thank you very much and I hope I followed the guidelines here are my infos:
  /usr/include/x86_64-linux-gnu/qt5$ lsb_release -rd
  Description:  Ubuntu 20.04 LTS
  Release:  20.04

  apt-cache policy qt3d-opensource-src 
  N: Unable to locate package qt3d-opensource-src

  /usr/include/x86_64-linux-gnu/qt5$ apt-cache policy libqt53dextras5 
  libqt53dextras5:
Installed: 5.12.8+dfsg-0ubuntu1
Candidate: 5.12.8+dfsg-0ubuntu1
Version table:
   *** 5.12.8+dfsg-0ubuntu1 500
  500 http://ca.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
  100 /var/lib/dpkg/status

  /usr/include/x86_64-linux-gnu/qt5$ sudo apt install qt3d-opensource-src 
  Reading package lists... Done
  Building dependency tree   
  Reading state information... Done
  E: Unable to locate package qt3d-opensource-src

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qt3d-opensource-src/+bug/1878233/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1878233] Re: Unable to locate package/Headers missing

2020-06-06 Thread Dmitry Shachnev
Yes.

The official documentation for Qt 3D Extras (https://doc.qt.io/qt-5
/qt3dextras-module.html) says:

"This module is under development and is subject to change."

We decided not to include headers for this module until it becomes
stable. We made an exception for Qt 5.14 packages because the difference
between 5.14 and the final Qt 5 API/ABI was minimal, and I backported a
patch to make sure the ABI does not change in the future. For Qt 5.12 no
such exception can be made.

I can't say that it makes the Qt 3D package unusable. You can still use
the API that is declared stable. Also you are always free to build your
own version of Qt 3D or create a PPA for it.

** Also affects: qt3d-opensource-src (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Changed in: qt3d-opensource-src (Ubuntu)
   Status: Fix Committed => Fix Released

** Changed in: qt3d-opensource-src (Ubuntu Focal)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qt3d-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1878233

Title:
  Unable to locate package/Headers missing

Status in qt3d-opensource-src package in Ubuntu:
  Fix Released
Status in qt3d-opensource-src source package in Focal:
  Won't Fix

Bug description:
  Hi,

  I am a scientific software developper and I'm trying to use Qt3D on Ubuntu 
20.04LTS.
  I am not used to filing bugs here, sorry if its not following the standards, 
any comments on this will also be appreciated.

  Here is a list of the packages I installed prior to this bug.
  sudo apt install qt3d5-dev
  sudo apt install qt3d5-dev-tools
  sudo apt install qt3d-assimpsceneimport-plugin
  sudo apt install qt3d-defaultgeometryloader-plugin
  sudo apt install qt3d-gltfsceneio-plugin
  sudo apt install qt3d-scene2d-plugin
  sudo apt install qml-module-qt3d

  I also ran the command line:
  sudo strip --remove-section=.note.ABI-tag 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5

  as per my computer science colleague request

  But I am having errors left and right concerning the headers, as much
  as I actually have to include in my CMakleLists.txt those lines (I
  started to debug from Windows to Linux since our scientific build
  machine uses this target):

  #- *target*
  # Note: 3D Disabled on build machine because of 3D in QT
  if( ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
add_subdirectory(*target*)
set_target_properties(*target* PROPERTIES FOLDER "apps/*target*")
#Tell CMake to produce a visual studio Qt Project for integration with Qt 
Vs Tools
set_target_properties(*target* PROPERTIES VS_GLOBAL_KEYWORD Qt4VSv1.0)
  else
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DCore")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DRender")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DExtras") ->this 
one useless
  endif()

  as you can see:
  /usr/include/x86_64-linux-gnu/qt5$ ls
  Qt3DCoreQt3DQuickRender   QtDBusQtNetwork   
QtPositioning   QtQuick   QtSerialPort  QtUiTools   QtWebKit
  Qt3DInput   Qt3DQuickScene2D  QtDesignerQtOpenGL
QtPositioningQuick  QtQuickParticles  QtSql QtWebChannel
QtWebKitWidgets
  Qt3DLogic   Qt3DRenderQtDesignerComponents  QtOpenGLExtensions  
QtPrintSupport  QtQuickShapes QtSvg QtWebEngine 
QtWidgets
  Qt3DQuick   QtConcurrent  QtGui QtPacketProtocol
QtQml   QtQuickTest   QtTestQtWebEngineCore QtXml
  Qt3DQuickInput  QtCoreQtHelpQtPlatformHeaders   
QtQmlDebug  QtQuickWidgetsQtUiPluginQtWebEngineWidgets

  And this sub-package that you have does not contain the headers.
  https://packages.ubuntu.com/focal/amd64/libqt53dextras5/filelist

  I think I will also be submitting there I find it weird.
  I will probably download Qt3D sources and temporarily link the headers 
directly there but this is far from optimal for a build machine, as you might 
expect. 

  And finaly, this packages appear when I tab on: apt install qt3d-op...
  but when I run the install it cant find it. This is probably the issue that 
you want to look at, as I will be going to this other package to see why the 
headers are not following.

  Thank you very much and I hope I followed the guidelines here are my infos:
  /usr/include/x86_64-linux-gnu/qt5$ lsb_release -rd
  Description:  Ubuntu 20.04 LTS
  Release:  20.04

  apt-cache policy qt3d-opensource-src 
  N: Unable to locate package qt3d-opensource-src

  /usr/include/x86_64-linux-gnu/qt5$ apt-cache policy libqt53dextras5 
  libqt53dextras5:
Installed: 5.12.8+dfsg-0ubuntu1
Candidate: 5.12.8+dfsg-0ubuntu1
Version table:
   *** 5.12.8+dfsg-0ubuntu1 500
  500 http://ca.archive.ubuntu.com/ubuntu focal/universe 

[Touch-packages] [Bug 1882249] Re: Qt3DQuickExtras headers are never packaged

2020-06-05 Thread Dmitry Shachnev
*** This bug is a duplicate of bug 1878233 ***
https://bugs.launchpad.net/bugs/1878233

Yes, as you say it is present in Groovy, however we did not include it
before because this module is a technical preview and not declared
stable by upstream.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909306 for
details.

** Bug watch added: Debian Bug tracker #909306
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909306

** This bug has been marked a duplicate of bug 1878233
   Unable to locate package/Headers missing

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qt3d-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1882249

Title:
  Qt3DQuickExtras headers are never packaged

Status in qt3d-opensource-src package in Ubuntu:
  New

Bug description:
  All the headers for the libraries in the Qt3DQuick packages
  (called libqt53dquick5) are in the qt3d5-dev package,
  except for those for libqt53dquickextras5, which I have not been able
  to find.

  This makes it for example impossible to compile the code from
  qt3d5-examples:

  main.cpp:51:10: fatal error: Qt3DQuickExtras/qt3dquickwindow.h: No such file 
or directory
 51 | #include 
|  ^~~
  compilation terminated.

  The file is missing in xenial, eoan, and focal, and present in
  qt3d5-dev in bionic and groovy:

  
https://packages.ubuntu.com/search?searchon=contents=qt3dquickwindow.h=exactfilename=focal=any

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: libqt53dquickextras5 5.12.8+dfsg-0ubuntu1
  ProcVersionSignature: Ubuntu 5.4.0-33.37-lowlatency 5.4.34
  Uname: Linux 5.4.0-33-lowlatency x86_64
  ApportVersion: 2.20.11-0ubuntu27.2
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Fri Jun  5 15:45:20 2020
  InstallationDate: Installed on 2020-05-28 (7 days ago)
  InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
  SourcePackage: qt3d-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qt3d-opensource-src/+bug/1882249/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1874487] Re: [crash][always] Gwenview crashes when dragging displayed image

2020-05-26 Thread Dmitry Shachnev
Ubuntu 20.04 LTS has Qt 5.12.8, so I am marking this as fixed.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1874487

Title:
  [crash][always] Gwenview crashes when dragging displayed image

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  - What I was doing when the application crashed:
  1. open any image in Gwenview
  2. double click on it to make it fullscreen
  3. in fullscreen mode, before the top bar dissapears (!), start dragging the 
image
  - Result:
  Gwenview crashes immediately.

  The crash can be reproduced every time.

  Upstream reports:
  https://bugs.kde.org/show_bug.cgi?id=420467
  https://bugs.kde.org/show_bug.cgi?id=403582

  That issue was resolved upstream in Qt 5.12.5:
  https://bugreports.qt.io/browse/QTBUG-74110

  >Qt Version: 5.12.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1874487/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1878233] Re: Unable to locate package/Headers missing

2020-05-19 Thread Dmitry Shachnev
This is now fixed in Qt 5.14 packages in groovy-proposed. Unfortunately,
this will not be fixed in Ubuntu 20.04 LTS (focal) because it does not
meet the Stable Release Update criteria.

If you want to use this API in focal, I suggest you to use locally built
Qt or create a PPA.

** Changed in: qt3d-opensource-src (Ubuntu)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qt3d-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1878233

Title:
  Unable to locate package/Headers missing

Status in qt3d-opensource-src package in Ubuntu:
  Fix Committed

Bug description:
  Hi,

  I am a scientific software developper and I'm trying to use Qt3D on Ubuntu 
20.04LTS.
  I am not used to filing bugs here, sorry if its not following the standards, 
any comments on this will also be appreciated.

  Here is a list of the packages I installed prior to this bug.
  sudo apt install qt3d5-dev
  sudo apt install qt3d5-dev-tools
  sudo apt install qt3d-assimpsceneimport-plugin
  sudo apt install qt3d-defaultgeometryloader-plugin
  sudo apt install qt3d-gltfsceneio-plugin
  sudo apt install qt3d-scene2d-plugin
  sudo apt install qml-module-qt3d

  I also ran the command line:
  sudo strip --remove-section=.note.ABI-tag 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5

  as per my computer science colleague request

  But I am having errors left and right concerning the headers, as much
  as I actually have to include in my CMakleLists.txt those lines (I
  started to debug from Windows to Linux since our scientific build
  machine uses this target):

  #- *target*
  # Note: 3D Disabled on build machine because of 3D in QT
  if( ${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
add_subdirectory(*target*)
set_target_properties(*target* PROPERTIES FOLDER "apps/*target*")
#Tell CMake to produce a visual studio Qt Project for integration with Qt 
Vs Tools
set_target_properties(*target* PROPERTIES VS_GLOBAL_KEYWORD Qt4VSv1.0)
  else
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DCore")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DRender")
include_directories("/usr/include/x86_64-linux-gnu/qt5/Qt3DExtras") ->this 
one useless
  endif()

  as you can see:
  /usr/include/x86_64-linux-gnu/qt5$ ls
  Qt3DCoreQt3DQuickRender   QtDBusQtNetwork   
QtPositioning   QtQuick   QtSerialPort  QtUiTools   QtWebKit
  Qt3DInput   Qt3DQuickScene2D  QtDesignerQtOpenGL
QtPositioningQuick  QtQuickParticles  QtSql QtWebChannel
QtWebKitWidgets
  Qt3DLogic   Qt3DRenderQtDesignerComponents  QtOpenGLExtensions  
QtPrintSupport  QtQuickShapes QtSvg QtWebEngine 
QtWidgets
  Qt3DQuick   QtConcurrent  QtGui QtPacketProtocol
QtQml   QtQuickTest   QtTestQtWebEngineCore QtXml
  Qt3DQuickInput  QtCoreQtHelpQtPlatformHeaders   
QtQmlDebug  QtQuickWidgetsQtUiPluginQtWebEngineWidgets

  And this sub-package that you have does not contain the headers.
  https://packages.ubuntu.com/focal/amd64/libqt53dextras5/filelist

  I think I will also be submitting there I find it weird.
  I will probably download Qt3D sources and temporarily link the headers 
directly there but this is far from optimal for a build machine, as you might 
expect. 

  And finaly, this packages appear when I tab on: apt install qt3d-op...
  but when I run the install it cant find it. This is probably the issue that 
you want to look at, as I will be going to this other package to see why the 
headers are not following.

  Thank you very much and I hope I followed the guidelines here are my infos:
  /usr/include/x86_64-linux-gnu/qt5$ lsb_release -rd
  Description:  Ubuntu 20.04 LTS
  Release:  20.04

  apt-cache policy qt3d-opensource-src 
  N: Unable to locate package qt3d-opensource-src

  /usr/include/x86_64-linux-gnu/qt5$ apt-cache policy libqt53dextras5 
  libqt53dextras5:
Installed: 5.12.8+dfsg-0ubuntu1
Candidate: 5.12.8+dfsg-0ubuntu1
Version table:
   *** 5.12.8+dfsg-0ubuntu1 500
  500 http://ca.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
  100 /var/lib/dpkg/status

  /usr/include/x86_64-linux-gnu/qt5$ sudo apt install qt3d-opensource-src 
  Reading package lists... Done
  Building dependency tree   
  Reading state information... Done
  E: Unable to locate package qt3d-opensource-src

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qt3d-opensource-src/+bug/1878233/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1875317] Re: Unable to launch the application by its desktop icon copied from Applications menu

2020-04-27 Thread Dmitry Shachnev
** No longer affects: ubuntu-meta (Ubuntu)

** No longer affects: gnome-panel (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/1875317

Title:
  Unable to launch the application by its desktop icon copied from
  Applications menu

Status in gnome-flashback package in Ubuntu:
  New

Bug description:
  Steps to reproduce:
  1. Install GNOME FlashBack, login to it
  2. Open Applications menu
  3. Drag some icon from Applications menu to the desktop
  4.1. Do mouse double click on just copied icon
  4.2. Make icon executable
  4.3. Do mouse double click on just copied icon again

  Expected results:
  * user is able to run application by clicking on its desktop-file

  Actual results:
  * user is unable to run application by clicking on its desktop-file, the text 
editor is opened instead

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: ubuntu-desktop 1.450
  ProcVersionSignature: Ubuntu 5.4.0-26.30-generic 5.4.30
  Uname: Linux 5.4.0-26-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: GNOME-Flashback:GNOME
  Date: Mon Apr 27 12:16:04 2020
  InstallationDate: Installed on 2020-04-24 (2 days ago)
  InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=ru_RU.UTF-8
   SHELL=/bin/bash
  SourcePackage: ubuntu-meta
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-flashback/+bug/1875317/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1869765] Re: Problems dealing with Java Script promise in HTML

2020-04-01 Thread Dmitry Shachnev
** Changed in: qtwebkit-opensource-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1869765

Title:
  Problems dealing with Java Script promise in HTML

Status in qtwebkit-opensource-src package in Ubuntu:
  Invalid

Bug description:
  We're using the GlobalProtect UI Client in Ubuntu. This uses
  libqt5webkit5 to provide allow login with an external SAML single sign
  on provider. This works with several identity providers (okta,
  jumpcloud). However, it does not work with Azure.

  Issue ID 9415 - https://docs.paloaltonetworks.com/globalprotect/5-1
  /globalprotect-app-release-notes/gp-app-release-information/known-
  issues-related-to-gp-app

  The problem seems to be that the Azure AD HTML response has a java
  promise in it and this seems to be problematic in versions of
  libqt5webkit5 >= 5.212.0.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1869765/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1869765] Re: Problems dealing with Java Script promise in HTML

2020-03-31 Thread Dmitry Shachnev
Will you mind if I close this bug then?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1869765

Title:
  Problems dealing with Java Script promise in HTML

Status in qtwebkit-opensource-src package in Ubuntu:
  New

Bug description:
  We're using the GlobalProtect UI Client in Ubuntu. This uses
  libqt5webkit5 to provide allow login with an external SAML single sign
  on provider. This works with several identity providers (okta,
  jumpcloud). However, it does not work with Azure.

  Issue ID 9415 - https://docs.paloaltonetworks.com/globalprotect/5-1
  /globalprotect-app-release-notes/gp-app-release-information/known-
  issues-related-to-gp-app

  The problem seems to be that the Azure AD HTML response has a java
  promise in it and this seems to be problematic in versions of
  libqt5webkit5 >= 5.212.0.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1869765/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1869765] Re: Problems dealing with Java Script promise in HTML

2020-03-30 Thread Dmitry Shachnev
Hi! WebKit is a complicated codebase, so I don’t think I can help you
here. You may get some luck if you report this on
https://github.com/qtwebkit/qtwebkit/issues.

Though, 5.212 series is based on a very old WebKit version, not sure if
the author wants to fix any bugs there (he usually recommends trying
qtwebkit-dev-wip branch but it's too unstable for packaging into
Ubuntu).

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1869765

Title:
  Problems dealing with Java Script promise in HTML

Status in qtwebkit-opensource-src package in Ubuntu:
  New

Bug description:
  We're using the GlobalProtect UI Client in Ubuntu. This uses
  libqt5webkit5 to provide allow login with an external SAML single sign
  on provider. This works with several identity providers (okta,
  jumpcloud). However, it does not work with Azure.

  Issue ID 9415 - https://docs.paloaltonetworks.com/globalprotect/5-1
  /globalprotect-app-release-notes/gp-app-release-information/known-
  issues-related-to-gp-app

  The problem seems to be that the Azure AD HTML response has a java
  promise in it and this seems to be problematic in versions of
  libqt5webkit5 >= 5.212.0.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1869765/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1866571] Re: Sync acl 2.2.53-6 (main) from Debian unstable (main)

2020-03-09 Thread Dmitry Shachnev
This bug was fixed in the package acl - 2.2.53-6
Sponsored for Logan Rosen (logan)

---
acl (2.2.53-6) unstable; urgency=medium

  * Redirect stderr to stdout globally in autopkgtests instead of doing
that per command.
  * Enable set -x and -u in autopkgtests.
  * Add support for cross-compilation to autopkgtests. Closes: #947048
  * Update upstream email address. Closes: #949688
  * Fix usage of uninitialized variable in getfacl. Closes: #612599
Thanks to Vasily Gurevich .
  * Switch to Standards-Version 4.5.0 (no changes needed).

 -- Guillem Jover   Sun, 01 Mar 2020 02:06:51 +0100

** Changed in: acl (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to acl in Ubuntu.
https://bugs.launchpad.net/bugs/1866571

Title:
  Sync acl 2.2.53-6 (main) from Debian unstable (main)

Status in acl package in Ubuntu:
  Fix Released

Bug description:
  Please sync acl 2.2.53-6 (main) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
* Make autopkgtests cross-test-friendly.
  This patch was pulled into Debian.

  Changelog entries since current focal version 2.2.53-5ubuntu1:

  acl (2.2.53-6) unstable; urgency=medium

* Redirect stderr to stdout globally in autopkgtests instead of doing
  that per command.
* Enable set -x and -u in autopkgtests.
* Add support for cross-compilation to autopkgtests. Closes: #947048
* Update upstream email address. Closes: #949688
* Fix usage of uninitialized variable in getfacl. Closes: #612599
  Thanks to Vasily Gurevich .
* Switch to Standards-Version 4.5.0 (no changes needed).

   -- Guillem Jover   Sun, 01 Mar 2020 02:06:51
  +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/acl/+bug/1866571/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1866570] Re: Sync alsa-lib 1.2.2-2.1 (main) from Debian unstable (main)

2020-03-09 Thread Dmitry Shachnev
This bug was fixed in the package alsa-lib - 1.2.2-2.1
Sponsored for Logan Rosen (logan)

---
alsa-lib (1.2.2-2.1) unstable; urgency=medium

  [ Matthias Klose ]
  * Non-maintainer upload.
  
  [ Sebastien Bacher ]
  * debian/patches/python3.8.diff:
- fix the build with python 3.8

 -- Matthias Klose   Sat, 07 Mar 2020 19:21:22 +0100

** Changed in: alsa-lib (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to alsa-lib in Ubuntu.
https://bugs.launchpad.net/bugs/1866570

Title:
  Sync alsa-lib 1.2.2-2.1 (main) from Debian unstable (main)

Status in alsa-lib package in Ubuntu:
  Fix Released

Bug description:
  Please sync alsa-lib 1.2.2-2.1 (main) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
* Resynchronize with Debian
* debian/patches/python3.8.diff:
  - fix the build with python 3.8
  The Python 3.8 patch was pulled into Debian.

  Changelog entries since current focal version 1.2.2-2ubuntu1:

  alsa-lib (1.2.2-2.1) unstable; urgency=medium

[ Matthias Klose ]
* Non-maintainer upload.

[ Sebastien Bacher ]
* debian/patches/python3.8.diff:
  - fix the build with python 3.8

   -- Matthias Klose   Sat, 07 Mar 2020 19:21:22 +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-lib/+bug/1866570/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1848784] Re: Crash in Qt 5.12.2

2020-02-15 Thread Dmitry Shachnev
Fixed in eoan by https://launchpad.net/ubuntu/+source/qtbase-opensource-
src/5.12.4+dfsg-4ubuntu1.1.

disco has reached end of life on 2020-01-18, so this won't be fixed
there.

** Changed in: qtbase-opensource-src (Ubuntu Eoan)
   Status: New => Fix Released

** Changed in: qtbase-opensource-src (Ubuntu Disco)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1848784

Title:
  Crash in Qt 5.12.2

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Disco:
  Won't Fix
Status in qtbase-opensource-src source package in Eoan:
  Fix Released

Bug description:
  Originally reported by Robert Loehning in
  :

  Every application based on Qt will crash when opening a crafted plain
  text file. Could you please add the patch below to your builds to fix
  this?

  https://codereview.qt-project.org/c/qt/qtbase/+/271889

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1848784/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1853768] Re: Qt apps, like kid3-qt, which uses legacy icons "document-*.png", show them as normal document icon under Yaru theme

2020-02-07 Thread Dmitry Shachnev
In Focal this is now fixed in yaru-theme 20.04.1.

** No longer affects: qtbase-opensource-src (Ubuntu)

** Also affects: yaru-theme (Ubuntu Eoan)
   Importance: Undecided
   Status: New

** Changed in: yaru-theme (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1853768

Title:
  Qt apps, like kid3-qt, which uses legacy icons "document-*.png", show
  them as normal document icon under Yaru theme

Status in Yaru Theme:
  Fix Released
Status in yaru-theme package in Ubuntu:
  Fix Released
Status in yaru-theme source package in Eoan:
  New

Bug description:
  Qt apps, like kid3-qt, which uses these legacy icons:

  document-open.png
  document-open-recent.png
  document-save.png
  document-save-as.png
  document-revert.png
  document-import.png
  document-export.png

  The icons are all shown as the same normal document icon under Yaru.

  Qt apps only have a problem with legacy icons starting with
  "document-*" and all other legacy icons are inherited from Humanity
  under Yaru.

  Is there a general solution to force Qt apps to choose the closest
  icon name from Yaru or Humanity?

  Should this bug be issued against upstream Qt?

To manage notifications about this bug go to:
https://bugs.launchpad.net/yaru/+bug/1853768/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1862344] [NEW] Please switch from python-windowmocker to python3-windowmocker

2020-02-07 Thread Dmitry Shachnev
Public bug reported:

The dependency of python3-autopilot-tests should be updated from python-
windowmocker to python3-windowmocker.

In the code, window-mocker should be probably replaced with window-
mocker3, as python3-windowmocker ships /usr/bin/window-mocker3.

** Affects: autopilot (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to autopilot in Ubuntu.
https://bugs.launchpad.net/bugs/1862344

Title:
  Please switch from python-windowmocker to python3-windowmocker

Status in autopilot package in Ubuntu:
  New

Bug description:
  The dependency of python3-autopilot-tests should be updated from
  python-windowmocker to python3-windowmocker.

  In the code, window-mocker should be probably replaced with window-
  mocker3, as python3-windowmocker ships /usr/bin/window-mocker3.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autopilot/+bug/1862344/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1858141] Re: "Advanced" tab is missing from Print dialog in Qt5 applications

2020-01-03 Thread Dmitry Shachnev
Thank you for filing this bug and adding the required SRU information.
But I have to reject it:

Actually, that patch is just the tip of the iceberg.

It does not apply cleanly unless you backport many other patches. If you
look at OpenSUSE, they have added 11 patches related to printing dialog
and also 17 other patches related to printing:

https://build.opensuse.org/request/show/569841
https://build.opensuse.org/package/show/KDE:Qt:5.9/libqt5-qtbase

Some of these patches change private API, so they require rebuild of
packages relying on it. Unfortunately, this does not meet our SRU
criteria.

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

** Changed in: qtbase-opensource-src (Ubuntu Bionic)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1858141

Title:
  "Advanced" tab is missing from Print dialog in Qt5 applications

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Won't Fix

Bug description:
  Please backport Qt patch 213391 to qtbase-opensource-src in Bionic:
  https://codereview.qt-project.org/#/c/213391/

  
  [Impact]
  On Kubuntu 18.04 (bionic), any applications using Qt5 are unable to fully 
configure printers from within the "Print..." dialog because the "Advanced" tab 
is no longer present.  Settings shown here will differ by printer, but this 
includes important settings such as paper type (plain, glossy, photo, etc.), 
print resolution, and ink usage strategies.  Gwenview and Okular are notable 
affected applications.  GTK applications are unaffected and do show the 
advanced options provided by the printer driver.  As a workaround for Qt5 
applications, the printer *default* advanced settings can be successfully 
accessed and changed from within the "Printers" section of Plasma's "System 
Settings", but this is cumbersome, unintuitive, and is not the intended way of 
interacting with these settings on a per-print-job basis.

  
  [Additional Information]
  This was identified as a bug in Qt5 upstream:
  https://bugreports.qt.io/browse/QTBUG-54464

  The bug was fixed upstream in Qt 5.11, but Bionic is stable on Qt 5.9.
  I'd like to request that this patch be backported to Bionic, please.

  
  [Regression Potential]
  OpenSUSE has already backported this patch to their Qt 5.9 stable branch, so 
there is precedent for this patch being low risk:
  
https://build.opensuse.org/package/view_file/KDE:Qt:5.9/libqt5-qtbase/0010-Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch?expand=1

  
  Software Versions:

  $ lsb_release -a
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:Ubuntu 18.04.3 LTS
  Release:18.04
  Codename:   bionic

  $ apt-cache policy libqt5printsupport5
  libqt5printsupport5:
Installed: 5.9.5+dfsg-0ubuntu2.4
Candidate: 5.9.5+dfsg-0ubuntu2.4
Version table:
   *** 5.9.5+dfsg-0ubuntu2.4 500
  500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 
Packages
  100 /var/lib/dpkg/status
   5.9.5+dfsg-0ubuntu2.1 500
  500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 
Packages
   5.9.5+dfsg-0ubuntu1 500
  500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1858141/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1853768] Re: Qt apps, like kid3-qt, which uses legacy icons "document-*.png", show them as normal document icon under Yaru theme

2019-12-24 Thread Dmitry Shachnev
When an icon is missing (e.g. document-open), Qt first falls back to
splitting the name by dashes and taking the first part of it (document).
Only then it falls back to parent icon themes (Yaru → Humanity). So for
all document-* icons it uses document.png from MimeTypes context.

Doing it vice versa would fix the bug. However, the specification
explicitly tells us to behave as Qt currently does:
https://specifications.freedesktop.org/icon-naming-spec/icon-naming-
spec-latest.html#guidelines

> if the more specific item does not exist in the current theme, and
does exist in a parent theme, the generic icon from the current theme is
preferred, in order to keep consistent style.

Another potential fix would be ignoring the MimeTypes context. The
specification says that fallback happens “for all contexts other than
MimeTypes”. However currently Qt’s icon loader does not take contexts
into account at all. So fixing it in Qt would be difficult.

I have just pinged the Yaru theme maintainer, let’s hope the fix from
Yaru will land in Ubuntu soon.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1853768

Title:
  Qt apps, like kid3-qt, which uses legacy icons "document-*.png", show
  them as normal document icon under Yaru theme

Status in Yaru Theme:
  Fix Released
Status in qtbase-opensource-src package in Ubuntu:
  Confirmed
Status in yaru-theme package in Ubuntu:
  Confirmed

Bug description:
  Qt apps, like kid3-qt, which uses these legacy icons:

  document-open.png
  document-open-recent.png
  document-save.png
  document-save-as.png
  document-revert.png
  document-import.png
  document-export.png

  The icons are all shown as the same normal document icon under Yaru.

  Qt apps only have a problem with legacy icons starting with
  "document-*" and all other legacy icons are inherited from Humanity
  under Yaru.

  Is there a general solution to force Qt apps to choose the closest
  icon name from Yaru or Humanity?

  Should this bug be issued against upstream Qt?

To manage notifications about this bug go to:
https://bugs.launchpad.net/yaru/+bug/1853768/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1846821] Re: Qt print dialog has wrong default page size

2019-11-27 Thread Dmitry Shachnev
I have retried the tests, and now the only failing one is pinentry. But
it has passed only once, and that was by accident. Please ignore it:

http://autopkgtest.ubuntu.com/packages/p/pinentry/bionic/amd64

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1846821

Title:
  Qt print dialog has wrong default page size

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed

Bug description:
  Please backport Qt patch 213677 to qtbase-opensource-src
  https://codereview.qt-project.org/c/qt/qtbase/+/213677

  [Impact]
  In Qt5 applications, print dialog (Printer Properties) always defaults to A4 
paper size, even when Letter is set as a default in all system and KDE 
preferences. After changing manually, Letter-size pages print correctly, but 
the setting does not stick.

  This impacts users of Qt applications who print things and live in
  countries where ISO 216 is not default, most notably the United
  States.

  [Test Case]
  1) Use system settings (KDE preferences, gnome-control-center or 
system-config-printer) to set the printer size to Letter.
  2) Open any Qt application (e.g. KWrite or Falkon).
  3) Open a print dialog.
  4) Behavior expected: Print dialog would default to Letter paper size and not 
A4.

  [Regression Potential]
  Two possibilities for regressions that I can imagine are:
  - crashes because something is not defined;
  - wrong default paper size (A4 wanted but CUPS returns something else).

  [Additional Information]
  The issue also affects other print settings, e.g. margins, though the 
aforementioned patch does not deal with these. A similar issue regarding the 
duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, 
but other print settings continue to cause problems.

  Software versions:
  lsb_release: Ubuntu 18.04.3 LTS
  libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
  Kernel: 5.0.0-25-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1846821/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1848784] Re: Crash in Qt 5.12.2

2019-11-03 Thread Dmitry Shachnev
Focal now has Qt 5.12.5 where this is fixed.

** Also affects: qtbase-opensource-src (Ubuntu Disco)
   Importance: Undecided
   Status: New

** Also affects: qtbase-opensource-src (Ubuntu Eoan)
   Importance: Undecided
   Status: New

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: qtbase-opensource-src (Ubuntu Bionic)
 Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security)

** Changed in: qtbase-opensource-src (Ubuntu Disco)
 Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security)

** Changed in: qtbase-opensource-src (Ubuntu Eoan)
 Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security)

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1848784

Title:
  Crash in Qt 5.12.2

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src source package in Disco:
  New
Status in qtbase-opensource-src source package in Eoan:
  New

Bug description:
  Originally reported by Robert Loehning in
  :

  Every application based on Qt will crash when opening a crafted plain
  text file. Could you please add the patch below to your builds to fix
  this?

  https://codereview.qt-project.org/c/qt/qtbase/+/271889

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1848784/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1846821] Re: Qt print dialog has wrong default page size

2019-10-30 Thread Dmitry Shachnev
Thanks for the quick feedback!

I have just uploaded this fix to Ubuntu, it is waiting in the review
queue. Per the procedure, when it is accepted you will be asked to test
the fix again, this time installing the packages from bionic-proposed
repository.

Also updated the bug description to contain the needed fields for stable
release procedure.

** Description changed:

  Please backport Qt patch 213677 to qtbase-opensource-src
  https://codereview.qt-project.org/c/qt/qtbase/+/213677
  
- In Qt5 applications, print dialog (Printer Properties) always defaults
- to A4 paper size, even when Letter is set as a default in all system and
- KDE preferences. After changing manually, Letter-size pages print
- correctly, but the setting does not stick. The issue also affects other
- print settings, e.g. margins, though the aforementioned patch does not
- deal with these. A similar issue regarding the duplex setting was
- reported as Launchpad bug 1776173, and subsequently fixed, but other
- print settings continue to cause problems.
+ [Impact]
+ In Qt5 applications, print dialog (Printer Properties) always defaults to A4 
paper size, even when Letter is set as a default in all system and KDE 
preferences. After changing manually, Letter-size pages print correctly, but 
the setting does not stick.
  
- Behavior expected: Print dialog would default to Letter paper size,
- which is set in all available system and KDE preferences, and that was
- selected for previous prints.
+ This impacts users of Qt applications who print things and live in
+ countries where ISO 216 is not default, most notably the United States.
  
- Behavior observed: Print dialog always defaults to A4, and page size
- needs to be changed manually before every print.
+ [Test Case]
+ 1) Use system settings (KDE preferences, gnome-control-center or 
system-config-printer) to set the printer size to Letter.
+ 2) Open any Qt application (e.g. KWrite or Falkon).
+ 3) Open a print dialog.
+ 4) Behavior expected: Print dialog would default to Letter paper size and not 
A4.
+ 
+ [Regression Potential]
+ Two possibilities for regressions that I can imagine are:
+ - crashes because something is not defined;
+ - wrong default paper size (A4 wanted but CUPS returns something else).
+ 
+ [Additional Information]
+ The issue also affects other print settings, e.g. margins, though the 
aforementioned patch does not deal with these. A similar issue regarding the 
duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, 
but other print settings continue to cause problems.
  
  Software versions:
  lsb_release: Ubuntu 18.04.3 LTS
  libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
  Kernel: 5.0.0-25-generic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1846821

Title:
  Qt print dialog has wrong default page size

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New

Bug description:
  Please backport Qt patch 213677 to qtbase-opensource-src
  https://codereview.qt-project.org/c/qt/qtbase/+/213677

  [Impact]
  In Qt5 applications, print dialog (Printer Properties) always defaults to A4 
paper size, even when Letter is set as a default in all system and KDE 
preferences. After changing manually, Letter-size pages print correctly, but 
the setting does not stick.

  This impacts users of Qt applications who print things and live in
  countries where ISO 216 is not default, most notably the United
  States.

  [Test Case]
  1) Use system settings (KDE preferences, gnome-control-center or 
system-config-printer) to set the printer size to Letter.
  2) Open any Qt application (e.g. KWrite or Falkon).
  3) Open a print dialog.
  4) Behavior expected: Print dialog would default to Letter paper size and not 
A4.

  [Regression Potential]
  Two possibilities for regressions that I can imagine are:
  - crashes because something is not defined;
  - wrong default paper size (A4 wanted but CUPS returns something else).

  [Additional Information]
  The issue also affects other print settings, e.g. margins, though the 
aforementioned patch does not deal with these. A similar issue regarding the 
duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, 
but other print settings continue to cause problems.

  Software versions:
  lsb_release: Ubuntu 18.04.3 LTS
  libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
  Kernel: 5.0.0-25-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1846821/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1848784] Re: Crash in Qt 5.12.2

2019-10-30 Thread Dmitry Shachnev
** Information type changed from Public to Public Security

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1848784

Title:
  Crash in Qt 5.12.2

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Originally reported by Robert Loehning in
  :

  Every application based on Qt will crash when opening a crafted plain
  text file. Could you please add the patch below to your builds to fix
  this?

  https://codereview.qt-project.org/c/qt/qtbase/+/271889

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1848784/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1846821] Re: Qt print dialog has wrong default page size

2019-10-30 Thread Dmitry Shachnev
Can you please test the packages in https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/3833?

The patch did not apply to 5.9 branch so I had to make some changes to
it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1846821

Title:
  Qt print dialog has wrong default page size

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New

Bug description:
  Please backport Qt patch 213677 to qtbase-opensource-src
  https://codereview.qt-project.org/c/qt/qtbase/+/213677

  In Qt5 applications, print dialog (Printer Properties) always defaults
  to A4 paper size, even when Letter is set as a default in all system
  and KDE preferences. After changing manually, Letter-size pages print
  correctly, but the setting does not stick. The issue also affects
  other print settings, e.g. margins, though the aforementioned patch
  does not deal with these. A similar issue regarding the duplex setting
  was reported as Launchpad bug 1776173, and subsequently fixed, but
  other print settings continue to cause problems.

  Behavior expected: Print dialog would default to Letter paper size,
  which is set in all available system and KDE preferences, and that was
  selected for previous prints.

  Behavior observed: Print dialog always defaults to A4, and page size
  needs to be changed manually before every print.

  Software versions:
  lsb_release: Ubuntu 18.04.3 LTS
  libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
  Kernel: 5.0.0-25-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1846821/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1848784] [NEW] Crash in Qt 5.12.2

2019-10-18 Thread Dmitry Shachnev
Public bug reported:

Originally reported by Robert Loehning in
:

Every application based on Qt will crash when opening a crafted plain
text file. Could you please add the patch below to your builds to fix
this?

https://codereview.qt-project.org/c/qt/qtbase/+/271889

** Affects: qtbase-opensource-src (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1848784

Title:
  Crash in Qt 5.12.2

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Originally reported by Robert Loehning in
  :

  Every application based on Qt will crash when opening a crafted plain
  text file. Could you please add the patch below to your builds to fix
  this?

  https://codereview.qt-project.org/c/qt/qtbase/+/271889

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1848784/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1846821] Re: Qt print dialog has wrong default page size

2019-10-08 Thread Dmitry Shachnev
The fix is included in Qt 5.11, so I am marking it as affecting only
Bionic.

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1846821

Title:
  Qt print dialog has wrong default page size

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New

Bug description:
  Please backport Qt patch 213677 to qtbase-opensource-src
  https://codereview.qt-project.org/c/qt/qtbase/+/213677

  In Qt5 applications, print dialog (Printer Properties) always defaults
  to A4 paper size, even when Letter is set as a default in all system
  and KDE preferences. After changing manually, Letter-size pages print
  correctly, but the setting does not stick. The issue also affects
  other print settings, e.g. margins, though the aforementioned patch
  does not deal with these. A similar issue regarding the duplex setting
  was reported as Launchpad bug 1776173, and subsequently fixed, but
  other print settings continue to cause problems.

  Behavior expected: Print dialog would default to Letter paper size,
  which is set in all available system and KDE preferences, and that was
  selected for previous prints.

  Behavior observed: Print dialog always defaults to A4, and page size
  needs to be changed manually before every print.

  Software versions:
  lsb_release: Ubuntu 18.04.3 LTS
  libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
  Kernel: 5.0.0-25-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1846821/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-09-01 Thread Dmitry Shachnev
And now I have verified the fix for Disco using the same steps.

** Attachment added: "VirtualBox_Ubuntu 19.04_01_09_2019_15_28_44.png"
   
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+attachment/5286070/+files/VirtualBox_Ubuntu%2019.04_01_09_2019_15_28_44.png

** Tags removed: verification-needed verification-needed-disco
** Tags added: verification-done verification-done-disco

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1833536

Title:
  QuiteRSS crashes intermittently

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Disco:
  Fix Committed

Bug description:
  [Impact]
  This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.

  [Test Case]
  1. Open QuiteRSS.
  2. Leave it running for several hours.
  3. It should not crash.

  [Proposed Fix]
  The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db

  [Regression Potential]
  This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.

  [Original Description]
  After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.

  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
  at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
  this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
  #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
  e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
  () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
     from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
  receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
  at kernel/qcoreapplication.cpp:1024
  #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
  receiver=)
  at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
  #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
  event_type=event_type@entry=0, data=0x7fff60008e90)
  at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
  receiver=receiver@entry=0x0, event_type=event_type@entry=0)
  at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
  at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
  this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
  flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
  at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
  at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
  at pthread_create.c:463
  #18 0x719ec88f in clone ()
  at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-08-31 Thread Dmitry Shachnev
So the original reporter does not respond, and we need to somehow verify
the fix to make it reach bionic-updates.

I created a fresh Bionic VM, installed qtbase from -proposed, quiterss
and qbittorrent and left them running for several hours (as you can see
in the attached screenshot).

No crash occurred, so I think we can treat this bug as verified for
bionic.

I will do the same thing for disco a bit later.

** Attachment added: "VirtualBox_Ubuntu 18.04.3 LTS_31_08_2019_15_30_53.png"
   
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+attachment/5285953/+files/VirtualBox_Ubuntu%2018.04.3%20LTS_31_08_2019_15_30_53.png

** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1833536

Title:
  QuiteRSS crashes intermittently

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Disco:
  Fix Committed

Bug description:
  [Impact]
  This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.

  [Test Case]
  1. Open QuiteRSS.
  2. Leave it running for several hours.
  3. It should not crash.

  [Proposed Fix]
  The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db

  [Regression Potential]
  This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.

  [Original Description]
  After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.

  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
  at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
  this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
  #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
  e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
  () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
     from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
  receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
  at kernel/qcoreapplication.cpp:1024
  #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
  receiver=)
  at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
  #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
  event_type=event_type@entry=0, data=0x7fff60008e90)
  at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
  receiver=receiver@entry=0x0, event_type=event_type@entry=0)
  at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
  at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
  this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
  flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
  at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
  at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
  at pthread_create.c:463
  #18 0x719ec88f in clone ()
  at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1834333] Re: Scaling problem with Qt apps

2019-08-27 Thread Dmitry Shachnev
It is an upstream fix that is not yet released. Note that the bug status
is “In progress”.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1834333

Title:
  Scaling problem with Qt apps

Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  Hi
  I have problem with scaling for Qt apps.
  when i open Kolourpaint scaling is too small 
  i have Ubuntu 18.04 and install from snap and apt
  i first report to bugs.kde.org and they tell me to report here 
  https://bugs.kde.org/show_bug.cgi?id=407668

  Kolourpaint its not only app with problem , anydesk , filezilla ,
  pylon viewer ,  dukto , stacer , vmware horizon

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1834333/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1834333] Re: Scaling problem with Qt apps

2019-08-27 Thread Dmitry Shachnev
This should be fixed by https://codereview.qt-
project.org/c/qt/qtbase/+/265653, which will be included in Qt 5.12.5.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1834333

Title:
  Scaling problem with Qt apps

Status in qtbase-opensource-src package in Ubuntu:
  In Progress

Bug description:
  Hi
  I have problem with scaling for Qt apps.
  when i open Kolourpaint scaling is too small 
  i have Ubuntu 18.04 and install from snap and apt
  i first report to bugs.kde.org and they tell me to report here 
  https://bugs.kde.org/show_bug.cgi?id=407668

  Kolourpaint its not only app with problem , anydesk , filezilla ,
  pylon viewer ,  dukto , stacer , vmware horizon

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1834333/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1832019] Re: Error when going to 'Tools -> Preferences -> Keyboard shortcuts' in Spyder3 in Bionic

2019-08-22 Thread Dmitry Shachnev
Thanks for the additional information. Still it is a bug in Spyder, not
in Qt:

1) Cleanlooks and Plastique styles are inheriting from QProxyStyle.
2) So in Spyder’s HTMLDelegate.paint method, options.widget.style() returns a 
QProxyStyle.
3) In QProxyStyle.subElementRect method, the third argument is not optional, so 
should be specified: https://doc.qt.io/qt-5/qproxystyle.html#subElementRect

In C++, if the two-argument call is used, the compiler would ignore
QProxyStyle::subElementRect and fall back to
QCommonStyle::subElementRect. However, in Python there is no concept of
overloading methods so this is not possible.

So Qt and PyQt behave according to their documentation.

Replacing style.subElementRect(QStyle.SE_ItemViewItemText, options) with
style.subElementRect(QStyle.SE_ItemViewItemText, options, None) in
Spyder code seems to help.

With regards to crash when using GTK2, it is a different and known
issue. Qt uses GTK3 platformtheme (i.e. dialogs) by default, and it is
incompatible with GTK2. If you want to use GTK2 then you should export
QT_QPA_PLATFORMTHEME=gtk2. But I recommend against using GTK2 as it is
deprecated.

** Changed in: qtstyleplugins-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1832019

Title:
  Error when going to 'Tools -> Preferences -> Keyboard shortcuts' in
  Spyder3 in Bionic

Status in pyqt5 package in Ubuntu:
  Invalid
Status in qtbase-opensource-src package in Ubuntu:
  Invalid
Status in qtstyleplugins-src package in Ubuntu:
  Invalid
Status in spyder package in Ubuntu:
  New

Bug description:
  In Ubuntu 18.04 LTS
  Steps:

  1. Install spyder3 and qt5-style-plugins (sudo apt install spyder3 
qt5-style-plugins)
  2. Run spyder3
  3. Go to Tools → Preferences → General → Appearance
  4. Change the Qt window style to cleanlooks, gtk2 or plastique
  5. Go to Tools → Preferences → Keyboard shortcuts
  6. Error (or crash in case of gtk2)

  Keyboard shortcuts are not accessible.

  Here is the error:

    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
 

[Touch-packages] [Bug 1838891] Re: qt5 applications crash when opening file chooser in gtk desktops

2019-08-21 Thread Dmitry Shachnev
I just managed to reproduce the crash locally. Just before the crash,
the following lines are printed to stderr:

(AppImageLauncherSettings:27871): Gtk-WARNING **: 21:45:01.935: Could not load 
a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: 
assertion failed (error == NULL): Failed to load 
/usr/share/icons/Adwaita/16x16/status/image-missing.png: Fatal error reading 
PNG image file: bad parameters to zlib (gdk-pixbuf-error-quark, 0)

I think most important part here is “bad parameters to zlib”.
AppImageLauncher uses its own static zlib
(lib/AppImageUpdate/lib/zsync2/lib/zlib/libzsync2_libz.a) which is
incompatible with public zlib (/lib/x86_64-linux-gnu/libz.so.1) that GTK
was compiled against.

Recompiling AppImageLauncher with system zlib should help, but I haven’t
found a way to do that. I suggest you to ask AppImageLauncher developer
about that.

Attaching a stacktrace for future reference.

** Attachment added: "stacktrace.txt"
   
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1838891/+attachment/5283815/+files/stacktrace.txt

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1838891

Title:
  qt5 applications crash when opening file chooser in gtk desktops

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  Issue is apparently related to qt5-gtk-platformtheme. When you're in a
  non-Qt desktop environment and you open a file selection dialog from a
  Qt app it crashes.

  See also:
  https://bugzilla.redhat.com/show_bug.cgi?id=1392605
  https://bugs.archlinux.org/task/57984
  https://github.com/TheAssassin/AppImageLauncher/issues/218

  In my opinion this is a very serious issue and if newer Qt releases
  have fixed this it should be backported.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1838891/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1832019] Re: Error when going to 'Tools -> Preferences -> Keyboard shortcuts' in Spyder3 in Bionic

2019-08-21 Thread Dmitry Shachnev
I cannot reproduce this issue with a fresh Ubuntu 18.04.3 VM.

Please make sure you are using all packages from Ubuntu repository and
not from PyPI.

In any case, it would be a bug in spyder, not in qtbase or pyqt5.

** Attachment added: "VirtualBox_Ubuntu 18.04.3 LTS_21_08_2019_21_00_23.png"
   
https://bugs.launchpad.net/ubuntu/+source/pyqt5/+bug/1832019/+attachment/5283795/+files/VirtualBox_Ubuntu%2018.04.3%20LTS_21_08_2019_21_00_23.png

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Invalid

** Changed in: pyqt5 (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1832019

Title:
  Error when going to 'Tools -> Preferences -> Keyboard shortcuts' in
  Spyder3 in Bionic

Status in pyqt5 package in Ubuntu:
  Invalid
Status in qtbase-opensource-src package in Ubuntu:
  Invalid
Status in spyder package in Ubuntu:
  New

Bug description:
  In Ubuntu 18.04 LTS
  Steps:

  1. Install spyder3 (sudo apt install spyder3)
  2. Run spyder3
  3. Go to Tools -> Preferences -> Keyboard shortcuts
  4. Error

  Keyboard shortcuts are not accessible.

  Here is the error:

    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/spyder/widgets/helperwidgets.py", line 
127, in paint
  textRect = style.subElementRect(QStyle.SE_ItemViewItemText, options)
  TypeError: subElementRect(self, QStyle.SubElement, QStyleOption, QWidget): 
not enough arguments
  Traceback (most recent call last):
    File 

[Touch-packages] [Bug 1838891] Re: qt5 applications crash when opening file chooser in gtk desktops

2019-08-04 Thread Dmitry Shachnev
Can you please specify some more details about this issue:

1) Which Ubuntu release are you using? 18.04 (Bionic), 19.04 (Disco), 19.10 
(Eoan) or some other?
2) What is the version of Qt package? I.e. the output of “apt policy 
qt5-gtk-platformtheme”.
3) What desktop environment does this happen on? Is this X11 or Wayland? If 
Wayland, is Qt using XWayland or running natively (does this happen when you 
run app with “-platform wayland”)?
4) What applications does this happen with? If this happens with many 
applications please name a few, so that I can look for crash logs in our error 
tracker.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1838891

Title:
  qt5 applications crash when opening file chooser in gtk desktops

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Issue is apparently related to qt5-gtk-platformtheme. When you're in a
  non-Qt desktop environment and you open a file selection dialog from a
  Qt app it crashes.

  See also:
  https://bugzilla.redhat.com/show_bug.cgi?id=1392605
  https://bugs.archlinux.org/task/57984
  https://github.com/TheAssassin/AppImageLauncher/issues/218

  In my opinion this is a very serious issue and if newer Qt releases
  have fixed this it should be backported.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1838891/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1824986] Re: twinkle doesn't start (stack smashing detected) (Lubuntu 18.04)

2019-07-18 Thread Dmitry Shachnev
Thanks for confirming, adjusting the bug status accordingly.

** No longer affects: twinkle (Ubuntu)

** Also affects: qtdeclarative-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: qtdeclarative-opensource-src (Ubuntu)
   Status: New => Fix Released

** Changed in: qtdeclarative-opensource-src (Ubuntu Bionic)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1824986

Title:
  twinkle doesn't start (stack smashing detected) (Lubuntu 18.04)

Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src source package in Bionic:
  Won't Fix

Bug description:
  The console output:

  $ twinkle 
  QApplication: invalid style override passed, ignoring it.
  Language name: "en"
  mprotect failed in ExecutableAllocator::makeExecutable: Permission denied
  *** stack smashing detected ***:  terminated
  Aborted (core dumped)
  $

  I've attached a strace output file.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: twinkle 1:1.10.1+dfsg-3
  ProcVersionSignature: Ubuntu 4.15.0-47.50-generic 4.15.18
  Uname: Linux 4.15.0-47-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  CurrentDesktop: LXDE
  Date: Tue Apr 16 15:29:30 2019
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2018-06-11 (309 days ago)
  InstallationMedia: Lubuntu 18.04 LTS "Bionic Beaver" - Release amd64 
(20180426)
  SourcePackage: twinkle
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1824986/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1658836] Re: /usr/bin/twinkle:11:QBasicAtomicOps:QBasicAtomicInteger:QtSharedPointer::ExternalRefCountData::getAndRef:QWeakPointer:QPointer

2019-07-16 Thread Dmitry Shachnev
https://codereview.qt-project.org/c/qt/qtbase/+/188320 says that the fix
is included in Qt 5.9.0 and later versions (see the “Included in”
button).

As the latest Ubuntu LTS release has Qt 5.9.5, I think we can close
this.

** Changed in: qtdeclarative-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1658836

Title:
  
/usr/bin/twinkle:11:QBasicAtomicOps:QBasicAtomicInteger:QtSharedPointer::ExternalRefCountData::getAndRef:QWeakPointer:QPointer

Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in twinkle package in Ubuntu:
  New

Bug description:
  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
twinkle.  This problem was most recently seen with package version 
1:1.9.0+dfsg-3, the problem page at 
https://errors.ubuntu.com/problem/a45473614cc4679d018ae4d6e0290d08524b768e 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker you can request it at 
http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1658836/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1824986] Re: twinkle doesn't start (stack smashing detected) (Lubuntu 18.04)

2019-07-16 Thread Dmitry Shachnev
Hi Dima!

This looks like https://bugreports.qt.io/browse/QTBUG-58508 to me.
According to that bug, it is fixed in Qt 5.11, however the change is too
large to backport to 5.9.

Exporting QML_DISABLE_DISK_CACHE=1 should help as a workaround — can you
try that?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1824986

Title:
  twinkle doesn't start (stack smashing detected) (Lubuntu 18.04)

Status in qtdeclarative-opensource-src package in Ubuntu:
  New
Status in twinkle package in Ubuntu:
  New

Bug description:
  The console output:

  $ twinkle 
  QApplication: invalid style override passed, ignoring it.
  Language name: "en"
  mprotect failed in ExecutableAllocator::makeExecutable: Permission denied
  *** stack smashing detected ***:  terminated
  Aborted (core dumped)
  $

  I've attached a strace output file.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: twinkle 1:1.10.1+dfsg-3
  ProcVersionSignature: Ubuntu 4.15.0-47.50-generic 4.15.18
  Uname: Linux 4.15.0-47-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  CurrentDesktop: LXDE
  Date: Tue Apr 16 15:29:30 2019
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2018-06-11 (309 days ago)
  InstallationMedia: Lubuntu 18.04 LTS "Bionic Beaver" - Release amd64 
(20180426)
  SourcePackage: twinkle
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1824986/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-07-11 Thread Dmitry Shachnev
Dear William and Brian,

Please test the updated Qt packages in -proposed and let us know your
results and the version you tested with. Without this the update will
not be released.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1833536

Title:
  QuiteRSS crashes intermittently

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Disco:
  Fix Committed

Bug description:
  [Impact]
  This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.

  [Test Case]
  1. Open QuiteRSS.
  2. Leave it running for several hours.
  3. It should not crash.

  [Proposed Fix]
  The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db

  [Regression Potential]
  This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.

  [Original Description]
  After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.

  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
  at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
  this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
  #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
  e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
  () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
     from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
  receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
  at kernel/qcoreapplication.cpp:1024
  #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
  receiver=)
  at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
  #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
  event_type=event_type@entry=0, data=0x7fff60008e90)
  at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
  receiver=receiver@entry=0x0, event_type=event_type@entry=0)
  at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
  at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
  this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
  flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
  at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
  at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
  at pthread_create.c:463
  #18 0x719ec88f in clone ()
  at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-07-07 Thread Dmitry Shachnev
Hi Łukasz,

For disco, all autopkgtests are passing now.

For bionic, the only failing package is kdeconnect. These failures are
caused by OpenSSL update to 1.1.1, not by Qt update. Also, it is a bug
in tests, not in real code. It was fixed upstream yesterday in
https://invent.kde.org/kde/kdeconnect-kde/merge_requests/42. As it is a
bug in tests, I would ignore it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1833536

Title:
  QuiteRSS crashes intermittently

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Disco:
  Fix Committed

Bug description:
  [Impact]
  This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.

  [Test Case]
  1. Open QuiteRSS.
  2. Leave it running for several hours.
  3. It should not crash.

  [Proposed Fix]
  The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db

  [Regression Potential]
  This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.

  [Original Description]
  After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.

  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
  at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
  this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
  #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
  e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
  () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
     from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
  receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
  at kernel/qcoreapplication.cpp:1024
  #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
  receiver=)
  at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
  #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
  event_type=event_type@entry=0, data=0x7fff60008e90)
  at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
  receiver=receiver@entry=0x0, event_type=event_type@entry=0)
  at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
  at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
  this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
  flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
  at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
  at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
  at pthread_create.c:463
  #18 0x719ec88f in clone ()
  at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-07-02 Thread Dmitry Shachnev
> Packages from bionic-proposed fix the issue.

Thanks, marking as verified then.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  Qt applications incorrectly interpret keyboard input when running over some 
VNC clients such as TightVNC.

  [Test Case]
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  [Proposed Fix]
  The proposed fix is a backport of two upstream commits: the second being the 
actual fix, the first one is some refactoring of the code to make it easier to 
write the second. The commits are:

  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f8b164e1c37ca901
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3edcd9420e3ad661

  [Regression Potential]
  Most of the new code is triggered only when the keymap is missing rules, 
models, or layout (i.e. rmlvo_is_incomplete == true). This minimizes the risk 
of regressions when working with simple X11 server. In any case, the potential 
regressions will be related to input handling.

  [Other Info]
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-06-24 Thread Dmitry Shachnev
** Also affects: qtbase-opensource-src (Ubuntu Disco)
   Importance: Undecided
   Status: New

** Changed in: qtbase-opensource-src (Ubuntu Bionic)
   Status: Confirmed => In Progress

** Changed in: qtbase-opensource-src (Ubuntu Disco)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1833536

Title:
  QuiteRSS crashes intermittently

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  In Progress
Status in qtbase-opensource-src source package in Disco:
  In Progress

Bug description:
  [Impact]
  This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.

  [Test Case]
  1. Open QuiteRSS.
  2. Leave it running for several hours.
  3. It should not crash.

  [Proposed Fix]
  The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db

  [Regression Potential]
  This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.

  [Original Description]
  After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.

  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
  at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
  this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
  #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
  e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
  () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
     from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
  receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
  at kernel/qcoreapplication.cpp:1024
  #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
  receiver=)
  at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
  #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
  event_type=event_type@entry=0, data=0x7fff60008e90)
  at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
  receiver=receiver@entry=0x0, event_type=event_type@entry=0)
  at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
  at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
     from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
  this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
  flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
  at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
  at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
  at pthread_create.c:463
  #18 0x719ec88f in clone ()
  at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1833536] Re: QuiteRSS crashes intermittently

2019-06-21 Thread Dmitry Shachnev
** Description changed:

- After opening QuiteRSS it will run until crash happens.  This happens
- intermittently within the hour usually.
+ [Impact]
+ This bug affects QuiteRSS and other Qt applications, like plasma-discover 
(see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 
1814375). All they crash with similar stack traces.
+ 
+ [Test Case]
+ 1. Open QuiteRSS.
+ 2. Leave it running for several hours.
+ 3. It should not crash.
+ 
+ [Proposed Fix]
+ The proposed fix is a backport of the following commit from upstream 5.12 
branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db
+ 
+ [Regression Potential]
+ This patch adds an additional check before re-sending the request. 
Regressions chance is minimal, but the potential regressions may be that the 
request is not re-sent where it was re-sent with the previous code.
+ 
+ [Original Description]
+ After opening QuiteRSS it will run until crash happens.  This happens 
intermittently within the hour usually.
  
  (gdb) bt
  #0  QHttpNetworkConnectionChannel::sendRequest (this=)
- at access/qhttpnetworkconnectionchannel.cpp:238
+ at access/qhttpnetworkconnectionchannel.cpp:238
  #1  0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest (
- this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
- #2  0x72736122 in QObject::event (this=0x7fff48da89b0, 
- e=) at kernel/qobject.cpp:1247
+ this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015
+ #2  0x72736122 in QObject::event (this=0x7fff48da89b0,
+ e=) at kernel/qobject.cpp:1247
  #3  0x76f2482c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*)
- () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
+ () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #4  0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) ()
-from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
+    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
  #5  0x727069a8 in QCoreApplication::notifyInternal2 (
- receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
- at kernel/qcoreapplication.cpp:1024
- #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0, 
- receiver=)
- at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
- #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 
- event_type=event_type@entry=0, data=0x7fff60008e90)
- at kernel/qcoreapplication.cpp:1699
+ receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0)
+ at kernel/qcoreapplication.cpp:1024
+ #6  0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0,
+ receiver=)
+ at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
+ #7  QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
+ event_type=event_type@entry=0, data=0x7fff60008e90)
+ at kernel/qcoreapplication.cpp:1699
  #8  0x727096a8 in QCoreApplication::sendPostedEvents (
- receiver=receiver@entry=0x0, event_type=event_type@entry=0)
- at kernel/qcoreapplication.cpp:1553
+ receiver=receiver@entry=0x0, event_type=event_type@entry=0)
+ at kernel/qcoreapplication.cpp:1553
  #9  0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10)
- ---Type  to continue, or q  to quit---
- at kernel/qeventdispatcher_glib.cpp:276
+ at kernel/qeventdispatcher_glib.cpp:276
  #10 0x7fffece96317 in g_main_context_dispatch ()
-from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
+    from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #11 0x7fffece96550 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #12 0x7fffece965dc in g_main_context_iteration ()
-from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
+    from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #13 0x7275f8ef in QEventDispatcherGlib::processEvents (
- this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
- #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60, 
- flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
+ this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
+ #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60,
+ flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
  #15 0x7252322a in QThread::exec (this=)
- at thread/qthread.cpp:515
+ at thread/qthread.cpp:515
  #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20)
- at thread/qthread_unix.cpp:368
+ at thread/qthread_unix.cpp:368
  #17 0x722646db in start_thread (arg=0x7fff4700)
- at pthread_create.c:463
+ at pthread_create.c:463
  #18 0x719ec88f in clone ()
- at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
+ at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   

[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-06-08 Thread Dmitry Shachnev
** Description changed:

- Steps to reproduce:
+ [Impact]
+ Qt applications incorrectly interpret keyboard input when running over some 
VNC clients such as TightVNC.
+ 
+ [Test Case]
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client
  
  Expected results:
  all keypresses are recognized successfully
  
  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed
  
+ [Proposed Fix]
+ The proposed fix is a backport of two upstream commits: the second being the 
actual fix, the first one is some refactoring of the code to make it easier to 
write the second. The commits are:
  
+ - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f8b164e1c37ca901
+ - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3edcd9420e3ad661
+ 
+ [Regression Potential]
+ Most of the new code is triggered only when the keymap is missing rules, 
models, or layout (i.e. rmlvo_is_incomplete == true). This minimizes the risk 
of regressions when working with simple X11 server. In any case, the potential 
regressions will be related to input handling.
+ 
+ [Other Info]
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
-  TERM=xterm
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=xterm
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  Qt applications incorrectly interpret keyboard input when running over some 
VNC clients such as TightVNC.

  [Test Case]
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  [Proposed Fix]
  The proposed fix is a backport of two upstream commits: the second being the 
actual fix, the first one is some refactoring of the code to make it easier to 
write the second. The commits are:

  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f8b164e1c37ca901
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3edcd9420e3ad661

  [Regression Potential]
  Most of the new code is triggered only when the keymap is missing rules, 
models, or layout (i.e. rmlvo_is_incomplete == true). This minimizes the risk 
of regressions when working with simple X11 server. In any case, the potential 
regressions will be related to input handling.

  [Other Info]
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1810346] Re: VLC interface not displayed correctly

2019-06-08 Thread Dmitry Shachnev
Can one of you please check if the issue still exists with Ubuntu 19.04
(which has Qt 5.12)?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1810346

Title:
  VLC interface not displayed correctly

Status in qtbase-opensource-src package in Ubuntu:
  Confirmed

Bug description:
  I use vlc on a Dell E-5530 laptop seated on its docking station.
  The laptop display cover is closed, the output is sent on an external LG TV 
with 1920x1080.
  This system has been working flawlessly for many years, resp. under late 
14.04 and 16.04.
  After recently upgrading to 18.04, I noticed VLC wouldn't display correctly - 
see attachment.
  This only occurs on the external display ; if I open the cover and use the 
internal display, there is no problem - except I cannot work on the internal 
display.
  regards,
  J.-Luc

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: vlc-bin 3.0.4-1ubuntu0.2
  ProcVersionSignature: Ubuntu 4.15.0-43.46-generic 4.15.18
  Uname: Linux 4.15.0-43-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.5
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jan  2 23:38:36 2019
  ExecutablePath: /usr/bin/vlc
  InstallationDate: Installed on 2018-12-19 (14 days ago)
  InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 
(20180725)
  ProcEnviron:
   PATH=(custom, user)
   XDG_RUNTIME_DIR=
   LANG=fr_FR.UTF-8
   SHELL=/bin/bash
  SourcePackage: vlc
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1810346/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1795358] Re: FTBFS with MySQL 8.0

2019-06-08 Thread Dmitry Shachnev
Ubuntu 19.04 release has Qt 5.12, so marking this as fixed.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1795358

Title:
  FTBFS with MySQL 8.0

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  MySQL 8.0 removes the my_bool symbol, and it should simply be replaced
  with int or bool (this is also backwards-compatible with older
  versions of MySQL)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1795358/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1811678] Re: Inconsistent OpenGL support across architectures

2019-06-08 Thread Dmitry Shachnev
Sorry for the delay, for some reason I have not received a mail about
this bug.

Starting with Ubuntu 19.04 release, there is no difference between
Debian and Ubuntu: both use OpenGL ES on armel/armhf, and desktop OpenGL
on the other architectures. Initially I wanted to add arm64 to that list
too, but after the discussion in https://lists.debian.org/debian-
devel/2018/11/msg00457.html the plan was changed.

The reason for using OpenGL ES on armel/armhf is that the majority of
devices with that architecture are mobile devices that have video chips
supporting only OpenGL ES natively.

It looks like v4l-utils currently builds fine on all supported Ubuntu
releases, but if you have problems with supporting OpenGL ES versions,
please let me know.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1811678

Title:
  Inconsistent OpenGL support across architectures

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  Hello,

  today I noticed build failures of v4l-utils on arm64 hosts:
  
https://launchpadlibrarian.net/406083796/buildlog_ubuntu-bionic-arm64.v4l-utils_1.17.1-201901131615~ubuntu18.04.1_BUILDING.txt.gz

  This is due to the OpenGLES2 feature is enabled on arm64 (but this
  feature is not enabled for amd64):

  > /usr/include/x86_64-linux-gnu/qt5/QtGui# grep -i opengl qtgui-config.h
  > #define QT_FEATURE_opengles2 -1
  > #define QT_FEATURE_opengl 1
  > #define QT_FEATURE_opengles3 -1
  > #define QT_FEATURE_opengles31 -1

  vs:

  > /usr/include/aarch64-linux-gnu/qt5/QtGui$ grep -i opengl qtgui-config.h
  > #define QT_FEATURE_opengles2 1
  > #define QT_OPENGL_ES true
  > #define QT_OPENGL_ES_2 true
  > #define QT_FEATURE_opengl 1
  > #define QT_FEATURE_opengles3 1
  > #define QT_OPENGL_ES_3 true
  > #define QT_FEATURE_opengles31 1
  > #define QT_OPENGL_ES_3_1 true 

  Is the inconsistent feature setting intentional? The Debian Qt
  packages seem to select Desktop OpenGL across architectures.

  Thanks,
  Gregor

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1811678/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-06-07 Thread Dmitry Shachnev
It was quite difficult to backport this even to 18.04, as I had to
change the code in several places to make it compile.

That was backporting only two releases back (5.11 → 5.9). 16.04 has 5.5
so that sounds impossible, however patches are welcome.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-06-07 Thread Dmitry Shachnev
Can you please try packages from https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/3731/+packages and see if they fix the issue?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-06-04 Thread Dmitry Shachnev
** No longer affects: qttools-opensource-src (Ubuntu)

** No longer affects: tightvnc (Ubuntu)

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src package in Debian:
  Unknown

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1831505] Re: Qt5 incorrectly interpret keypresses from remote VNC keyboard

2019-06-04 Thread Dmitry Shachnev
The Debian bug is marked as fixed in Qt 5.11. Can you please check if
this bug is present in Disco (which has 5.12)?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1831505

Title:
  Qt5 incorrectly interpret keypresses from remote VNC keyboard

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in qttools-opensource-src package in Ubuntu:
  New
Status in tightvnc package in Ubuntu:
  New
Status in qtbase-opensource-src package in Debian:
  Unknown

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 18.04 LTS installed with VNC server
  2. Connect to Ubuntu 18.04 LTS from other machine with VNC client
  3. Launch any Qt5 based application such as `assistant`, `kate` or `retext`
  4. Press keyboard combination on VNC client

  Expected results:
  all keypresses are recognized successfully

  Actual results:
  *  produces `1`
  *  produces `5`
  * <`> produces `p`
  *  and  are not working
  * all letters are messed

  
  Note:
  only Qt applications are affected, the GTK-based work as expected (including 
Chromium from which I write this bug-report)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qt5-assistant 5.9.5-0ubuntu1
  Uname: Linux 4.4.78-perf+ aarch64
  NonfreeKernelModules: wlan exfat
  ApportVersion: 2.20.9-0ubuntu7
  Architecture: armhf
  CurrentDesktop: MATE
  Date: Tue Jun  4 00:46:55 2019
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qttools-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1831505/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1380702] Re: No keyboards shortcuts in QT apps

2019-05-10 Thread Dmitry Shachnev
Regarding the link in #73, it is dead because the relevant packages have
been copied to official Ubuntu updates.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1380702

Title:
  No keyboards shortcuts in QT apps

Status in appmenu-qt5:
  Fix Released
Status in Canonical System Image:
  Fix Released
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Xenial:
  Fix Released
Status in qtbase-opensource-src source package in Yakkety:
  Won't Fix

Bug description:
  Impact
  ==

  This affects all Qt applications on Unity and other desktops which use
  global menu, either via appmenu-qt5 or via native implementation on
  Yakkety.

  Any shortcut is not working if the corresponding action is attached
  only to the menubar (i.e. and not also to the toolbar). It can be
  reproduced with almost any application by removing the toolbar (right-
  clicking on it and deselecting it).

  Test Case
  =

  * Open Qt Assistant;
  * Press Ctrl+T (this action is not on the toolbar).

  Expected: a new tab should be opened. Current result: nothing happens.

  In Yakkety the fix should work both with and without appmenu-qt5.

  Proposed Fix
  

  The proposed fix is a backport of the upstream fix at
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=287f548d4c7cc594.

  Actually just the qshortcut.cpp part would be sufficient, but the
  other parts make sure it plays fine together with https://cgit.kde.org
  /plasma-integration.git/commit/?id=aef74e97e2ed462a.

  Regression Potential
  

  The fix is in Zesty for 1½ months now (in upstream even longer), and
  so far nobody complained. People have verified that the fix works (see
  comment #63).

To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-qt5/+bug/1380702/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1380702] Re: No keyboards shortcuts in QT apps

2019-05-09 Thread Dmitry Shachnev
This bug was only relevant to Unity. Please file a new bug, preferably
upstream to https://bugreports.qt.io and preferably after testing with
Ubuntu 19.04 (which has newer Qt).

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1380702

Title:
  No keyboards shortcuts in QT apps

Status in appmenu-qt5:
  Fix Released
Status in Canonical System Image:
  Fix Released
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Xenial:
  Fix Released
Status in qtbase-opensource-src source package in Yakkety:
  Won't Fix

Bug description:
  Impact
  ==

  This affects all Qt applications on Unity and other desktops which use
  global menu, either via appmenu-qt5 or via native implementation on
  Yakkety.

  Any shortcut is not working if the corresponding action is attached
  only to the menubar (i.e. and not also to the toolbar). It can be
  reproduced with almost any application by removing the toolbar (right-
  clicking on it and deselecting it).

  Test Case
  =

  * Open Qt Assistant;
  * Press Ctrl+T (this action is not on the toolbar).

  Expected: a new tab should be opened. Current result: nothing happens.

  In Yakkety the fix should work both with and without appmenu-qt5.

  Proposed Fix
  

  The proposed fix is a backport of the upstream fix at
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=287f548d4c7cc594.

  Actually just the qshortcut.cpp part would be sufficient, but the
  other parts make sure it plays fine together with https://cgit.kde.org
  /plasma-integration.git/commit/?id=aef74e97e2ed462a.

  Regression Potential
  

  The fix is in Zesty for 1½ months now (in upstream even longer), and
  so far nobody complained. People have verified that the fix works (see
  comment #63).

To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-qt5/+bug/1380702/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1824753] Re: When I pass the Qt application to the secondary monitor the characters of the application increase

2019-04-26 Thread Dmitry Shachnev
Thanks for the video! Can you please file a bug upstream to
?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1824753

Title:
  When I pass the Qt application to the secondary monitor the characters
  of the application increase

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in vlc package in Ubuntu:
  Invalid

Bug description:
  Hi. I have recently installed Ubuntu 19.04 RC. Everything works fine except 
the Qt applications. I have two monitors and when I pass the Qt application to 
the secondary monitor the characters of the application increase. They happen 
to the traditionally installed Qt applications and to those installed with 
Flatpak and Snap. I leave you a video in which you can see the problem with the 
VLC application.
  https://youtu.be/tEZJONsinU4
  https://i.imgur.com/R7GubxF.png?fb
  --- 
  ProblemType: Bug
  ApportVersion: 2.20.10-0ubuntu27
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 19.04
  InstallationDate: Installed on 2019-04-14 (1 days ago)
  InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190413.2)
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: mutter 3.32.0+git20190410-1ubuntu1
  PackageArchitecture: amd64
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=es_ES.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 5.0.0-11.12-generic 5.0.6
  Tags:  disco
  Uname: Linux 5.0.0-11-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1824753/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1824753] Re: When I pass the Qt application to the secondary monitor the characters of the application increase

2019-04-23 Thread Dmitry Shachnev
> And by the way, it happens with other distros that use GNOME 3.32.

Thanks for the info! Do you know if this is caused by GNOME upgrade
(3.30 -> 3.32) or by Qt upgrade (5.11 -> 5.12)?

Do you have any links to bugs in other distros or upstream?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1824753

Title:
  When I pass the Qt application to the secondary monitor the characters
  of the application increase

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in vlc package in Ubuntu:
  Invalid

Bug description:
  Hi. I have recently installed Ubuntu 19.04 RC. Everything works fine except 
the Qt applications. I have two monitors and when I pass the Qt application to 
the secondary monitor the characters of the application increase. They happen 
to the traditionally installed Qt applications and to those installed with 
Flatpak and Snap. I leave you a video in which you can see the problem with the 
VLC application.
  https://youtu.be/tEZJONsinU4
  https://i.imgur.com/R7GubxF.png?fb
  --- 
  ProblemType: Bug
  ApportVersion: 2.20.10-0ubuntu27
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 19.04
  InstallationDate: Installed on 2019-04-14 (1 days ago)
  InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190413.2)
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: mutter 3.32.0+git20190410-1ubuntu1
  PackageArchitecture: amd64
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=es_ES.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 5.0.0-11.12-generic 5.0.6
  Tags:  disco
  Uname: Linux 5.0.0-11-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1824753/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1825485] Re: It requires two dependencies that are in conflict (libqt5core5a and qtbase-abi)

2019-04-23 Thread Dmitry Shachnev
So this was a problem caused by third-party PPA.

If you want newer Qt, it is better to upgrade to a newer Ubuntu version
(18.04 LTS has Qt 5.9, 19.04 has Qt 5.12), rather than use PPAs.

** Changed in: qtmultimedia-opensource-src (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtmultimedia-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1825485

Title:
  It requires two dependencies that are in conflict (libqt5core5a and
  qtbase-abi)

Status in qtmultimedia-opensource-src package in Ubuntu:
  Invalid

Bug description:
  It requires two dependencies that are in conflict (libqt5core5a and
  qtbase-abi-5-2-1) and according to I saw at https://pkgs.org/download
  /qtbase-abi-5-2-1 it is included in libqt5core5a. And I can not
  install (libqt5multimedia5) because it requires qtbase-abi-5-2-1 but I
  already have libqt5core5a installed.


  
  Description:  Ubuntu 14.04.6 LTS
  Release:  14.04

  jorge@jorge-Inspiron-3558:~$ apt-cache policy libqt5multimedia5
  libqt5multimedia5:
Instalados: (ninguno)
Candidato:  5.2.1-0ubuntu5
Tabla de versión:
   5.2.1-0ubuntu5 0
  500 http://hn.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
  100 /var/lib/dpkg/status
  jorge@jorge-Inspiron-3558:~$ apt-get -s install libqt5multimedia5
  NOTA: ¡Esto es sólo una simulación!
apt-get necesita privilegios de administrador para la ejecución real.
Tenga también en cuenta que se han desactivado los bloqueos,
¡no dependa la situación real actual de la relevancia de esto!
  Leyendo lista de paquetes... Hecho
  Creando árbol de dependencias   
  Leyendo la información de estado... Hecho
  No se pudieron instalar algunos paquetes. Esto puede significar que
  usted pidió una situación imposible o, si está usando la distribución
  inestable, que algunos paquetes necesarios aún no se han creado o se
  han sacado de «Incoming».
  La siguiente información puede ayudar a resolver la situación:

  Los siguientes paquetes tienen dependencias incumplidas:
   libqt5multimedia5 : Depende: qtbase-abi-5-2-1
  E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: libqt5multimedia5 (not installed)
  ProcVersionSignature: Ubuntu 3.13.0-168.218-generic 3.13.11-ckt39
  Uname: Linux 3.13.0-168-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.29
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Fri Apr 19 02:01:48 2019
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-trusty-amd64-20140620-0
  InstallationDate: Installed on 2017-10-22 (543 days ago)
  InstallationMedia: Ubuntu 14.04 "Trusty" - Build amd64 LIVE Binary 
20140620-04:25
  SourcePackage: qtmultimedia-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtmultimedia-opensource-src/+bug/1825485/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1825485] Re: It requires two dependencies that are in conflict (libqt5core5a and qtbase-abi)

2019-04-22 Thread Dmitry Shachnev
What version of libqt5core5a do you have installed?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtmultimedia-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1825485

Title:
  It requires two dependencies that are in conflict (libqt5core5a and
  qtbase-abi)

Status in qtmultimedia-opensource-src package in Ubuntu:
  New

Bug description:
  It requires two dependencies that are in conflict (libqt5core5a and
  qtbase-abi-5-2-1) and according to I saw at https://pkgs.org/download
  /qtbase-abi-5-2-1 it is included in libqt5core5a. And I can not
  install (libqt5multimedia5) because it requires qtbase-abi-5-2-1 but I
  already have libqt5core5a installed.


  
  Description:  Ubuntu 14.04.6 LTS
  Release:  14.04

  jorge@jorge-Inspiron-3558:~$ apt-cache policy libqt5multimedia5
  libqt5multimedia5:
Instalados: (ninguno)
Candidato:  5.2.1-0ubuntu5
Tabla de versión:
   5.2.1-0ubuntu5 0
  500 http://hn.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
  100 /var/lib/dpkg/status
  jorge@jorge-Inspiron-3558:~$ apt-get -s install libqt5multimedia5
  NOTA: ¡Esto es sólo una simulación!
apt-get necesita privilegios de administrador para la ejecución real.
Tenga también en cuenta que se han desactivado los bloqueos,
¡no dependa la situación real actual de la relevancia de esto!
  Leyendo lista de paquetes... Hecho
  Creando árbol de dependencias   
  Leyendo la información de estado... Hecho
  No se pudieron instalar algunos paquetes. Esto puede significar que
  usted pidió una situación imposible o, si está usando la distribución
  inestable, que algunos paquetes necesarios aún no se han creado o se
  han sacado de «Incoming».
  La siguiente información puede ayudar a resolver la situación:

  Los siguientes paquetes tienen dependencias incumplidas:
   libqt5multimedia5 : Depende: qtbase-abi-5-2-1
  E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: libqt5multimedia5 (not installed)
  ProcVersionSignature: Ubuntu 3.13.0-168.218-generic 3.13.11-ckt39
  Uname: Linux 3.13.0-168-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.29
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Fri Apr 19 02:01:48 2019
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-trusty-amd64-20140620-0
  InstallationDate: Installed on 2017-10-22 (543 days ago)
  InstallationMedia: Ubuntu 14.04 "Trusty" - Build amd64 LIVE Binary 
20140620-04:25
  SourcePackage: qtmultimedia-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtmultimedia-opensource-src/+bug/1825485/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1821091] Re: [FFe] Qt 5.12.2 update

2019-04-01 Thread Dmitry Shachnev
Hi, I have three things to mention:

1) We now have successfully rebuilt all reverse dependencies in the PPA.

2) I have checked whether Qt WebEngine 5.12 builds fine against Qt 5.11
and the answer is no. So I was wrong, and the only way to get Qt
WebEngine security updates is updating all of Qt.

3) PyQt5 WebEngine module was split into a separate module upstream, so
we have a new source package: pyqt5webengine. There are no functional
changes, just packaging change. See
https://www.riverbankcomputing.com/news/pyqt-512.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1821091

Title:
  [FFe] Qt 5.12.2 update

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Dear Release Team,

  I would like to update Qt in disco from 5.11.3 to 5.12.2.

  The reasons are the following:

  1) The 5.11 branch is EOL and no longer receiving any fixes. The 5.12
  branch is LTS and will be supported for three years.

  2) New versions of Plasma are going to require Qt 5.12, and the
  Kubuntu team would like to be able to package them in their backports
  PPA for disco.

  3) In Qt 5.12, the memory usage of the QML Engine is reduced by up to
  30 %.

  4) Finally we will be able to sync all packages from Debian. I have
  managed to drop the delta in qtbase, qtmultimedia and qtwebkit.

  Why we haven’t packaged it early: we did not want to package 5.12.1
  because it had some known bugs. And 5.12.2 was released upstream later
  than it was originally planned.

  Changelog: https://wiki.qt.io/New_Features_in_Qt_5.12

  The packages are being prepared in https://launchpad.net/~ci-train-
  ppa-service/+archive/ubuntu/3680/+packages, but these will be replaced
  with syncs from Debian when qtbase and qtdeclarative get accepted from
  Debian’s NEW queue.

  This transition will require syncs of all Qt packages, and no-change
  rebuilds of packages that build-depend on qtbase5-private-dev or
  qtdeclarative5-private-dev.

  All Qt modules are in universe.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1821091/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1821091] Re: [FFe] Qt 5.12.2 update

2019-03-26 Thread Dmitry Shachnev
> The most ironic part is that you can not update it independently
without having Qt 5.12.

In fact you can, at least that was the case with previous Qt WebEngine
versions:

https://doc.qt.io/qt-5/qtwebengine-platform-notes.html#using-earlier-qt-
versions-to-build-qt-webengine

But anyway, any version will be insecure at some point of time. I
personally do not have time to backport security fixes to stable
releases, and we have no other volunteers.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1821091

Title:
  [FFe] Qt 5.12.2 update

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Dear Release Team,

  I would like to update Qt in disco from 5.11.3 to 5.12.2.

  The reasons are the following:

  1) The 5.11 branch is EOL and no longer receiving any fixes. The 5.12
  branch is LTS and will be supported for three years.

  2) New versions of Plasma are going to require Qt 5.12, and the
  Kubuntu team would like to be able to package them in their backports
  PPA for disco.

  3) In Qt 5.12, the memory usage of the QML Engine is reduced by up to
  30 %.

  4) Finally we will be able to sync all packages from Debian. I have
  managed to drop the delta in qtbase, qtmultimedia and qtwebkit.

  Why we haven’t packaged it early: we did not want to package 5.12.1
  because it had some known bugs. And 5.12.2 was released upstream later
  than it was originally planned.

  Changelog: https://wiki.qt.io/New_Features_in_Qt_5.12

  The packages are being prepared in https://launchpad.net/~ci-train-
  ppa-service/+archive/ubuntu/3680/+packages, but these will be replaced
  with syncs from Debian when qtbase and qtdeclarative get accepted from
  Debian’s NEW queue.

  This transition will require syncs of all Qt packages, and no-change
  rebuilds of packages that build-depend on qtbase5-private-dev or
  qtdeclarative5-private-dev.

  All Qt modules are in universe.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1821091/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1821091] Re: [FFe] Qt 5.12.2 update

2019-03-25 Thread Dmitry Shachnev
Hi Łukasz!

I have not yet rebuilt reverse dependencies, but if there is a chance of
getting this FFe approved I can add them to the PPA tomorrow.

If you are not going to approve this, then no problem for me personally,
we will land 5.12.2 (or even .3) at the beginning of next release cycle.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1821091

Title:
  [FFe] Qt 5.12.2 update

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Dear Release Team,

  I would like to update Qt in disco from 5.11.3 to 5.12.2.

  The reasons are the following:

  1) The 5.11 branch is EOL and no longer receiving any fixes. The 5.12
  branch is LTS and will be supported for three years.

  2) New versions of Plasma are going to require Qt 5.12, and the
  Kubuntu team would like to be able to package them in their backports
  PPA for disco.

  3) In Qt 5.12, the memory usage of the QML Engine is reduced by up to
  30 %.

  4) Finally we will be able to sync all packages from Debian. I have
  managed to drop the delta in qtbase, qtmultimedia and qtwebkit.

  Why we haven’t packaged it early: we did not want to package 5.12.1
  because it had some known bugs. And 5.12.2 was released upstream later
  than it was originally planned.

  Changelog: https://wiki.qt.io/New_Features_in_Qt_5.12

  The packages are being prepared in https://launchpad.net/~ci-train-
  ppa-service/+archive/ubuntu/3680/+packages, but these will be replaced
  with syncs from Debian when qtbase and qtdeclarative get accepted from
  Debian’s NEW queue.

  This transition will require syncs of all Qt packages, and no-change
  rebuilds of packages that build-depend on qtbase5-private-dev or
  qtdeclarative5-private-dev.

  All Qt modules are in universe.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1821091/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1821091] [NEW] [FFe] Qt 5.12.2 update

2019-03-20 Thread Dmitry Shachnev
Public bug reported:

Dear Release Team,

I would like to update Qt in disco from 5.11.3 to 5.12.2.

The reasons are the following:

1) The 5.11 branch is EOL and no longer receiving any fixes. The 5.12
branch is LTS and will be supported for three years.

2) New versions of Plasma are going to require Qt 5.12, and the Kubuntu
team would like to be able to package them in their backports PPA for
disco.

3) In Qt 5.12, the memory usage of the QML Engine is reduced by up to 30
%.

4) Finally we will be able to sync all packages from Debian. I have
managed to drop the delta in qtbase, qtmultimedia and qtwebkit.

Why we haven’t packaged it early: we did not want to package 5.12.1
because it had some known bugs. And 5.12.2 was released upstream later
than it was originally planned.

Changelog: https://wiki.qt.io/New_Features_in_Qt_5.12

The packages are being prepared in https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/3680/+packages, but these will be replaced with
syncs from Debian when qtbase and qtdeclarative get accepted from
Debian’s NEW queue.

This transition will require syncs of all Qt packages, and no-change
rebuilds of packages that build-depend on qtbase5-private-dev or
qtdeclarative5-private-dev.

All Qt modules are in universe.

** Affects: qtbase-opensource-src (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1821091

Title:
  [FFe] Qt 5.12.2 update

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Dear Release Team,

  I would like to update Qt in disco from 5.11.3 to 5.12.2.

  The reasons are the following:

  1) The 5.11 branch is EOL and no longer receiving any fixes. The 5.12
  branch is LTS and will be supported for three years.

  2) New versions of Plasma are going to require Qt 5.12, and the
  Kubuntu team would like to be able to package them in their backports
  PPA for disco.

  3) In Qt 5.12, the memory usage of the QML Engine is reduced by up to
  30 %.

  4) Finally we will be able to sync all packages from Debian. I have
  managed to drop the delta in qtbase, qtmultimedia and qtwebkit.

  Why we haven’t packaged it early: we did not want to package 5.12.1
  because it had some known bugs. And 5.12.2 was released upstream later
  than it was originally planned.

  Changelog: https://wiki.qt.io/New_Features_in_Qt_5.12

  The packages are being prepared in https://launchpad.net/~ci-train-
  ppa-service/+archive/ubuntu/3680/+packages, but these will be replaced
  with syncs from Debian when qtbase and qtdeclarative get accepted from
  Debian’s NEW queue.

  This transition will require syncs of all Qt packages, and no-change
  rebuilds of packages that build-depend on qtbase5-private-dev or
  qtdeclarative5-private-dev.

  All Qt modules are in universe.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1821091/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1820536] Re: print dialog cups "advanced tab" missing in qt5/kf5 based applications

2019-03-17 Thread Dmitry Shachnev
*** This bug is a duplicate of bug 1776173 ***
https://bugs.launchpad.net/bugs/1776173

The duplex settings were added in qtbase 5.9.5+dfsg-0ubuntu2, which is
currently available in bionic-proposed.

The whole "Advanced" tab is impossible to backport. If you look at
openSUSE, they have not just patch 0010, but also a lot of patches
related to printing:

https://build.opensuse.org/package/show/openSUSE:Leap:15.0/libqt5-qtbase

These patches change the code completely and also change (private)
API/ABI, so they do not meet the Ubuntu stable release criteria.

** This bug has been marked a duplicate of bug 1776173
   qt print dialog shipped with bionic ignores printer defaults

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1820536

Title:
  print dialog cups "advanced tab" missing in qt5/kf5 based applications

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Qt5 (KDE) print dialogs do not show the "Advanced" for cups printers
  in Qt 5.9.5, making the user unable to change settings like duplex
  printing.

  The problem has been reported at
  https://bugreports.qt.io/browse/QTBUG-54464

  It has been fixed in https://codereview.qt-project.org/#/c/213391/

  Please backport this fix to 18.04 since this is an essential feature
  missing in a LTS release.

  There is a patch to Qt 5.9.4 made by the openSUSE devs:

  
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.0/libqt5-qtbase/0010
  -Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch?expand=0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1820536/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-03-15 Thread Dmitry Shachnev
Thanks to you both for testing! Adjusting the tags accordingly.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, because the printer was configured to do duplex with
  long-edge binding.

  4) Print and close okular.

  5) Reopen okular (with the same or another PDF file). Open again the
  print dialog and select the same printer.

  6) Redo 3). Again see that Duplex Printing is preset to "None",
  instead of being at the default or at the previously used setup.

  [Regression Potential]
  The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.

  In case there is some bug it may lead to crashes. But this code is in
  the latest stable Qt release and I am not aware of any such crashes
  reported.

  [Other Info]
  The proposed patch is a backport of the following upstream commits:
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e

  [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-03-13 Thread Dmitry Shachnev
** Tags removed: verification-needed-cosmic
** Tags added: verification-done-cosmic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, because the printer was configured to do duplex with
  long-edge binding.

  4) Print and close okular.

  5) Reopen okular (with the same or another PDF file). Open again the
  print dialog and select the same printer.

  6) Redo 3). Again see that Duplex Printing is preset to "None",
  instead of being at the default or at the previously used setup.

  [Regression Potential]
  The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.

  In case there is some bug it may lead to crashes. But this code is in
  the latest stable Qt release and I am not aware of any such crashes
  reported.

  [Other Info]
  The proposed patch is a backport of the following upstream commits:
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e

  [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-03-13 Thread Dmitry Shachnev
Sergio, Robert: can you please test the packages in bionic-proposed and
cosmic-proposed?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  Fix Committed
Status in qtbase-opensource-src source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, because the printer was configured to do duplex with
  long-edge binding.

  4) Print and close okular.

  5) Reopen okular (with the same or another PDF file). Open again the
  print dialog and select the same printer.

  6) Redo 3). Again see that Duplex Printing is preset to "None",
  instead of being at the default or at the previously used setup.

  [Regression Potential]
  The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.

  In case there is some bug it may lead to crashes. But this code is in
  the latest stable Qt release and I am not aware of any such crashes
  reported.

  [Other Info]
  The proposed patch is a backport of the following upstream commits:
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e

  [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-02-28 Thread Dmitry Shachnev
** Changed in: qtbase-opensource-src (Ubuntu Cosmic)
   Status: Incomplete => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  In Progress
Status in qtbase-opensource-src source package in Cosmic:
  In Progress

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, because the printer was configured to do duplex with
  long-edge binding.

  4) Print and close okular.

  5) Reopen okular (with the same or another PDF file). Open again the
  print dialog and select the same printer.

  6) Redo 3). Again see that Duplex Printing is preset to "None",
  instead of being at the default or at the previously used setup.

  [Regression Potential]
  The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.

  In case there is some bug it may lead to crashes. But this code is in
  the latest stable Qt release and I am not aware of any such crashes
  reported.

  [Other Info]
  The proposed patch is a backport of the following upstream commits:
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e

  [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-02-28 Thread Dmitry Shachnev
OK, I have just uploaded the fix for Cosmic too. If you want to test it
before it is accepted into -proposed, it is also available here:
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3634.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  In Progress
Status in qtbase-opensource-src source package in Cosmic:
  In Progress

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, because the printer was configured to do duplex with
  long-edge binding.

  4) Print and close okular.

  5) Reopen okular (with the same or another PDF file). Open again the
  print dialog and select the same printer.

  6) Redo 3). Again see that Duplex Printing is preset to "None",
  instead of being at the default or at the previously used setup.

  [Regression Potential]
  The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.

  In case there is some bug it may lead to crashes. But this code is in
  the latest stable Qt release and I am not aware of any such crashes
  reported.

  [Other Info]
  The proposed patch is a backport of the following upstream commits:
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
  - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e

  [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-02-14 Thread Dmitry Shachnev
Uploaded fix for Bionic, it is now waiting for approval in the queue:
https://launchpad.net/ubuntu/bionic/+queue?queue_state=1

Will someone be able to test a Cosmic fix if I do it?

** Description changed:

- All kde applications shipped with ubuntu and particularly kubuntu bionic
- print via the qt print dialog, that, unfortunately, does not seem to
- respect the defaults set for the printer.
+ [Impact]
+ All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.
  
  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.
  
  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a total
  of 3 times the paper usage if the print dialog respected the default.
  
+ [Test Case]
+ 1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.
+ 
+ 2) Open a PDF with okular, and open the print dialog. Select the printer
+ above.
+ 
+ 3) Press the "Options" button to enlarge the dialog to also present the
+ options. Select the "options" tab, right of "copies". Verify that Duplex
+ Printing is preset to "None"
+ 
+ This is wrong, because the printer was configured to do duplex with
+ long-edge binding.
+ 
+ 4) Print and close okular.
+ 
+ 5) Reopen okular (with the same or another PDF file). Open again the
+ print dialog and select the same printer.
+ 
+ 6) Redo 3). Again see that Duplex Printing is preset to "None", instead
+ of being at the default or at the previously used setup.
+ 
+ [Regression Potential]
+ The proposed patch only changes the default settings. The regression 
potential may be that the values are wrong, although they are already wrong.
+ 
+ In case there is some bug it may lead to crashes. But this code is in
+ the latest stable Qt release and I am not aware of any such crashes
+ reported.
+ 
+ [Other Info]
+ The proposed patch is a backport of the following upstream commits:
+ - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f6fd3f18d301cde3
+ - https://code.qt.io/cgit/qt/qtbase.git/commit/?id=fa854f214a3c812e
+ 
+ [Original Description]
  See also https://bugs.kde.org/show_bug.cgi?id=395150
  
  As a final comment and in general, I think that Bionic should be updated
  to use the QT 5.11 print subsystem (from 5.9.5) as soon as possible (at
  least via a kubuntu ppa). The QT 5 print dialog has always been
  extremely poor, with no possibility to provide information about things
  like print quality and resolution, paper type, stapling (for printers
  supporting it), etc. Now, QT 5.11 has finally a better print dialog and
  it would be great if the bionic users could use it.
- 
- ProblemType: Bug
- DistroRelease: Ubuntu 18.04
- Package: libqt5widgets5 5.9.5+dfsg-0ubuntu1
- ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
- Uname: Linux 4.15.0-22-generic x86_64
- ApportVersion: 2.20.9-0ubuntu7.2
- Architecture: amd64
- CurrentDesktop: KDE
- Date: Mon Jun 11 10:23:53 2018
- EcryptfsInUse: Yes
- InstallationDate: Installed on 2013-12-12 (1641 days ago)
- InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 
(20131016.1)
- SourcePackage: qtbase-opensource-src
- UpgradeStatus: Upgraded to bionic on 2018-06-08 (2 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src source package in Cosmic:
  New

Bug description:
  [Impact]
  All kde applications shipped with ubuntu and particularly kubuntu bionic 
print via the qt print dialog, that, unfortunately, does not seem to respect 
the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  [Test Case]
  1) Install a printer that can duplex and configure it to do duplex with 
long-edge binding from the printer setup dialog.

  2) Open a PDF with okular, and open the print dialog. Select the
  printer above.

  3) Press the "Options" button to enlarge the dialog to also present
  the options. Select the "options" tab, right of "copies". Verify that
  Duplex Printing is preset to "None"

  This is wrong, 

[Touch-packages] [Bug 1776173] Re: qt print dialog shipped with bionic ignores printer defaults

2019-02-13 Thread Dmitry Shachnev
Hi Robert and Sergio!

Sorry for the delay with fixing this. In Qt packaging team, we are all
volunteers and work in our free time.

Initially I hoped that one of my co-maintainers would take care of this
issue, but looks like they also didn’t have time, so I fixed it myself
for the development release.

I will look at backporting this change to Bionic and Cosmic soon.

Note that I applied only Robert’s patch that fixes duplex printing. For
Ubuntu 19.04 we are going to ship Qt 5.12, which should have much better
printing experience. If there are other patches that can be backported,
please let me know.

Also, if one of you adds a test case (steps to reproduce) for the duplex
issue to the bug description, it will speed up the stable update a bit.

** Also affects: qtbase-opensource-src (Ubuntu Cosmic)
   Importance: Undecided
   Status: New

** Also affects: qtbase-opensource-src (Ubuntu Bionic)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1776173

Title:
  qt print dialog shipped with bionic ignores printer defaults

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Bionic:
  New
Status in qtbase-opensource-src source package in Cosmic:
  New

Bug description:
  All kde applications shipped with ubuntu and particularly kubuntu
  bionic print via the qt print dialog, that, unfortunately, does not
  seem to respect the defaults set for the printer.

  Specifically, every time one starts to print the "duplex" option gets
  reset to "none" even for those printers that were configured for "long
  edge" duplex by default.

  This may lead to a huge *waste of paper*: people print, expecting the
  duplex, do not get it, throw away the printout and reprint, for a
  total of 3 times the paper usage if the print dialog respected the
  default.

  See also https://bugs.kde.org/show_bug.cgi?id=395150

  As a final comment and in general, I think that Bionic should be
  updated to use the QT 5.11 print subsystem (from 5.9.5) as soon as
  possible (at least via a kubuntu ppa). The QT 5 print dialog has
  always been extremely poor, with no possibility to provide information
  about things like print quality and resolution, paper type, stapling
  (for printers supporting it), etc. Now, QT 5.11 has finally a better
  print dialog and it would be great if the bionic users could use it.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: libqt5widgets5 5.9.5+dfsg-0ubuntu1
  ProcVersionSignature: Ubuntu 4.15.0-22.24-generic 4.15.17
  Uname: Linux 4.15.0-22-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.2
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Mon Jun 11 10:23:53 2018
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2013-12-12 (1641 days ago)
  InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 
(20131016.1)
  SourcePackage: qtbase-opensource-src
  UpgradeStatus: Upgraded to bionic on 2018-06-08 (2 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1776173/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2019-02-09 Thread Dmitry Shachnev
@Łukasz: kdeconnect tests failures is a race condition in tests, not a
real bug.

This patch (which is applied in Disco) https://salsa.debian.org/qt-kde-
team/extras/kdeconnect/blob/master/debian/patches/ssl_socket_race_fix.diff
would fix it. But as it’s a bug in tests and not in real code, I would
just ignore it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qttools-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Cosmic:
  Confirmed
Status in qtdeclarative-opensource-src source package in Cosmic:
  Confirmed
Status in qttools-opensource-src source package in Cosmic:
  Confirmed
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.).

  To properly fix this bug, we need changes in qtbase and qttools
  modules. In addition, I will be uploading a no-change rebuild of
  qtdeclarative module to demonstrate that the fixes work.

  If requested, I can also upload no-change rebuilds of some other
  modules to get their -doc packages properly regenerated.

  [Test Case]
  For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  For qtdeclarative5-doc-html:
  1. Install qtdeclarative5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.

  [Regression Potential]
  The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.

  The proposed change in qttools can affect more packages. It can result
  in qdoc passing more -isystem flags to clang code analyzer. I am not
  aware of negative consequences of this, but if they happen, these
  consequences will be limited to potential build failures or wrong
  documentation contents.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work.
  Starting with llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard
  library is no longer on clang’s default search paths, so we need to
  pass it explicitly as -I flag. The proposed qtbase patch
  (qdoc_default_incdirs.diff) does that.

  That patch fixes documentation build for qtbase, but for other modules
  there is another problem. The Qt headers are installed into
  /usr/include//qt5 directory, but it is also not on Clang
  default search path. qmake passes these directories as -isystem flags,
  but qdoc ignores -isystem by default, unless it is built with
  QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is
  building with this define.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2019-02-07 Thread Dmitry Shachnev
That definitely is not related to my changes. However, it could be
caused by the fact that qtbase is rebuilt against new OpenSSL or
something like that. I found a similar bug in Debian:
https://bugs.debian.org/907339.

Let’s see if retrying the tests against kdeconnect 1.3.3 (which just
migrated to -updates) fixes it.

** Bug watch added: Debian Bug tracker #907339
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907339

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qttools-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Cosmic:
  Confirmed
Status in qtdeclarative-opensource-src source package in Cosmic:
  Confirmed
Status in qttools-opensource-src source package in Cosmic:
  Confirmed
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.).

  To properly fix this bug, we need changes in qtbase and qttools
  modules. In addition, I will be uploading a no-change rebuild of
  qtdeclarative module to demonstrate that the fixes work.

  If requested, I can also upload no-change rebuilds of some other
  modules to get their -doc packages properly regenerated.

  [Test Case]
  For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  For qtdeclarative5-doc-html:
  1. Install qtdeclarative5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.

  [Regression Potential]
  The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.

  The proposed change in qttools can affect more packages. It can result
  in qdoc passing more -isystem flags to clang code analyzer. I am not
  aware of negative consequences of this, but if they happen, these
  consequences will be limited to potential build failures or wrong
  documentation contents.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work.
  Starting with llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard
  library is no longer on clang’s default search paths, so we need to
  pass it explicitly as -I flag. The proposed qtbase patch
  (qdoc_default_incdirs.diff) does that.

  That patch fixes documentation build for qtbase, but for other modules
  there is another problem. The Qt headers are installed into
  /usr/include//qt5 directory, but it is also not on Clang
  default search path. qmake passes these directories as -isystem flags,
  but qdoc ignores -isystem by default, unless it is built with
  QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is
  building with this define.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2019-02-05 Thread Dmitry Shachnev
Verifying in a cosmic chroot:

# apt install qtbase5-doc-html qtdeclarative5-doc-html
[...]
Get:1 http://archive.ubuntu.com/ubuntu cosmic-proposed/universe amd64 
qtbase5-doc-html all 5.11.1+dfsg-7ubuntu2 [22.1 MB]
Get:2 http://archive.ubuntu.com/ubuntu cosmic-proposed/universe amd64 
qtdeclarative5-doc-html all 5.11.1-6build1 [11.6 MB]
[...]
# dpkg -L qtbase5-doc-html | grep /usr/share/qt5/doc/qtcore/qobject.html
/usr/share/qt5/doc/qtcore/qobject.html
# dpkg -L qtdeclarative5-doc-html | grep 
/usr/share/qt5/doc/qtquick/qquickwidget.html
/usr/share/qt5/doc/qtquick/qquickwidget.html

Note that presence of the file in qtdeclarative5-doc-html is a
verification for qttools-opensource-src too.

** Tags removed: verification-needed
** Tags added: verification-done verification-done-cosmic

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qttools-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Cosmic:
  Confirmed
Status in qtdeclarative-opensource-src source package in Cosmic:
  Confirmed
Status in qttools-opensource-src source package in Cosmic:
  Confirmed
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.).

  To properly fix this bug, we need changes in qtbase and qttools
  modules. In addition, I will be uploading a no-change rebuild of
  qtdeclarative module to demonstrate that the fixes work.

  If requested, I can also upload no-change rebuilds of some other
  modules to get their -doc packages properly regenerated.

  [Test Case]
  For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  For qtdeclarative5-doc-html:
  1. Install qtdeclarative5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.

  [Regression Potential]
  The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.

  The proposed change in qttools can affect more packages. It can result
  in qdoc passing more -isystem flags to clang code analyzer. I am not
  aware of negative consequences of this, but if they happen, these
  consequences will be limited to potential build failures or wrong
  documentation contents.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work.
  Starting with llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard
  library is no longer on clang’s default search paths, so we need to
  pass it explicitly as -I flag. The proposed qtbase patch
  (qdoc_default_incdirs.diff) does that.

  That patch fixes documentation build for qtbase, but for other modules
  there is another problem. The Qt headers are installed into
  /usr/include//qt5 directory, but it is also not on Clang
  default search path. qmake passes these directories as -isystem flags,
  but qdoc ignores -isystem by default, unless it is built with
  QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is
  building with this define.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1812150] Re: qhelpgenerator and qcollectiongenerator will not run

2019-01-18 Thread Dmitry Shachnev
> qtchooser could use a more informative error message, though.

I agree.

> Who maintains qtchooser? Is that you (Ubuntu)?

No, it is maintained here (not very actively, though):

https://code.qt.io/cgit/qtsdk/qtchooser.git/
https://codereview.qt-project.org/#/q/project:qtsdk/qtchooser,n,z

For Qt 6, we will try to get rid of qtchooser in favour of something
else. See the thread starting at:

https://lists.qt-
project.org/pipermail/development/2018-November/068691.html

qt5-default is our (Debian / Ubuntu) specific package, though.

> What's going to happen with the `qcollectiongenerator` shim with Qt
5.12?

With qt5-default installed (or QT_CONFIG=5), you will get exit code 1
and this message:

  qcollectiongenerator: could not exec
'/usr/lib/qt5/bin/qcollectiongenerator': No such file or directory

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtchooser in Ubuntu.
https://bugs.launchpad.net/bugs/1812150

Title:
  qhelpgenerator and qcollectiongenerator will not run

Status in qtchooser package in Ubuntu:
  Invalid

Bug description:
  I have qttols5-dev-tools installed, which provides a qthelpgenerator
  implementation. But when I try to run qhelpgenerator (or
  qcollectiongenerator) through their usual /usr/bin shims, it errors
  out:

  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ dpkg -S 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator 
  qttools5-dev-tools: /usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ ls -l 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
  lrwxrwxrwx 1 root root 31 Apr 14  2018 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator -> 
../../../qt5/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ which qhelpgenerator
  /usr/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ ls -l 
/usr/bin/qhelpgenerator
  lrwxrwxrwx 1 root root 9 Dec 21  2017 /usr/bin/qhelpgenerator -> qtchooser
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ qhelpgenerator -v
  qhelpgenerator: could not find a Qt installation of ''
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ qcollectiongenerator -v
  qcollectiongenerator: could not find a Qt installation of ''
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 

  Running them directly works:

  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator -v
  Qt Help Generator version 1.0 (Qt 5.9.5)
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 
/usr/lib/x86_64-linux-gnu/qt5/bin/qcollectiongenerator -v
  Qt Collection Generator version 1.0 (Qt 5.9.5)

  
  But most software will locate the /usr/bin shims instead of this actual 
binary.

  Looks like a problem with qtchooser?

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qtchooser 64-ga1b6736-5
  ProcVersionSignature: Ubuntu 4.15.0-29.31-generic 4.15.18
  Uname: Linux 4.15.0-29-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.2
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jan 16 20:00:43 2019
  Dependencies:
   gcc-8-base 8.2.0-1ubuntu2~18.04
   libc6 2.27-3ubuntu1
   libgcc1 1:8.2.0-1ubuntu2~18.04
   libstdc++6 8.2.0-1ubuntu2~18.04
  InstallationDate: Installed on 2019-01-15 (1 days ago)
  InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 
(20180725)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qtchooser
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtchooser/+bug/1812150/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1812150] Re: qhelpgenerator and qcollectiongenerator will not run

2019-01-17 Thread Dmitry Shachnev
This is how qtchooser works. You need to install qt5-default package
which provides a proper configuration, or export QT_SELECT=5, or run
“qhelpgenerator -qt5” and so on.

** Changed in: qtchooser (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtchooser in Ubuntu.
https://bugs.launchpad.net/bugs/1812150

Title:
  qhelpgenerator and qcollectiongenerator will not run

Status in qtchooser package in Ubuntu:
  Invalid

Bug description:
  I have qttols5-dev-tools installed, which provides a qthelpgenerator
  implementation. But when I try to run qhelpgenerator (or
  qcollectiongenerator) through their usual /usr/bin shims, it errors
  out:

  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ dpkg -S 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator 
  qttools5-dev-tools: /usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ ls -l 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
  lrwxrwxrwx 1 root root 31 Apr 14  2018 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator -> 
../../../qt5/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ which qhelpgenerator
  /usr/bin/qhelpgenerator
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ ls -l 
/usr/bin/qhelpgenerator
  lrwxrwxrwx 1 root root 9 Dec 21  2017 /usr/bin/qhelpgenerator -> qtchooser
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ qhelpgenerator -v
  qhelpgenerator: could not find a Qt installation of ''
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ qcollectiongenerator -v
  qcollectiongenerator: could not find a Qt installation of ''
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 

  Running them directly works:

  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 
/usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator -v
  Qt Help Generator version 1.0 (Qt 5.9.5)
  janke@ubuntu:~/local/repos/octave-addons-chrono/doc$ 
/usr/lib/x86_64-linux-gnu/qt5/bin/qcollectiongenerator -v
  Qt Collection Generator version 1.0 (Qt 5.9.5)

  
  But most software will locate the /usr/bin shims instead of this actual 
binary.

  Looks like a problem with qtchooser?

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: qtchooser 64-ga1b6736-5
  ProcVersionSignature: Ubuntu 4.15.0-29.31-generic 4.15.18
  Uname: Linux 4.15.0-29-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.2
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jan 16 20:00:43 2019
  Dependencies:
   gcc-8-base 8.2.0-1ubuntu2~18.04
   libc6 2.27-3ubuntu1
   libgcc1 1:8.2.0-1ubuntu2~18.04
   libstdc++6 8.2.0-1ubuntu2~18.04
  InstallationDate: Installed on 2019-01-15 (1 days ago)
  InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 
(20180725)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: qtchooser
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtchooser/+bug/1812150/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2018-12-06 Thread Dmitry Shachnev
The packages are waiting in the review queue since November 27th:
https://launchpad.net/ubuntu/cosmic/+queue?queue_state=1. Now it’s up to
SRU team to review them.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qttools-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Cosmic:
  Confirmed
Status in qtdeclarative-opensource-src source package in Cosmic:
  Confirmed
Status in qttools-opensource-src source package in Cosmic:
  Confirmed
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.).

  To properly fix this bug, we need changes in qtbase and qttools
  modules. In addition, I will be uploading a no-change rebuild of
  qtdeclarative module to demonstrate that the fixes work.

  If requested, I can also upload no-change rebuilds of some other
  modules to get their -doc packages properly regenerated.

  [Test Case]
  For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  For qtdeclarative5-doc-html:
  1. Install qtdeclarative5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.

  [Regression Potential]
  The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.

  The proposed change in qttools can affect more packages. It can result
  in qdoc passing more -isystem flags to clang code analyzer. I am not
  aware of negative consequences of this, but if they happen, these
  consequences will be limited to potential build failures or wrong
  documentation contents.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work.
  Starting with llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard
  library is no longer on clang’s default search paths, so we need to
  pass it explicitly as -I flag. The proposed qtbase patch
  (qdoc_default_incdirs.diff) does that.

  That patch fixes documentation build for qtbase, but for other modules
  there is another problem. The Qt headers are installed into
  /usr/include//qt5 directory, but it is also not on Clang
  default search path. qmake passes these directories as -isystem flags,
  but qdoc ignores -isystem by default, unless it is built with
  QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is
  building with this define.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1806186] Re: qtbase5-dev package depends on qtwayland5 but doesn't install it

2018-12-01 Thread Dmitry Shachnev
This dependency is in Qt5Gui_QWaylandEglPlatformIntegrationPlugin.cmake.
It is shipped in libqt5waylandcompositor5-dev, not in qtbase5-dev, so I
am reassigning this bug accordingly.

I have fixed it in this commit in our packaging Git:
https://salsa.debian.org/qt-kde-
team/qt/qtwayland/commit/058587ef88cf5f6c. It will be available in
Ubuntu Disco (development series) in the next upload.

** Package changed: qtbase-opensource-src (Ubuntu) => qtwayland-
opensource-src (Ubuntu)

** Changed in: qtwayland-opensource-src (Ubuntu)
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1806186

Title:
  qtbase5-dev package depends on qtwayland5 but doesn't install it

Status in qtwayland-opensource-src package in Ubuntu:
  Fix Committed

Bug description:
  When building obs-studio from github i encored a problem:
  ```
  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/qt5/plugins/platforms/libqwayland-
  egl.so"

but this file does not exist.  Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

   "/usr/lib/x86_64-linux-
  gnu/cmake/Qt5Gui/Qt5Gui_QWaylandEglPlatformIntegrationPlugin.cmake"

but not all the files it references.
  ```
  i found that 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so" file is 
exist on "qtwayland5" package and installing it fixed the problem

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1806186/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2018-11-26 Thread Dmitry Shachnev
The latest qtdeclarative build in Disco contains the properly built
documentation, so marking this bug as fixed there.

I am working on a backport to Cosmic now.

** Changed in: qtdeclarative-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qttools-opensource-src package in Ubuntu:
  Fix Released
Status in qtbase-opensource-src source package in Cosmic:
  New
Status in qtdeclarative-opensource-src source package in Cosmic:
  New
Status in qttools-opensource-src source package in Cosmic:
  New
Status in qtbase-opensource-src package in Debian:
  Fix Released

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.).

  To properly fix this bug, we need changes in qtbase and qttools
  modules. In addition, I will be uploading a no-change rebuild of
  qtdeclarative module to demonstrate that the fixes work.

  If requested, I can also upload no-change rebuilds of some other
  modules to get their -doc packages properly regenerated.

  [Test Case]
  For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  For qtdeclarative5-doc-html:
  1. Install qtdeclarative5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.

  [Regression Potential]
  The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.

  The proposed change in qttools can affect more packages. It can result
  in qdoc passing more -isystem flags to clang code analyzer. I am not
  aware of negative consequences of this, but if they happen, these
  consequences will be limited to potential build failures or wrong
  documentation contents.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work.
  Starting with llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard
  library is no longer on clang’s default search paths, so we need to
  pass it explicitly as -I flag. The proposed qtbase patch
  (qdoc_default_incdirs.diff) does that.

  That patch fixes documentation build for qtbase, but for other modules
  there is another problem. The Qt headers are installed into
  /usr/include//qt5 directory, but it is also not on Clang
  default search path. qmake passes these directories as -isystem flags,
  but qdoc ignores -isystem by default, unless it is built with
  QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is
  building with this define.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2018-11-15 Thread Dmitry Shachnev
This needs fixes in both qtbase and qttools. In addition, I will upload
a no-change rebuild of qtdeclarative to demonstrate that the fix works.

Updating the description accordingly.

** Description changed:

  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.
  
  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine, etc.).
- I am now fixing it for qtbase, the largest module, but I may fix it for
- other modules if someone requests it.
+ 
+ To properly fix this bug, we need changes in qtbase and qttools modules.
+ In addition, I will be uploading a no-change rebuild of qtdeclarative
+ module to demonstrate that the fixes work.
+ 
+ If requested, I can also upload no-change rebuilds of some other modules
+ to get their -doc packages properly regenerated.
  
  [Test Case]
+ For qtbase5-doc-html:
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.
  
+ For qtdeclarative5-doc-html:
+ 1. Install qtdeclarative5-doc-html package.
+ 2. Make sure /usr/share/qt5/doc/qtquick/qquickwidget.html is present.
+ 
  [Regression Potential]
- The proposed fix only adds a new build-dependency. There is absolutely no 
regression potential.
+ The proposed change in qtbase is affecting only builds of Qt modules 
documentation. So the worst thing it can do is breaking the build of -doc 
packages in other Qt modules. However, as confirmed by qtdeclarative example, 
it makes things only better, not worse.
+ 
+ The proposed change in qttools can affect more packages. It can result
+ in qdoc passing more -isystem flags to clang code analyzer. I am not
+ aware of negative consequences of this, but if they happen, these
+ consequences will be limited to potential build failures or wrong
+ documentation contents.
  
  [Other Info]
  Description of the fix:
  
  qdoc is a tool that parses C++ source files and generates documentation
  from them. Recently, qdoc began using clang instead of its own C++
- parser. Clang needs the C++ standard library to work. qdoc build system
- uses a build-time macro (CLANG_RESOURCE_DIR) that hard-codes the path to
- standard library in the executable:
- https://code.qt.io/cgit/qt/qttools.git/tree/src/qdoc/qdoc.pro?h=5.11#n19.
+ parser. Clang needs the C++ standard library to work. Starting with
+ llvm-toolchain 1:7~+rc1-1~exp2, the GCC C++ standard library is no
+ longer on clang’s default search paths, so we need to pass it explicitly
+ as -I flag. The proposed qtbase patch (qdoc_default_incdirs.diff) does
+ that.
  
- From qttools-opensource-src 5.11.1-5 build log in Cosmic amd64, one can
- see that qdoc was compiled with
- -D'CLANG_RESOURCE_DIR="/usr/lib/llvm-6.0/lib/clang/6.0.1/include"'. So
- this directory needs to be present when qdoc is used. This directory is
- provided by libclang-common-6.0-dev package. So adding it to build-
- dependencies makes the documentation build correctly.
- 
- This is the minimal fix for Cosmic. For Ubuntu 19.04, I will try to use
- a better solution like moving the clang standard library detection from
- build time to run time, or making qttools5-dev-tools depend on the
- needed -dev packages.
+ That patch fixes documentation build for qtbase, but for other modules
+ there is another problem. The Qt headers are installed into
+ /usr/include//qt5 directory, but it is also not on Clang
+ default search path. qmake passes these directories as -isystem flags,
+ but qdoc ignores -isystem by default, unless it is built with
+ QDOC_PASS_ISYSTEM defined. So the proposed change in qttools is building
+ with this define.
  
  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

** Also affects: qttools-opensource-src (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: qtdeclarative-opensource-src (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: qtbase-opensource-src (Ubuntu Cosmic)
   Importance: Undecided
   Status: New

** Also affects: qtdeclarative-opensource-src (Ubuntu Cosmic)
   Importance: Undecided
   Status: New

** Also affects: qttools-opensource-src (Ubuntu Cosmic)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in qtdeclarative-opensource-src package in Ubuntu:
  New
Status in qttools-opensource-src package in Ubuntu:
  New
Status in qtbase-opensource-src source package in Cosmic:
  New
Status in 

[Touch-packages] [Bug 1799625] Re: Enable journald support

2018-11-06 Thread Dmitry Shachnev
Please see the linked Debian bug for the latest status on this.

TL;DR: We are not going to built with journald support for now, as it
can break tests of some reverse dependencies.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799625

Title:
  Enable journald support

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in qtbase-opensource-src package in Debian:
  Unknown
Status in Fedora:
  Unknown

Bug description:
  ...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799625/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1797040] Re: QtWebkit - missing doxygen tags file

2018-11-02 Thread Dmitry Shachnev
Thanks.

Committed as https://salsa.debian.org/qt-kde-
team/qt/qt5webkit/commit/edfff7e6eeb3d08ccee40e059c26de3b5a3bd663, will
be in the next upload.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1797040

Title:
  QtWebkit - missing doxygen tags file

Status in qtwebkit-opensource-src package in Ubuntu:
  New

Bug description:
  Current version of qtwebkit5-doc-html package doesn't contains
  qtwebkit.tags file which leads to incomplete doxygen documentation
  generation for external projects (kdewebkit for example).

  This can fixed with small patch (see attachment). I test it on my
  18.04 system - all works as expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1797040/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1777615] Re: OKULAR - can't set print default to duplex

2018-10-24 Thread Dmitry Shachnev
*** This bug is a duplicate of bug 1776173 ***
https://bugs.launchpad.net/bugs/1776173

** This bug has been marked a duplicate of bug 1776173
   qt print dialog shipped with bionic ignores printer defaults

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1777615

Title:
  OKULAR - can't set print default to duplex

Status in okular package in Ubuntu:
  Confirmed
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  
  I filed this bug report with KDE: 
  https://bugs.kde.org/show_bug.cgi?id=395517

  They suggested 
  "What you can try to do is open a bug against Ubuntu and ask whether they can 
backport the commit mentioned in comment 1 to the Qt version in Ubuntu 18.04... 
"

  https://wiki.qt.io/Qt_5.12_Release
  https://codereview.qt-project.org/#/c/226881/

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: okular 4:17.12.3-0ubuntu1
  ProcVersionSignature: Ubuntu 4.15.0-23.25-generic 4.15.18
  Uname: Linux 4.15.0-23-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.2
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Jun 19 11:57:15 2018
  InstallationDate: Installed on 2018-06-15 (3 days ago)
  InstallationMedia: Kubuntu 18.04 LTS "Bionic Beaver" - Release amd64 
(20180426)
  SourcePackage: okular
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/okular/+bug/1777615/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799026] Re: Trojitá plaintext emails are displayed letter by letter

2018-10-24 Thread Dmitry Shachnev
> c++: fatal error: Killed signal terminated program cc1plus

I have retried it.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799026

Title:
  Trojitá plaintext emails are displayed letter by letter

Status in qtwebkit-opensource-src package in Ubuntu:
  Fix Committed
Status in qtwebkit-opensource-src source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]

  Without this fix, when viewing plaintext emails in Trojitá, each
  letter is on its own line, making it difficult to read messages at
  best.

  Two fixes from upstream QtWebkit can fix this problem.

  [Test Case]

  Open any email when signed into an IMAP server with Trojitá, and if
  the email is an HTML email, select the "Plaintext" tab if it isn't
  selected already.

  It should be displayed normally, with a regular sized font.

  [Regression Potential]

  Little to none. If another QtWebkit-using package depends on the way
  this has already worked in an unsafe way, it could break, but this is
  unlikely.

  I could also see how it could potential to break if the email is very,
  very, very large, because it has to refresh the view, but at most you
  would expect some slowness.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1799026/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2018-10-23 Thread Dmitry Shachnev
** Description changed:

- The Qt offline documentation for cosmic is incomplete. In fact there's
- virtually no content what so ever. It would be easier I think to list
- what actually got picked up that what was missed.
+ [Impact]
+ The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.
+ 
+ Qt is split by many modules (qtbase, qtdeclarative, qtwebengine, etc.).
+ I am now fixing it for qtbase, the largest module, but I may fix it for
+ other modules if someone requests it.
+ 
+ [Test Case]
+ 1. Install qtbase5-doc-html package.
+ 2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.
+ 
+ [Regression Potential]
+ The proposed fix only adds a new build-dependency. There is absolutely no 
regression potential.
+ 
+ [Other Info]
+ Description of the fix:
+ 
+ qdoc is a tool that parses C++ source files and generates documentation
+ from them. Recently, qdoc began using clang instead of its own C++
+ parser. Clang needs the C++ standard library to work. qdoc build system
+ uses a build-time macro (CLANG_RESOURCE_DIR) that hard-codes the path to
+ standard library in the executable:
+ https://code.qt.io/cgit/qt/qttools.git/tree/src/qdoc/qdoc.pro?h=5.11#n19.
+ 
+ From qttools-opensource-src 5.11.1-5 build log in Cosmic amd64, one can
+ see that qdoc was compiled with
+ -D'CLANG_RESOURCE_DIR="/usr/lib/llvm-6.0/lib/clang/6.0.1/include"'. So
+ this directory needs to be present when qdoc is used. This directory is
+ provided by libclang-common-6.0-dev package. So adding it to build-
+ dependencies makes the documentation build correctly.
+ 
+ This is the minimal fix for Cosmic. For Ubuntu 19.04, I will try to use
+ a better solution like moving the clang standard library detection from
+ build time to run time, or making qttools5-dev-tools depend on the
+ needed -dev packages.
+ 
+ [Original Description]
+ The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in qtbase-opensource-src package in Debian:
  Unknown

Bug description:
  [Impact]
  The packaged Qt documentation, which can be viewed in browser (qt*-doc-html 
packages) or in Qt Assistant (qt*-doc packages) is missing all documentation 
generated from C++ files. Only the static text is present.

  Qt is split by many modules (qtbase, qtdeclarative, qtwebengine,
  etc.). I am now fixing it for qtbase, the largest module, but I may
  fix it for other modules if someone requests it.

  [Test Case]
  1. Install qtbase5-doc-html package.
  2. Make sure /usr/share/qt5/doc/qtcore/qobject.html is present.

  [Regression Potential]
  The proposed fix only adds a new build-dependency. There is absolutely no 
regression potential.

  [Other Info]
  Description of the fix:

  qdoc is a tool that parses C++ source files and generates
  documentation from them. Recently, qdoc began using clang instead of
  its own C++ parser. Clang needs the C++ standard library to work. qdoc
  build system uses a build-time macro (CLANG_RESOURCE_DIR) that hard-
  codes the path to standard library in the executable:
  https://code.qt.io/cgit/qt/qttools.git/tree/src/qdoc/qdoc.pro?h=5.11#n19.

  From qttools-opensource-src 5.11.1-5 build log in Cosmic amd64, one
  can see that qdoc was compiled with
  -D'CLANG_RESOURCE_DIR="/usr/lib/llvm-6.0/lib/clang/6.0.1/include"'. So
  this directory needs to be present when qdoc is used. This directory
  is provided by libclang-common-6.0-dev package. So adding it to build-
  dependencies makes the documentation build correctly.

  This is the minimal fix for Cosmic. For Ubuntu 19.04, I will try to
  use a better solution like moving the clang standard library detection
  from build time to run time, or making qttools5-dev-tools depend on
  the needed -dev packages.

  [Original Description]
  The Qt offline documentation for cosmic is incomplete. In fact there's 
virtually no content what so ever. It would be easier I think to list what 
actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1799111] Re: lots of Classes missing from docs (e.g. QFileInfo)

2018-10-22 Thread Dmitry Shachnev
This is a bug in qdoc generator (built from qttools-opensource-src) and
in qtbase5-doc-html binary package. Re-assigning accordingly.

** Bug watch added: Debian Bug tracker #908328
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908328

** Also affects: qtdoc-opensource-src (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908328
   Importance: Unknown
   Status: Unknown

** Package changed: qtdoc-opensource-src (Debian) => qtbase-opensource-
src (Debian)

** Package changed: qtdoc-opensource-src (Ubuntu) => qtbase-opensource-
src (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1799111

Title:
  lots of Classes missing from docs (e.g. QFileInfo)

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in qtbase-opensource-src package in Debian:
  Unknown

Bug description:
  The Qt offline documentation for cosmic is incomplete. In fact there's
  virtually no content what so ever. It would be easier I think to list
  what actually got picked up that what was missed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1799111/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1797040] Re: QtWebkit - missing doxygen tags file

2018-10-10 Thread Dmitry Shachnev
Hi Anton!

Can you please forward the patch upstream to
https://github.com/annulen/webkit?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtwebkit-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1797040

Title:
  QtWebkit - missing doxygen tags file

Status in qtwebkit-opensource-src package in Ubuntu:
  New

Bug description:
  Current version of qtwebkit5-doc-html package doesn't contains
  qtwebkit.tags file which leads to incomplete doxygen documentation
  generation for external projects (kdewebkit for example).

  This can fixed with small patch (see attachment). I test it on my
  18.04 system - all works as expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-opensource-src/+bug/1797040/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1795358] Re: FTBFS with MySQL 8.0

2018-10-02 Thread Dmitry Shachnev
This has been fixed in
https://code.qt.io/cgit/qt/qtbase.git/commit/?id=818ab021f5fbeedd, which
will be part of Qt 5.12.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1795358

Title:
  FTBFS with MySQL 8.0

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  MySQL 8.0 removes the my_bool symbol, and it should simply be replaced
  with int or bool (this is also backwards-compatible with older
  versions of MySQL)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1795358/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1791166] Re: Programs using the libqt5gui5 library do not start.

2018-09-09 Thread Dmitry Shachnev
I have closed the bug as you are no longer getting this error, and
nobody else has reported the same. If it happens again for you or
someone else, feel free to reopen.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1791166

Title:
  Programs using the libqt5gui5 library do not start.

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  Programs using the libqt5gui5 library do not start.
  Running in the terminal displays the message:
  "VirtualBox: supR3HardenedMainGetTrustedMain: 
dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: libQt5Gui.so.5: cannot 
open shared object file: No such file or directory"
  or
  "smplayer: error while loading shared libraries: libQt5Widgets.so.5: cannot 
open shared object file: No such file or directory"
  My distribution is Ubuntu 18.04.1.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1791166/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1791166] Re: Programs using the libqt5gui5 library do not start.

2018-09-09 Thread Dmitry Shachnev
** Changed in: qtbase-opensource-src (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1791166

Title:
  Programs using the libqt5gui5 library do not start.

Status in qtbase-opensource-src package in Ubuntu:
  Invalid

Bug description:
  Programs using the libqt5gui5 library do not start.
  Running in the terminal displays the message:
  "VirtualBox: supR3HardenedMainGetTrustedMain: 
dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: libQt5Gui.so.5: cannot 
open shared object file: No such file or directory"
  or
  "smplayer: error while loading shared libraries: libQt5Widgets.so.5: cannot 
open shared object file: No such file or directory"
  My distribution is Ubuntu 18.04.1.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1791166/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1791166] Re: Programs using the libqt5gui5 library do not start.

2018-09-07 Thread Dmitry Shachnev
Please paste the output of the following command:

$ apt-cache policy libqt5gui5 libqt5widgets5 virtualbox-qt smplayer

This way we will be able to know what are the package versions on your
system and where did you install them from.

Also, if possible, run:

$ apport-collect 1791166

That will automatically attach to the bug additional information such as
logs.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1791166

Title:
  Programs using the libqt5gui5 library do not start.

Status in qtbase-opensource-src package in Ubuntu:
  Incomplete

Bug description:
  Programs using the libqt5gui5 library do not start.
  Running in the terminal displays the message:
  "VirtualBox: supR3HardenedMainGetTrustedMain: 
dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: libQt5Gui.so.5: cannot 
open shared object file: No such file or directory"
  or
  "smplayer: error while loading shared libraries: libQt5Widgets.so.5: cannot 
open shared object file: No such file or directory"
  My distribution is Ubuntu 18.04.1.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1791166/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1761016] Re: cherry-pick https://codereview.qt-project.org/#/c/224684/ to fix image slideshows in KDE Plasma

2018-08-31 Thread Dmitry Shachnev
qtdeclarative-opensource-src is a source package name, it builds
multiple binary packages — you can see a list of them here:
https://packages.ubuntu.com/bionic/source/qtdeclarative-opensource-src.

In this case the relevant binary package is probably libqt5quick5, but
it is better to upgrade all these packages together.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1761016

Title:
  cherry-pick https://codereview.qt-project.org/#/c/224684/ to fix
  image slideshows in KDE Plasma

Status in qtdeclarative-opensource-src package in Ubuntu:
  Fix Released
Status in qtdeclarative-opensource-src source package in Bionic:
  Fix Committed

Bug description:
  [Impact]

   * Due to a Qt bug, using an image slideshow for the wallpaper causes a 
memory leak that eventually causes the system to freeze. The severity of the 
leak is proportional to the speed with which images are changed in the 
slideshow.
   * Given the popularity of the image slideshow wallpaper feature, this is a 
high-profile, easily reproducible issue.
   * See https://bugs.kde.org/show_bug.cgi?id=368838 and 
https://codereview.qt-project.org/#/c/224684/

   * An attempt was made to backport the fix prior to Bionic's release,
  but this was overlooked or unsuccessful (see the history here). As a
  result, it now needs to be done as an SRU.

  [Test Case]

   * Use KDE Plasma
   * Right-click on the desktop and choose "Configure Desktop"
   * Change the wallpaper type to "Slideshow" and choose a folder full of images
   * Click Apply
   * Wait a few days; Plasma will eventually totally freeze

  [Regression Potential]

   * Regressions are unlikely given that the specific backport patch has
  been well-tested by many in
  https://bugs.kde.org/show_bug.cgi?id=368838, and the actual code fix
  in Qt was released to users in Qt 5.11 months ago.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1761016/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1739005] Re: (QT5 bug?) In Kubuntu 17.10 the printing options (size, quality...) don't show in printer properties dialog

2018-08-26 Thread Dmitry Shachnev
This is fixed in Ubuntu 18.10 which has Qt 5.11. As I wrote above, the
patch is huge, so it does not meet the acceptance criteria for a stable
release update.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to cups in Ubuntu.
https://bugs.launchpad.net/bugs/1739005

Title:
  (QT5 bug?) In Kubuntu 17.10 the printing options (size, quality...)
  don't show in printer properties dialog

Status in cups package in Ubuntu:
  Invalid
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  I just moved to Kubuntu 17.10.

  When I want to print a pdf doc (okular), a picture (gwenview), a mail
  etc. the tab specifying the printer options, as duplex printing,
  printing quality, paper size etc. doesn't appear anymore.

  My printer is an Epson WF-7620 and the drivers are up to date. I can
  still modify the printing options via cups (localhost:631) or the kde
  settings panel.

  It seems to be a Qt bug as I found this report : 
https://bugreports.qt.io/browse/QTBUG-54464
  This reports seems to mention that the problem has found a solution and that 
this solution will be included in next spring qt version. I'm not able to work 
this out by myself but this is a really annoying issue and I don't like much 
the idea of waiting 6 more months with it.

  Any chance someone could build an official update with a patch?

  Thanks in advance for your work an any answer...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1739005/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1744260] Re: /etc/xdg/QtProject/qtlogging.ini disables qDebug() logging of all Qt 5 libraries installed on the system

2018-08-26 Thread Dmitry Shachnev
This was fixed in qtbase-opensource-src 5.9.3+dfsg-0ubuntu2 and newer
versions in Ubuntu 18.04.

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1744260

Title:
  /etc/xdg/QtProject/qtlogging.ini disables qDebug() logging of all Qt 5
  libraries installed on the system

Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  The file globally disables all qDebug() for any Qt 5 installation on
  the system.

  Instead, as in other distros (Fedora), it should go to:

  QT_INSTALL_DATA , instead of /etc/xdg/QtProject:
  qmake -qt=qt5 -query QT_INSTALL_DATA 
  /usr/share/qt5

  Reference: https://bugreports.qt.io/browse/QTBUG-65841

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: libqt5core5a 5.9.1+dfsg-10ubuntu1
  ProcVersionSignature: Ubuntu 4.13.0-25.29-generic 4.13.13
  Uname: Linux 4.13.0-25-generic x86_64
  ApportVersion: 2.20.7-0ubuntu3.7
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Fri Jan 19 10:36:59 2018
  InstallationDate: Installed on 2018-01-10 (9 days ago)
  InstallationMedia: Kubuntu 17.10 "Artful Aardvark" - Release amd64 
(20171017.1)
  SourcePackage: qtbase-opensource-src
  UpgradeStatus: No upgrade log present (probably fresh install)
  modified.conffile..etc.xdg.QtProject.qtlogging.ini:
   # [Rules]
   # *.debug=false
  mtime.conffile..etc.xdg.QtProject.qtlogging.ini: 2018-01-19T09:02:20.779862

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1744260/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1673309] Re: package libqt5gui5:armhf 5.5.1+dfsg-16ubuntu7.2 failed to install/upgrade: проблемы зависимостей — оставляем не настроенным

2018-08-26 Thread Dmitry Shachnev
>From DpkgTerminalLog.txt:

> Настраивается пакет fontconfig (2.11.94-0ubuntu1.1) …
> Regenerating fonts cache... failed.
> See /var/log/fontconfig.log for more information.

So this is an error in fontconfig, not in qtbase.

** Package changed: qtbase-opensource-src (Ubuntu) => fontconfig
(Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1673309

Title:
  package libqt5gui5:armhf 5.5.1+dfsg-16ubuntu7.2 failed to
  install/upgrade: проблемы зависимостей — оставляем не настроенным

Status in fontconfig package in Ubuntu:
  New

Bug description:
  unknown

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: libqt5gui5:armhf 5.5.1+dfsg-16ubuntu7.2
  Uname: Linux 3.4.39-BPI-M3-Kernel armv7l
  ApportVersion: 2.20.1-0ubuntu2.5
  Architecture: armhf
  Date: Wed Mar 15 20:47:08 2017
  ErrorMessage: проблемы зависимостей — оставляем не настроенным
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1.1
   apt  1.2.19
  SourcePackage: qtbase-opensource-src
  Title: package libqt5gui5:armhf 5.5.1+dfsg-16ubuntu7.2 failed to 
install/upgrade: проблемы зависимостей — оставляем не настроенным
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/1673309/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   >