Mastodon app cannot be updated - installation and update channels are different
- /e/ version: v1.8.1.-S-dev
- Device model(s): Beryllium
- Device rooted: no
Summary
Updating of the Mastodon app seems to be impossible via App Lounge.
The problem
Steps to reproduce
- Install Mastodon via App Lounge (the app installed seems to be sourced from the F-Droid Repository, therefore a prior version of the app could be installed with the F-Droid app=
- Wait until an update is proposed via App Lounge and try install it.
What is the current behavior?
- There is an error message popping up explaining that the app cannot be updated as it was installed from another channel.
- It seems that App Lounge installs the app from the Play-repository but tries to provide updates via the F-Droid-repository.
What is the expected correct behavior?
In App Lounge's settings in the Updates section add a checkbox labelled Update apps installed by other stores.
and ticked by default. When the checkbox is ticked the rules below are applied. When the checkbox in unticked, App Lounge provides updates only for applications installed by App Lounge itself.
- Apps with installer set as "App Lounge Store" will be updated from GPlay.
- Apps with installer set as "App Lounge" will be updated from F-droid.
- Apps with installer set as "F-Droid" will be updated from F-droid.
- Apps with neither of these installers: try first to update from GPlay and if it fails try F-Droid and if it fails display the error message.
Technical information
Relevant logs (adb logcat
)
Relevant screenshots
Solutions
Workaround
Possible fixes
Edited by Aude M