qunxyz / plasma-applet-caffeine-plus

Disable screensaver and auto suspend
GNU General Public License v2.0
35 stars 5 forks source link

Error loading QML file: file:///usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/main.qml:6:1: module "org.kde.private.CaffeinePlus" is not installed #13

Open tsoernes opened 4 years ago

tsoernes commented 4 years ago

After adding the widget and clicking on it, it says Error loading QML file: file:///usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/main.qml:6:1: module "org.kde.private.CaffeinePlus" is not installed.

Install log:

./install.sh                                                                                                                         (base) 
Last metadata expiration check: 0:46:29 ago on ma. 23. sep. 2019 kl. 16.53 +0200.
Package cmake-3.14.5-1.fc30.x86_64 is already installed.
Package extra-cmake-modules-5.59.0-1.fc30.noarch is already installed.
Package qt5-qtdeclarative-devel-5.12.4-1.fc30.x86_64 is already installed.
Package kf5-plasma-devel-5.59.0-1.fc30.x86_64 is already installed.
Package kf5-kio-devel-5.59.0-1.fc30.x86_64 is already installed.
Package gettext-0.19.8.1-22.fc30.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Scanning dependencies of target uninstall
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/metadata.desktop
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/windows.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/ConfigAdvanced.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/ConfigGeneral.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/IconPicker.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/main.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/config/config.qml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/config/main.xml
-- Uninstalling /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/metadata.json
-- Uninstalling /usr/local/share/metainfo/org.kde.plasma.caffeine-plus.appdata.xml
-- Uninstalling /usr/local/share/kservices5/plasma-applet-org.kde.plasma.caffeine-plus.desktop
-- Uninstalling /usr/local/share/icons/hicolor/128x128/apps/caffeine-plus.png
-- Uninstalling /usr/local/share/icons/hicolor/22x22/apps/user-caffeine-plus-off.svg
-- Uninstalling /usr/local/share/icons/hicolor/22x22/apps/caffeine-plus-on.svg
-- Uninstalling /usr/local/share/icons/hicolor/22x22/apps/caffeine-plus-off.svg
-- Uninstalling /usr/local/share/icons/hicolor/22x22/apps/user-caffeine-plus-on.svg
-- Uninstalling /home/torstein/anaconda3/qml/org/kde/private/CaffeinePlus/libplasmoidplugin.so
-- Uninstalling /home/torstein/anaconda3/qml/org/kde/private/CaffeinePlus/qmldir
-- Uninstalling /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_en/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
-- Uninstalling /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_nl_NL/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
-- Uninstalling /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
Built target uninstall
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Plasma: /usr/lib64/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found version "5.59.0") 
-- Found KF5: success (found suitable version "5.59.0", minimum required is "5.0.0") found components:  Plasma 
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.59.0") 
-- Found KF5: success (found suitable version "5.59.0", minimum required is "5.0.0") found components:  WindowSystem 
CMAKE_BINARY_DIR: /home/torstein/progs/plasma-applet-caffeine-plus/build
-- Configuring done
CMake Warning at plugin/CMakeLists.txt:12 (add_library):
  Cannot generate a safe runtime search path for target plasmoidplugin
  because files in some directories may conflict with libraries in implicit
  directories:

    runtime library [libQt5Concurrent.so.5] in /usr/lib64 may be hidden by files in:
      /home/torstein/anaconda3/lib
    runtime library [libQt5Xml.so.5] in /usr/lib64 may be hidden by files in:
      /home/torstein/anaconda3/lib
    runtime library [libQt5Widgets.so.5] in /usr/lib64 may be hidden by files in:
      /home/torstein/anaconda3/lib

  Some of these libraries may not be found correctly.

-- Generating done
-- Build files have been written to: /home/torstein/progs/plasma-applet-caffeine-plus/build
Scanning dependencies of target org.kde.plasma.caffeine-plus-plasmoids-metadata-json
[ 16%] Generating org.kde.plasma.caffeine-plus-plasmoids-metadata.json
[ 16%] Built target org.kde.plasma.caffeine-plus-plasmoids-metadata-json
Scanning dependencies of target plasmoidplugin_autogen
[ 33%] Automatic MOC for target plasmoidplugin
[ 33%] Built target plasmoidplugin_autogen
Scanning dependencies of target plasmoidplugin
[ 50%] Building CXX object plugin/CMakeFiles/plasmoidplugin.dir/plasmoidplugin_autogen/mocs_compilation.cpp.o
In file included from /home/torstein/progs/plasma-applet-caffeine-plus/build/plugin/plasmoidplugin_autogen/EWIEGA46WW/moc_plasmoidplugin.cpp:9,
                 from /home/torstein/progs/plasma-applet-caffeine-plus/build/plugin/plasmoidplugin_autogen/mocs_compilation.cpp:3:
