psifidotos / applet-window-buttons

Plasma 5 applet in order to show window buttons in your panels
GNU General Public License v2.0
404 stars 55 forks source link

Still error loading after reinstalled from latest master branch #125

Closed Clover-Hill closed 3 years ago

Clover-Hill commented 3 years ago

Hi, I got the detail from error loading yesterday:

file:///home/maxime/.local/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/main.qml:26:1: plugin cannot be loaded for module "org.kde.appletdecoration": Cannot load library /usr/lib/qt/qml/org/kde/appletdecoration/libappletdecorationplugin.so: (libkdecorations2private.so.7: cannot open shared object file: No such file or directory)

And I have read the previous issues and reinstalled from latest master branch (twice) I have restarted couple of times but the error shown above remains. It is the same as before.

This is my System Information:

Operating System: Manjaro Linux
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.9.16-1-MANJARO
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-10210U CPU @ 1.60GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics

and my build log:

Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
-- Found KF5: success (found suitable version "5.80.0", minimum required is "5.38.0") found components: CoreAddons Declarative Plasma PlasmaQuick 
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/prefix.sh to set the environment for applet_windowbuttons.
-- KDECORATION2 VERSION MINOR : 21
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/libappletdecoration/prefix.sh to set the environment for applet_windowbuttons.
-- Could not set up the appstream test. appstreamcli is missing.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/libappletdecoration/prefix.sh to set the environment for applet_windowbuttons.
Installing in /usr. Run /home/maxime/Applications/applet-window-buttons/build/libappletdecoration/prefix.sh to set the environment for applet_windowbuttons.
-- Found KF5: success (found suitable version "5.80.0", minimum required is "5.26.0") found components: Plasma WindowSystem I18n Service ConfigWidgets 
-- Configuring done
CMake Warning at libappletdecoration/CMakeLists.txt:34 (add_library):
  Cannot generate a safe runtime search path for target
  appletdecorationplugin because files in some directories may conflict with
  libraries in implicit directories:

    runtime library [libQt5Widgets.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Xml.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Quick.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5DBus.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Gui.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Core.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib

  Some of these libraries may not be found correctly.

-- Generating done
-- Build files have been written to: /home/maxime/Applications/applet-window-buttons/build
[  4%] Automatic MOC for target appletdecorationplugin
[  4%] Built target appletdecorationplugin_autogen
[100%] Built target appletdecorationplugin
[  4%] Automatic MOC for target appletdecorationplugin
[  4%] Built target appletdecorationplugin_autogen
[100%] Built target appletdecorationplugin
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/config
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/config/config.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/config/main.xml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/code
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/code/tools.js
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/main.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/LatteWindowsTracker.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config/ConfigGeneral.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config/ColorsComboBox.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config/OrderableListView.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config/DecorationsComboBox.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/config/LockItem.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/contents/ui/PlasmaTasksModel.qml
-- Up-to-date: /usr/share/plasma/plasmoids/org.kde.windowbuttons/metadata.desktop
-- Installing: /usr/share/metainfo/org.kde.windowbuttons.appdata.xml
-- Up-to-date: /usr/share/kservices5/plasma-applet-org.kde.windowbuttons.desktop
-- Up-to-date: /usr/lib/qml/org/kde/appletdecoration/libappletdecorationplugin.so
-- Up-to-date: /usr/lib/qml/org/kde/appletdecoration
-- Up-to-date: /usr/lib/qml/org/kde/appletdecoration/AuroraeButton.qml
-- Up-to-date: /usr/lib/qml/org/kde/appletdecoration/qmldir

There wasn't any error shown also the first time I installed it. I am very curious about this issue since reinstall worked for everyone else. Wandering if you could show me some possible solutions. Thanks in advance.

psifidotos commented 3 years ago

this is your error:

  appletdecorationplugin because files in some directories may conflict with
  libraries in implicit directories:

    runtime library [libQt5Widgets.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Xml.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Quick.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5DBus.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Gui.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib
    runtime library [libQt5Core.so.5] in /usr/lib may be hidden by files in:
      /home/maxime/anaconda3/lib

no idea what is wrong in your system but this is not this applet fault.

Clover-Hill commented 3 years ago

Thanks for your help, it works after I resolved the conflicts between default path and anaconda path:smirk: