-
Notifications
You must be signed in to change notification settings - Fork 558
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
snapcraft package #765 #767
base: master
Are you sure you want to change the base?
Conversation
snapcraft.yaml
Outdated
@@ -0,0 +1,81 @@ | |||
name: desmume-emulator | |||
version: 0.9.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
current release is 0.9.13.
actual latest deb version stable ubuntu 0.9.11 https://packages.ubuntu.com/search?keywords=desmume Paquet desmume
I'm busy looking for 0.9.13 https://snapcraft.io/desmume-emulator/releases actual latest/edge 0.9.11 just wait for latest/stable 0.9.13 |
ok I think it's good like that I moved it to the snap folder to add the patches it's cleaner snapcraft looks for the snapcraft.yaml file either at the root of the project or in the snap folder I restarted the build and got what it gives |
well apparently move to the snap folder it doesn't work however that's who says it in the doc weird ok well I'm going to put it back to the root directly it came out in error and in addition he put an lxc template of 20.04 so I noted core 22 or 22.04 |
….9.13-aarch64.patch
…ume-0.9.13-formatstring.patch
….9.13-ppc64le.patch
….9.13-tinyxml.patch
not all is going well sort failed also However, I didn't modify much, nothing that requires that suddenly everything comes out in error |
ok Stage package not found in part 'desmume-emulator': libgtk-3-0-udeb. lol ok online for focal 20.04 not found on jammy 22.04 I hadn't seen it on the Ubuntu package page |
on certain architecture it works but others always return errors in architecture arm64 https://snapcraft.io/desmume-emulator/builds/2378193 build error
in architecture s390x https://snapcraft.io/desmume-emulator/builds/2378195 build error
That's a problem of missing dependency on the canonical repositories, it's up to them to correct it, I'll put them back here https://bugs.launchpad.net/snapd/+bug/2052015 same problem on ppc64el architecture I add it to the bug https://snapcraft.io/desmume-emulator/builds/2378194 same problem on riscv64 architecture I add it too https://snapcraft.io/desmume-emulator/builds/2378196 amd64 and armhf build work https://snapcraft.io/desmume-emulator/builds/2378191 https://snapcraft.io/desmume-emulator/builds/2378192 you have to find out why it doesn't work on the arm64 architecture personally I have no idea for other architectures in error it is up to canonical to correct the missing dependency especially since this one is not listed in the script |
change snap url for auto open snapd in desktop
link snap://desmume-emulator not work on github github change url for the image
those links can only be looked at with a login, so they're not useful for us. |
I am surprised it is marked that the builds are public yet on their site fortunately we can export it arm64 full log buildlog_snap_ubuntu_jammy_arm64_43136a0fa148bffe6910546741a37632_BUILDING.txt.gz for other architectures it's due to a missing package at your level you can't do anything about it because it is snapcraft itself that the package and absent it is because I opened an inssue on launchpad |
24eb5ed should fix that specific issue. |
but this patch is already here https://github.com/andykimpe/desmume/blob/master/patches/desmume-0.9.13-aarch64.patch or maybe snapcraft is not applying the patches correctly the patches that are here https://github.com/rpmfusion/desmume/ I already apply them it says the patches which put in the patches subfolder are applied automatically I'm going to put them in manual mode and see what that gives |
add snap package for demand issues #765
#765