Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPA for DisKMonitor #20

Closed
ThomasCr opened this issue Apr 30, 2019 · 10 comments
Closed

PPA for DisKMonitor #20

ThomasCr opened this issue Apr 30, 2019 · 10 comments

Comments

@ThomasCr
Copy link

It would be nice to have a official Ubuntu PPA for DisKMonitor.

@papylhomme
Copy link
Owner

Hello, I won't be able to create and maintain a PPA myself as I don't use Ubuntu or Debian, maybe you can ask on the ubuntu forums if any dev would be interested in this.

@csehszlovakze
Copy link

Could we please get an installable deb package?

@hleroy
Copy link

hleroy commented May 26, 2020

@csehszlovakze I have created a PPA for DisKMonitor. It's my first PPA but it seems to be working fine. It only works for Kubuntu 20.04 (Focal Fossa).

sudo add-apt-repository ppa:hleroy/kde-diskmonitor
sudo apt install diskmonitor

I'm interested in your feedback.

@csehszlovakze
Copy link

I would test it but I only have Kubuntu 18.04.4 which I don't want to upgrade till EOL. Could you please include Bionic in your PPA as well?

@hleroy
Copy link

hleroy commented May 27, 2020

I haved added Bionic release in the PPA.

@csehszlovakze
Copy link

The main app works.

The widget throws the following error:
Error loading QML file: file:///usr/share/plasma/plasmoids/org.papylhomme.diskmonitor/contents/ui/main.qml:22:1: module "QtQuick.Layouts" version 1.11 is not installed

@hleroy
Copy link

hleroy commented May 27, 2020

I can reproduce the issue on Kubuntu 18.04 but I can't find a sensible explanation. DisKMonitor imports QtQuick.Layouts 1.1, but the error message complains about missing version 1.11

The package qml-module-qtquick-layouts is installed. I have quickly compared the content of /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts on Kubuntu 18.04 and 20.04, but I can't really find a meaningful difference.

I don't know QML & QtQuick... so I can't help more. Maybe @papylhomme can point us in the right direction.

@papylhomme
Copy link
Owner

Hello, just to let you know, I'm looking into this today

@papylhomme
Copy link
Owner

papylhomme commented May 31, 2020

Seems to be a dependency problem. Which version of qtdeclarative5 is installed on your systems ? The file /usr/share/plasma/plasmoids/org.papylhomme.diskmonitor/contents/ui/main.qml should read import QtQuick.Layouts 1.11 (as in the source files)

EDIT moved this in a new issue

@hleroy
Copy link

hleroy commented May 31, 2020

On Kubuntu Bionic (NOT WORKING)

$ apt show qtdeclarative5-dev
Package: qtdeclarative5-dev
Version: 5.9.5-0ubuntu1.1
Priority: optional
Section: universe/libdevel
Source: qtdeclarative-opensource-src
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4 653 kB
Depends: libqt5qml5 (= 5.9.5-0ubuntu1.1), libqt5quick5 (= 5.9.5-0ubuntu1.1), libqt5quickparticles5 (= 5.9.5-0ubuntu1.1), libqt5quicktest5 (= 5.9.5-0ubuntu1.1), libqt5quickwidgets5 (= 5.9.5-0ubuntu1.1), qt5-qmltooling-plugins, qtbase5-dev

On Kubuntu Focal (WORKING)

$ apt show qtdeclarative5-dev
Package: qtdeclarative5-dev
Version: 5.12.8-0ubuntu1
Priority: optional
Section: universe/libdevel
Source: qtdeclarative-opensource-src
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3 132 kB
Depends: libqt5qml5 (= 5.12.8-0ubuntu1), libqt5quick5 (= 5.12.8-0ubuntu1), libqt5quickparticles5 (= 5.12.8-0ubuntu1), libqt5quickshapes5 (= 5.12.8-0ubuntu1), libqt5quicktest5 (= 5.12.8-0ubuntu1), libqt5quickwidgets5 (= 5.12.8-0ubuntu1), qt5-qmltooling-plugins, qtbase5-dev, qtdeclarative5-dev-tools

I have provided the information for qtdeclarative5-dev. There are many more packages starting with qtdeclarative5-*

$ apt search qtdeclarative5               
Sorting... Done
Full Text Search... Done
qtdeclarative5-accounts-plugin/bionic 0.6+17.04.20170405-0ubuntu1 amd64
  transitional dummy package for Online Accounts QML clients

qtdeclarative5-bacon2d1.0/bionic 0.90.7.1+16.10.20160718-0ubuntu1 amd64
  2D Game Engine for QML

qtdeclarative5-box2d1.1/bionic 0.1~git20140412 amd64
  QML Bindings for the Box2d physics engine

qtdeclarative5-dee-plugin/bionic 3.3+14.04.20140317-0ubuntu2~gcc5.1 amd64
  Qt 5 QML plugin for Dee

qtdeclarative5-dev/bionic-updates,now 5.9.5-0ubuntu1.1 amd64 [installed]
  Qt 5 declarative development files

qtdeclarative5-dev-tools/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative development programs

qtdeclarative5-doc/bionic-updates,bionic-updates 5.9.5-0ubuntu1.1 all
  Qt 5 declarative documentation

qtdeclarative5-doc-html/bionic-updates,bionic-updates 5.9.5-0ubuntu1.1 all
  Qt 5 declarative HTML documentation

qtdeclarative5-examples/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative examples

qtdeclarative5-folderlistmodel-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 folderlistmodel QML module

qtdeclarative5-kf5declarative/bionic,bionic 5.44.0-0ubuntu3 all
  transitional package for new QML module packages

qtdeclarative5-kf5solid/bionic,bionic 5.44.0-0ubuntu1 all
  transitional package to renamed qml-module-org-kde-solid

qtdeclarative5-localstorage-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 localstorage QML module

qtdeclarative5-models-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 Models2 QML module

qtdeclarative5-particles-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 particles 2 QML module

qtdeclarative5-poppler1.0/bionic 0.1.1+13.10.20130819.3-0ubuntu4~gcc5.1 amd64
  Poppler QML plugin

qtdeclarative5-private-dev/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative private development files

qtdeclarative5-qtcontacts-plugin/bionic 5.0~git20140515~29475884-0ubuntu24~7 amd64
  transitional dummy package for Qt 5 Contacts QML Module

qtdeclarative5-qtorganizer-plugin/bionic 5.0~git20140515~29475884-0ubuntu24~7 amd64
  transitional dummy package for Qt 5 Organizer QML Module

qtdeclarative5-qtpowerd0.1/bionic 0.2+13.10.20131014.3-0ubuntu2 amd64
  Powerd QML plugin

qtdeclarative5-qtquick2-plugin/bionic-updates,now 5.9.5-0ubuntu1.1 amd64 [installed]
  transitional dummy package Qt 5 Qt Quick 2 QML module

qtdeclarative5-settings-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 settings QML module

qtdeclarative5-test-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 test QML module

qtdeclarative5-u1db1.0/bionic 0.1.5+15.10.20150826.1-0ubuntu1 amd64
  Qt5 binding for U1DB - QtQuick2 QML plugin

qtdeclarative5-unity-action-plugin/bionic 1.1.0+17.04.20170405-0ubuntu1 amd64
  Unity Action QML Components

qtdeclarative5-window-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 window 2 QML module

qtdeclarative5-xmllistmodel-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 xmllistmodel QML module

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants