You need to sign in or sign up before continuing.
[SailfishOS] Registration fails because /usr/bin/sailfish-qml is not found
Unfortunately registration still fails for me. Whisperfish crashes with an exception:
thread 'main' panicked at 'ls command failed to start: Os { code: 2, kind: NotFound, message: "No such file or directory" }', src/model/prompt.rs:155:14
looking at the code the message is misleading as it’s not ls that’s missing, but
/usr/bin/sailfish-qml
, and that later executable doesn’t exist on my Xperia 10 II with Sailfish 4.4.0.64. What workaround do I need to make this work?I can file a bug report as well, if you want, but that will probably have to wait a day or two.
/usr/bin/sailfish-qml
is provided by libsailfishapp-launcher
, which is not currently listed as a dependency. This makes Whisperfish registration fail for users that don't have (or perhaps have never had) a QML-only application installed.
Workarounds
- install a QML-only application (e.g. Picross 2) which installs the dependency
- install the dependency by hand:
devel-su pkcon install libsailfishapp-launcher
Edited by Ruben De Smet