maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak (https://talk.maemo.org/showthread.php?t=92935)

cy8aer 2018-06-12 05:33

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
I now installed pm 3.0.19 and here I get a notification on the gui that the patch fails (and not just a flickering of the install dot, but a blinking. And with this version a better log was created:

Code:

Jun 12 07:28:01 wilf patchmanager[11111]: QVariant PatchManagerObject::getSettings(const QString&, const QVariant&) "developerMode" QVariant(bool, false)
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::applyPatch(const QString&) "sailfishos-launcher-combined-patch"
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPatch(const QVariantMap&, const QDBusMessage&, bool) QMap(("name", QVariant(QString, "sailfishos-launcher-combined-patch"))("user_request", QVariant(bool, true))) true
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::doPatch(const QString&, bool) "sailfishos-launcher-combined-patch" true
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) "sailfishos-launcher-combined-patch" true
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml"
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml"
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml"
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherView.qml"
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:01 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml"
Jun 12 07:28:01 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/layers"
Jun 12 07:28:01 wilf patchmanager[11111]: Starting: "/opt/ausmt/ausmt-install" ("sailfishos-launcher-combined-patch")
Jun 12 07:28:05 wilf patchmanager[11111]: Success: false
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) "sailfishos-launcher-combined-patch" false
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml"
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml"
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml"
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherView.qml"
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml"
Jun 12 07:28:05 wilf patchmanager[11111]: ok: false
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::notify(const QString&, PatchManagerObject::NotifyAction) "Launcher combined patches" PatchManagerObject::NotifyAction(NotifyActionFailedApply)
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::notify(const QString&, PatchManagerObject::NotifyAction) "Patch konnte nicht installiert werden" "Patch Launcher combined patches konnte nicht installiert werden"
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::notify(const QString&, PatchManagerObject::NotifyAction) 6
Jun 12 07:28:05 wilf patchmanager[11111]: void PatchManagerObject::doPatch(const QVariantMap&, const QDBusMessage&, bool) Sending reply false
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::putSettings(const QString&, const QVariant&) "order" QVariant(QStringList, ("disable-volume-warning", "launcher-combined", "sailfishos-ambience-powermenu2", "sailfishos-disable-volume-warning", "sailfishos-launcher-combined-patch", "sailfishos-patch-keyboard-swipecursor", "sailfishos-patch-messages-layout", "sailfishos-ultimate-statusbar-patch", "separate-alarm-flipover", "sneak-peek", "voicecall-combined"))
Jun 12 07:28:13 wilf patchmanager[11111]: QVariant PatchManagerObject::getSettings(const QString&, const QVariant&) "developerMode" QVariant(bool, false)
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::applyPatch(const QString&) "launcher-combined"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPatch(const QVariantMap&, const QDBusMessage&, bool) QMap(("name", QVariant(QString, "launcher-combined"))("user_request", QVariant(bool, true))) true
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::doPatch(const QString&, bool) "launcher-combined" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) "launcher-combined" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherView.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/layers"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Copying "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml" to: "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconBigGrid.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Copying "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconBigGrid.qml" to: "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconBigGrid.qml" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconCascade.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Copying "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconCascade.qml" to: "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconCascade.qml" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconGrid.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Copying "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconGrid.qml" to: "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconGrid.qml" true
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconLoader.qml"
Jun 12 07:28:13 wilf patchmanager[11111]: bool PatchManagerObject::checkIsFakeLinked(const QString&) "/usr/share/lipstick-jolla-home-qt5/launcher"
Jun 12 07:28:13 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Copying "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconLoader.qml" to: "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconLoader.qml" true
Jun 12 07:28:13 wilf patchmanager[11111]: Starting: "/opt/ausmt/ausmt-install" ("launcher-combined")
Jun 12 07:28:18 wilf patchmanager[11111]: Success: false
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) "launcher-combined" false
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/Launcher.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherFolder.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherGrid.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/LauncherView.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/layers/LauncherLayer.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Removing "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml" true
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconBigGrid.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Removing "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconBigGrid.qml" true
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconCascade.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Removing "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconCascade.qml" true
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconGrid.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Removing "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconGrid.qml" true
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) processing: "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconLoader.qml"
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::doPrepareCache(const QString&, bool) Removing "/tmp/patchmanager/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconLoader.qml" true
Jun 12 07:28:18 wilf patchmanager[11111]: ok: false
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::notify(const QString&, PatchManagerObject::NotifyAction) "Launcher combined" PatchManagerObject::NotifyAction(NotifyActionFailedApply)
Jun 12 07:28:18 wilf patchmanager[11111]: void PatchManagerObject::notify(const QString&, PatchManagerObject::NotifyAction) "Patch konnte nicht installiert werden" "Patch Launcher combined konnte nicht installiert werden"


coderus 2018-06-12 06:09

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
why not 3.0.34?

And by logs seems you dirty updated without unapplying patches and have files like "/usr/share/lipstick-jolla-home-qt5/launcher/FolderIconStack.qml" which are created by patch in your filesystem.

Install latest patchmanager, try to apply patch, check log and remove all files from filesystem from the log message "The next patch would create the file LOOK_HERE, which already exists!"

pichlo 2018-06-12 06:53

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1545300)
3.0.34 released to openrep0s with many bugs fixed

Of Mazelock? Yaaay! :D

R1v3r 2018-06-12 07:22

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Le Fuuuu! I tried pm3 and it seems great. and what I have been trying, seems to work, but not launcher combine.

BUT I think that my problem is that I CANīT install newest OS.... Not installin 2.2.0.29 for some reason. It starts to update, but comments, that sailfish os cpild not be installed and just button Reboot is available.. But I will be waiting, if finally could update on some point :)

cy8aer 2018-06-12 07:32

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1545355)
why not 3.0.34?

No, no, I installed the older version to compare it with the actual 3.0.34. With the 3.0.34 I have no blinking on the user interface and there is no message "Patch failed".

Now I take your advice and clean up the system.

[Update] With reinstalling 3.0.34 the messages appear on the gui. My system seems to be a bit scrubby...

coderus 2018-06-12 10:36

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Released 3.0.36

Added patch log to patch info page. pm developer mode should be enabled.

elastic 2018-06-12 10:55

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Big problems with latest patchmanager3 or a patch - can't say.

disabled all patches, updated Sailfish, updated openrepos (patchmanager 3 has been installed over 2 automatically) - applied patches (maze lock, no carousel, old remorse, power menu, calendar on lock screen - launcher combined failed in every version though) and restarted the device
now I got a nearly dark screen with my wallpaper shining through - pulley menu is working (Ambience, lock and silence), camera fires up when swiping up, from the camera I can access the lock screen when swiping left/right but I can't a login screen (might be maze lock making the problem?)
Any ideas?
Many thanks

coderus 2018-06-12 12:32

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
maze lock is not compatible with 2.2 for sure

pichlo 2018-06-12 13:00

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1545377)
maze lock is not compatible with 2.2 for sure

Will it ever be compatible?

eson 2018-06-12 15:40

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Bug:
Pulley menu says "Apply patch" also when it should be "Unapply patch".


All times are GMT. The time now is 03:52.

vBulletin® Version 3.8.8