Open erwin opened 1 year ago
I am running several plasmoids, including a the syncthing plasmoid that I compiled from source.
kf5-config --prefix
Output is: /usr
/usr
It looks like the problem for me is that running sudo make install moved most of the files into /share (literally at the root) rather than /usr/share.
sudo make install
/share
/usr/share
I don't think I've ever seen that before...
Meanwhile other plasmoids for me are in under /usr/share, like /usr/share/plasma/plasmoids/martchus.syncthingplasmoid
/usr/share/plasma/plasmoids/martchus.syncthingplasmoid
I don't see some place in CMakeLists.txt that appears to obviously be setting this incorrectly for me... Any ideas?
I am running several plasmoids, including a the syncthing plasmoid that I compiled from source.
Output is:
/usr
It looks like the problem for me is that running
sudo make install
moved most of the files into/share
(literally at the root) rather than/usr/share
.I don't think I've ever seen that before...
See output of `sudo make install`
``` ❯ sudo make install [ 16%] Built target eu.naraesk.docker-control-plasmoids-metadata-json [ 33%] Automatic MOC for target plasmoidplugin [ 33%] Built target plasmoidplugin_autogen [100%] Built target plasmoidplugin Install the project... -- Install configuration: "Release" -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/metadata.desktop -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/images -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/images/icon -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config/main.xml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config/config.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/config -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/config/Config.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/main.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service/ServiceDelegate.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service/service.js -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/FullRepresentation.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack/stack.js -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack/StackDelegate.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/CompactRepresentation.qml -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/model.js -- Up-to-date: /share/plasma/plasmoids/eu.naraesk.docker-control/metadata.json -- Up-to-date: /share/metainfo/eu.naraesk.docker-control.appdata.xml -- Up-to-date: /share/kservices5/plasma-applet-eu.naraesk.docker-control.desktop -- Up-to-date: /usr/lib/qt5/qml/eu/naraesk/docker/process/libplasmoidplugin.so -- Up-to-date: /usr/lib/qt5/qml/eu/naraesk/docker/process/qmldir ```see output of `find /share`
``` ❯ find /share /share /share/kservices5 /share/kservices5/plasma-applet-eu.naraesk.docker-control.desktop /share/metainfo /share/metainfo/eu.naraesk.docker-control.appdata.xml /share/plasma /share/plasma/plasmoids /share/plasma/plasmoids/eu.naraesk.docker-control /share/plasma/plasmoids/eu.naraesk.docker-control/contents /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service/ServiceDelegate.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Service/service.js /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/FullRepresentation.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/CompactRepresentation.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/config /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/config/Config.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/main.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack/stack.js /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/Stack/StackDelegate.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/ui/model.js /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config/config.qml /share/plasma/plasmoids/eu.naraesk.docker-control/contents/config/main.xml /share/plasma/plasmoids/eu.naraesk.docker-control/metadata.json /share/plasma/plasmoids/eu.naraesk.docker-control/images /share/plasma/plasmoids/eu.naraesk.docker-control/images/icon /share/plasma/plasmoids/eu.naraesk.docker-control/metadata.desktop ```output of `/etc/os-release`
``` ❯ cat /etc/os-release NAME="Void" ID="void" PRETTY_NAME="Void Linux" HOME_URL="https://voidlinux.org/" DOCUMENTATION_URL="https://docs.voidlinux.org/" LOGO="void-logo" ANSI_COLOR="0;38;2;71;128;97" DISTRIB_ID="void" ```Meanwhile other plasmoids for me are in under
/usr/share
, like/usr/share/plasma/plasmoids/martchus.syncthingplasmoid
I don't see some place in CMakeLists.txt that appears to obviously be setting this incorrectly for me... Any ideas?