After trying to snap a godot app with success (thank you guys!) I’m trying something more difficult and make the snap of persepolis, a python download manager.
Here my snapcraft.yaml file made following this great how-to plus some requested dependencies:
Persepolis is a download manager & a GUI for Aria2.
parts: persepolis: plugin: python python-version: python3 source: . stage-packages: - python-six - python3 - python3-pyqt5 - python3-requests - python3-setproctitle - python3-psutil apps: persepolis: command: man/persepolis.1 plugs: - opengl - network - network-bind - x11 - desktop - home
if you try yourself th yaml you will find there is only a missing dependency:
I tried to put that strings in the parts/persepolis/stage-packages but it doesn’t work
Also, existing a youtube-dl snap, I tried to add a stage-snaps (following this doc) by adding in the same location a
stage-snaps: - youtube-dl
resulting in this error:
Failed to load plugin: properties failed to load for persepolis: Additional properties are not allowed ('stage-snaps' was unexpected)
Any idea how to solve this?