Okay, progress is being made.
Here’s where it’s at as the snap has successfully been built, but when attempting to launch it via terminal, this is the result:
clementine: error while loading shared libraries: liblastfm.so.1: cannot open shared object file: No such file or directory
Additionally, building it via build.snapcraft.io is successful, but upon reviewing the reason it’s not being published to the store:
desktop interfaces (unity7,x11) specified without a corresponding meta/gui/*.desktop file. If using snapcraft, please see https://snapcraft.io/docs/build-snaps/metadata#fixed-assets. Otherwise, please provide a desktop file in meta/gui/*.desktop (it should reference one of the 'apps' from your snapcraft/snap.yaml). lint-snap-v2_meta_gui_desktop
So, it looks like I need to specify a gui desktop, but is that necessary since it’s meant to be used on …whatever (e.g. Cinnamon, Budgie, KDE, etc)?
BTW, I’d really like to credit you all for helping me with this. It’s inevitably gonna make a lot of Clementine users very happy once it’s done.