-
Notifications
You must be signed in to change notification settings - Fork 3k
Update Snap version #30242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Update Snap version #30242
Conversation
Looks like this could address #15994. |
There are a few things to sort out before we can merge this:
|
@cbjeukendrup The answer to your second question is yes, it belongs in this repo, see https://snapcraft.io/build. |
There's a version of MuseScore on Snapcraft, which is why I mentioned updating it. The publisher is verified, and I assumed one of the developers is the publisher. The snapcraft.yaml file can be inside or outside the main repository. You can create a repository just for the Snap version if you want. In this case, this snapcraft.yaml file uses the latest officially released version (4.6.0), rather than the current repository version. If you want to build it, you only need the snapcraft.yaml file; the rest will be downloaded during the build. You can also generate the Snap on the Snapcraft website instead of locally. |
The verification was done by the previous owners of MuseScore, and nobody of the current team has access to the account with which that was done (see #15994). So that's another hurdle, but hopefully someone from the snapcraft team is willing to help with that (or maybe we can contact the previous owners, and they still have the keys somewhere). |
Original MuseScore snap maintainer here.
If you are interested, I can invite you so that you can manage it, as I still have access to the MuseScore name on snapcraft. Anyway, @Kyuyrii can you try to open a PR on the repo I was using to create the builds of the snap? |
I opened the pull request with the updated snapcraft.yaml. |
I noticed that the Snap version is outdated, over three years old.
I created this simple snapcraft.yaml to generate an updated Snap version.
Since I don't understand MuseScore, I don't know the right way to test it, but I managed to generate the Snap, install it, and open it normally.