Bug#941351: peruse: Peruse fails to start

2019-11-13 Thread Settenvini, Matteo
After the last system updates, I now experience a slightly different
failure:

Model size of -1 is less than 0
qml: Warning: ApplicationHeader is deprecated, remove and use the
automatic internal toolbar instead.
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/ForwardButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/BackButton.qml:33:
ReferenceError: globalToolBar is not defined
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
kf5.kservice.services: KServiceTypeTrader: serviceType "ThumbCreator"
not found
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/BackButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/ForwardButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/BackButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/ForwardButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/BackButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/ForwardButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/BackButton.qml:33:
ReferenceError: globalToolBar is not defined
file:///usr/lib/x86_64-linux-
gnu/qt5/qml/org/kde/kirigami.2/templates/private/ForwardButton.qml:33:
ReferenceError: globalToolBar is not defined
Errore di segmentazione (core dump creato)

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (800, 'testing'), (780,
'experimental'), (500, 'unstable-debug'), (500, 'testing-debug'), (1,
'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8),
LANGUAGE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages peruse depends on:
ii  kio 5.62.1-2
ii  libc6   2.29-3
ii  libgcc1 1:9.2.1-19
ii  libkf5archive5  5.62.0-1
ii  libkf5baloo55.62.0-2
ii  libkf5configcore5   5.62.0-1
ii  libkf5coreaddons5   5.62.0-1
ii  libkf5declarative5  5.62.0-1
ii  libkf5filemetadata3 5.62.0-1
ii  libkf5i18n5 5.62.0-1
ii  libkf5kiocore5  5.62.1-2
ii  libkf5kiowidgets5   5.62.1-2
ii  libqt5core5a5.12.5+dfsg-2
ii  libqt5gui5  5.12.5+dfsg-2
ii  libqt5qml5  5.12.5-3
ii  libqt5quick55.12.5-3
ii  libqt5sql5  5.12.5+dfsg-2
ii  libqt5widgets5  5.12.5+dfsg-2
ii  libstdc++6  9.2.1-19
ii  peruse-common   1.2+dfsg+20190713-1
ii  qml-module-org-kde-kirigami25.62.0-2
ii  qml-module-org-kde-newstuff 5.62.0-1
ii  qml-module-qt-labs-folderlistmodel  5.12.5-3
ii  qml-module-qt-labs-settings 5.12.5-3
ii  qml-module-qtquick-controls 5.12.5-1
ii  qml-module-qtquick-dialogs  5.12.5-1
ii  qml-module-qtquick-layouts  5.12.5-3

peruse recommends no packages.

peruse suggests no packages.

-- no debconf information


Bug#941351: peruse: Peruse fails to start

2019-09-29 Thread Matteo Settenvini
Package: peruse
Version: 1.2+dfsg+20190713-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

attempting to run peruse (or perusecreator) from the command line
results in the following output:

~$ peruse
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use 
QT_QPA_PLATFORM=wayland to run on Wayland anyway.

(peruse:9225): Gtk-WARNING **: 13:14:48.393: Theme parsing error: gtk.css:6:20: 
The 'gtk-key-bindings' property has been renamed to '-gtk-ke
y-bindings'
Failed to load the component from disk. Reported error was: 
"file:///usr/share/peruse/qml/Main.qml:26 Type PeruseMain unavailable\nfile:///u
sr/share/peruse/qml/PeruseMain.qml:300 Type Settings 
unavailable\nfile:///usr/share/peruse/qml/Settings.qml:82 Type 
Kirigami.SwipeListItem u
navailable\nfile:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop/SwipeListItem.qml:25
 Type T.SwipeListItem una
vailable\nfile:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/SwipeListItem.qml:264
 Syntax error\n"

Peruse then fails to start and crashes.

Apparently this is an issue with
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/SwipeListItem.qml:

   function updateVisibleActions(definitelyVisible = false) {

Default values for function parameters are not supported.
It should be:

   function updateVisibleActions(definitelyVisible) {
if (definitelyVisible === undefined) definitelyVisible = false;

Unfortunately, then it fails on a missing component:

(peruse:10096): Gtk-WARNING **: 13:24:30.678: Theme parsing error: 
gtk.css:6:20: The 'gtk-key-bindings' property has been renamed to '-gtk-k
ey-bindings'
Failed to load the component from disk. Reported error was: 
"file:///usr/share/peruse/qml/Main.qml:26 Type PeruseMain unavailable\nfile:///u
sr/share/peruse/qml/PeruseMain.qml:300 Type Settings 
unavailable\nfile:///usr/share/peruse/qml/Settings.qml:82 Type 
Kirigami.SwipeListItem u
navailable\nfile:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop/SwipeListItem.qml:25
 Type T.SwipeListItem una
vailable\nfile:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/SwipeListItem.qml:22
 module \"QtQuick.Controls\" version 2.7
 is not installed\n"

Cheers,
Matteo Settenvini

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (800, 'testing'), (780, 'experimental'), (500, 
'unstable-debug'), (500, 'testing-debug'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), 
LANGUAGE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages peruse depends on:
ii  kio 5.62.1-1
ii  libc6   2.29-2
ii  libgcc1 1:9.2.1-8
ii  libkf5archive5  5.62.0-1
ii  libkf5baloo55.62.0-2
ii  libkf5configcore5   5.62.0-1
ii  libkf5coreaddons5   5.62.0-1
ii  libkf5declarative5  5.62.0-1
ii  libkf5filemetadata3 5.62.0-1
ii  libkf5i18n5 5.62.0-1
ii  libkf5kiocore5  5.62.1-1
ii  libkf5kiowidgets5   5.62.1-1
ii  libqt5core5a5.11.3+dfsg1-4
ii  libqt5gui5  5.11.3+dfsg1-4
ii  libqt5qml5  5.11.3-4
ii  libqt5quick55.11.3-4
ii  libqt5sql5  5.11.3+dfsg1-4
ii  libqt5widgets5  5.11.3+dfsg1-4
ii  libstdc++6  9.2.1-8
ii  peruse-common   1.2+dfsg+20190713-1
ii  qml-module-org-kde-kirigami25.62.0-2
ii  qml-module-org-kde-newstuff 5.62.0-1
ii  qml-module-qt-labs-folderlistmodel  5.11.3-4
ii  qml-module-qt-labs-settings 5.11.3-4
ii  qml-module-qtquick-controls 5.11.3-2
ii  qml-module-qtquick-dialogs  5.11.3-2
ii  qml-module-qtquick-layouts  5.11.3-4

peruse recommends no packages.

peruse suggests no packages.

-- no debconf information