i have write on Jul 5 2017 a bug report to red hat and the maintainer means i should write a bug report to kde -> https://bugzilla.redhat.com/show_bug.cgi?id=1467871 journalctl gives me an error every 2 seconds and it makes me sick when i debug software and constantly appears the message between. Aug 15 16:51:03 srv.home plasmashell[11426]: QDBusObjectPath: invalid path "" Aug 15 16:51:03 srv.home plasmashell[11426]: QDBusObjectPath: invalid path ""
Are you using plasma-browser-integration?
Patch https://phabricator.kde.org/D7538
No, i am not using a plasma-browser-integration. i will test the patch and give you feedback
can you please provide a .patch file that i am can rebuild the plasma desktop with fedora rpms
https://phabricator.kde.org/D7538?download=true
it's not possible to rebuild with your patch [dsoft@srv:~/rpmbuild/SPECS]$ rpmbuild -bb plasma-desktop.spec Ausführung(%prep): /bin/sh -e /var/tmp/rpm-tmp.Hevs7b + umask 022 + cd /home/dsoft/rpmbuild/BUILD + cd /home/dsoft/rpmbuild/BUILD + rm -rf plasma-desktop-5.9.5 + /usr/bin/tar -xof - + /usr/bin/xz -dc /home/dsoft/rpmbuild/SOURCES/plasma-desktop-5.9.5.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd plasma-desktop-5.9.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #100 (plasma-desktop-5.8-default_favorites.patch):' Patch #100 (plasma-desktop-5.8-default_favorites.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file applets/kickoff/package/contents/config/main.xml + echo 'Patch #200 (qdbus.patch):' Patch #200 (qdbus.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- | diff --git a/dataengines/mpris2/playercontainer.cpp b/dataengines/mpris2/playercontainer.cpp |--- a/dataengines/mpris2/playercontainer.cpp |+++ b/dataengines/mpris2/playercontainer.cpp -------------------------- File to patch: ----- cut from spec file ---- %prep %setup -q ## downstream patches %patch100 -p1 %patch200 -p1
Need to use patch with -p1 option
I have test it with -p0 and -p1 but the same error
Git commit 1a95e7c7e14643dfc297208dd8ad1601cc71d538 by Kai Uwe Broulik. Committed on 28/08/2017 at 12:16. Pushed by broulik into branch 'master'. [MPris Engine] Don't construct QDBusObjectPath in Metadata update Creating one from an empty string prints a warning and here we don't actually need a fully-fledged QDBusObjectPath, we can just compare strings. Differential Revision: https://phabricator.kde.org/D7538 M +2 -2 dataengines/mpris2/playercontainer.cpp https://commits.kde.org/plasma-workspace/1a95e7c7e14643dfc297208dd8ad1601cc71d538
same error when i try to rebuild it [dsoft@srv:~/rpmbuild/SPECS]$ rpmbuild -bb plasma-desktop.spec Ausführung(%prep): /bin/sh -e /var/tmp/rpm-tmp.LmdU8v + umask 022 + cd /home/dsoft/rpmbuild/BUILD + cd /home/dsoft/rpmbuild/BUILD + rm -rf plasma-desktop-5.9.5 + /usr/bin/xz -dc /home/dsoft/rpmbuild/SOURCES/plasma-desktop-5.9.5.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd plasma-desktop-5.9.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #100 (plasma-desktop-5.8-default_favorites.patch):' Patch #100 (plasma-desktop-5.8-default_favorites.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file applets/kickoff/package/contents/config/main.xml + echo 'Patch #200 (qdbus.patch):' Patch #200 (qdbus.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/dataengines/mpris2/playercontainer.cpp b/dataengines/mpris2/playercontainer.cpp |index 7120c1d..6f528c8 100644 |--- a/dataengines/mpris2/playercontainer.cpp |+++ b/dataengines/mpris2/playercontainer.cpp -------------------------- File to patch: ^C [dsoft@srv:~/rpmbuild/SPECS]$ rpmbuild -bb plasma-desktop.spec Ausführung(%prep): /bin/sh -e /var/tmp/rpm-tmp.dGk9ZR + umask 022 + cd /home/dsoft/rpmbuild/BUILD + cd /home/dsoft/rpmbuild/BUILD + rm -rf plasma-desktop-5.9.5 + /usr/bin/tar -xof - + /usr/bin/xz -dc /home/dsoft/rpmbuild/SOURCES/plasma-desktop-5.9.5.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd plasma-desktop-5.9.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #100 (plasma-desktop-5.8-default_favorites.patch):' Patch #100 (plasma-desktop-5.8-default_favorites.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file applets/kickoff/package/contents/config/main.xml + echo 'Patch #200 (qdbus.patch):' Patch #200 (qdbus.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/dataengines/mpris2/playercontainer.cpp b/dataengines/mpris2/playercontainer.cpp |index 7120c1d..6f528c8 100644 |--- a/dataengines/mpris2/playercontainer.cpp |+++ b/dataengines/mpris2/playercontainer.cpp -------------------------- File to patch:
I just pushed to master, so you can grab it from there verbatim.