3.6.1 "stable" snap is broken or mislabeled or inconsistent somehow
snap, the non-awesome package system that does things apparently uncontrollably behind my back on linux systems, updated musescore on my box without my permission, and now I have 3.6.1 which is labeled version 190. In case it matters, I'm on Ubuntu 18.04.
There are some problems:
-
None of the settings, configuration, etc. from the prior version is inherited by the new version. If this is intrinsic to the way snap works, it's a terrible bug and I would propose that musescore abandon snap until it's fixed.
-
When I run the new version, it calls itself "MuseScore3Development" instead of MuseScore3, and its labeling at the top of the window calls it "unstable." Why did I get an unstable development version when I (think I) am subscribed to the latest/stable track?
Comments
As far as I know, MuseScore doesn't support snap at all, it's a third party system. No surprise to me if it has issues. The only builds we create, deliver, and support ourselves are the AppImage builds.
In reply to As far as I know, MuseScore… by Marc Sabatella
Ah, got it, thanks. I think I might have found the right place to ask about it, in forums on another site.
Appimage is a cool concept but it's yet another system, different from the standard stuff (apt, dpkg) for Debian / Ubuntu systems. Why not put the effort into builds that can be managed in the standard way(s)? Is Appimage less effort for the people doing the builds?
In reply to Ah, got it, thanks. I think… by RobertKennedy
Is Appimage less effort for the people doing the builds?
Yes
In reply to Ah, got it, thanks. I think… by RobertKennedy
An AppImage we can build once and it works on virtually all versions of virtually all distributions. The "standard stuff" is dozens of different packaging systems for dozens of different distributions. No way can we possibly manage that ourselves. Instead the distribution maintainers are responsible for creating the packages for their own distributions, and same for all the other various third party delivery systems.