/home/torstein/progs/plasma-applet-caffeine-plus/build/plugin/plasmoidplugin_autogen/EWIEGA46WW/../../../../plugin/plasmoidplugin.h:13:10: warning: ‘virtual void PlasmoidPlugin::registerTypes(const char*)’ can be marked override [-Wsuggest-override]
   13 |     void registerTypes(const char *uri);
      |          ^~~~~~~~~~~~~
[ 66%] Building CXX object plugin/CMakeFiles/plasmoidplugin.dir/plasmoidplugin.cpp.o
In file included from /home/torstein/progs/plasma-applet-caffeine-plus/plugin/plasmoidplugin.cpp:1:
/home/torstein/progs/plasma-applet-caffeine-plus/plugin/plasmoidplugin.h:13:10: warning: ‘virtual void PlasmoidPlugin::registerTypes(const char*)’ can be marked override [-Wsuggest-override]
   13 |     void registerTypes(const char *uri);
      |          ^~~~~~~~~~~~~
[ 83%] Building CXX object plugin/CMakeFiles/plasmoidplugin.dir/caffeine-plus.cpp.o
[100%] Linking CXX shared library libplasmoidplugin.so
[100%] Built target plasmoidplugin
Scanning dependencies of target translations
[100%] Built target translations
[ 16%] Built target org.kde.plasma.caffeine-plus-plasmoids-metadata-json
[ 33%] Automatic MOC for target plasmoidplugin
[ 33%] Built target plasmoidplugin_autogen
[100%] Built target plasmoidplugin
[100%] Built target translations
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/metadata.desktop
-- Up-to-date: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents
-- Up-to-date: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/windows.qml
-- Up-to-date: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/ConfigAdvanced.qml
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/ConfigGeneral.qml
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/config/IconPicker.qml
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/ui/main.qml
-- Up-to-date: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/config
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/config/config.qml
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/contents/config/main.xml
-- Installing: /usr/local/share/plasma/plasmoids/org.kde.plasma.caffeine-plus/metadata.json
-- Installing: /usr/local/share/metainfo/org.kde.plasma.caffeine-plus.appdata.xml
-- Installing: /usr/local/share/kservices5/plasma-applet-org.kde.plasma.caffeine-plus.desktop
-- Up-to-date: /usr/local/share/icons/hicolor
-- Up-to-date: /usr/local/share/icons/hicolor/128x128
-- Up-to-date: /usr/local/share/icons/hicolor/128x128/apps
-- Installing: /usr/local/share/icons/hicolor/128x128/apps/caffeine-plus.png
-- Up-to-date: /usr/local/share/icons/hicolor/22x22
-- Up-to-date: /usr/local/share/icons/hicolor/22x22/apps
-- Installing: /usr/local/share/icons/hicolor/22x22/apps/user-caffeine-plus-off.svg
-- Installing: /usr/local/share/icons/hicolor/22x22/apps/caffeine-plus-on.svg
-- Installing: /usr/local/share/icons/hicolor/22x22/apps/caffeine-plus-off.svg
-- Installing: /usr/local/share/icons/hicolor/22x22/apps/user-caffeine-plus-on.svg
-- Installing: /home/torstein/anaconda3/qml/org/kde/private/CaffeinePlus/libplasmoidplugin.so
-- Set runtime path of "/home/torstein/anaconda3/qml/org/kde/private/CaffeinePlus/libplasmoidplugin.so" to "/usr/local/lib64:/home/torstein/anaconda3/lib"
-- Installing: /home/torstein/anaconda3/qml/org/kde/private/CaffeinePlus/qmldir
-- Installing: /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_en/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
-- Installing: /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_nl_NL/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
-- Installing: /usr/local/share/locale/plasma_applet_org.kde.caffeine-plus_zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.caffeine-plus.mo
kbuildsycoca5 running...
kf5.kservice.services: The desktop entry file  "/usr/share/applications/org.kde.kded5.desktop"  has Type= "SystemService"  instead of "Application" or "Service"
kf5.kservice.sycoca: Invalid Service :  "/usr/share/applications/org.kde.kded5.desktop"
"KConfigIni: In file /usr/share/applications/electrum.desktop, line 6: " "Invalid escape sequence \"\\\"\"."
"KConfigIni: In file /usr/share/applications/electrum.desktop, line 6: " "Invalid escape sequence \"\\\"\"."
"KConfigIni: In file /usr/share/applications/electrum.desktop, line 23: " "Invalid escape sequence \"\\\"\"."
"KConfigIni: In file /usr/share/applications/electrum.desktop, line 23: " "Invalid escape sequence \"\\\"\"."

Fedora 30 KDE

qunxyz commented 4 years ago

you might need to set env var INSTALL_PREFIX like below before you run install.sh: export INSTALL_PREFIX=/usr