No description
				
			
		| README.md | ||
furios-openstore-support-mobian
Some notes on getting the UBPorts OpenStore support of FuriOS to run on Mobian.
Packages
Repos from which packages will have to be built:
- https://github.com/FuriLabs/gnome-software-plugin-openstore
 - https://github.com/FuriLabs/furios-lomiri-app-support
 - https://github.com/FuriLabs/store-provider
 
(Debian packages can be built by executing dpkg-buildpackage -uc -us -b)
furios-lomiri-app-support
- debian/changelog missing -> requires adding a dummy changelog in order to build a package
 - debian/control -> could not build/find dependency qml-module-lomiri-syncmonitor, simply removed it
- syncing calendars will not work in UBPorts apps
 
 
gnome-software-plugin-openstore
- debian/changelog missing -> requires adding a dummy changelog in order to build a package
 
store-provider
- debian/changelog missing -> requires adding a dummy changelog in order to build a package
 
Installing
Install the packages:
- furios-lomiri-app-support_0_arm64.deb -> this will pull in a lot of Lomiri dependencies
 - gnome-software-plugin-openstore_1.0.1_arm64.deb
 - store-provider_1.1.2_all.deb
 
Running
Trying to use GNOME Software, OpenStore support will not work.
Debug output reveals:
Failed to refresh plugin 'openstore': GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name io.FuriOS.OpenStore was not provided by any .service files
I noticed that service is part of /usr/share/dbus-1/services/io.FuriOS.OpenStore.service
This file contains:
[D-BUS Service]
Name=io.FuriOS.OpenManager
Exec=/usr/libexec/store-provider
User=root
It should of course be io.FuriOS.OpenStore, so I've opened a Merge Request: https://github.com/FuriLabs/store-provider/pull/6