Пакет предварительно собранных двоичных файлов с использованием snapcraft (mono и gtk-sharp2) - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь упаковать свой проект, используя snapcraft. Я думаю, что проще всего упаковать готовые двоичные файлы, которые доступны здесь: https://sourceforge.net/p/audiocuesheet

Это проект mono и gtk-sharp2, поэтому я подумал об использовании Snapcraft для объединения моего приложения. Но я борюсь в настоящее время, чтобы заставить это бежать.

Мой snapcraft.yml:

name: audiocuesheeteditor
version: '2.4.2'
summary: Write audio cue sheets fast and efficient
description: |
  Annoyed of writing your audio cue sheets via text editor? Here comes the solution! Audio Cuesheet Editor helps you editing your audio cuesheet file. With AudioCuesheetEditor you can import text files, edit the imported data and afterwards export to a working audio cuesheet.

apps:
  AudioCuesheetEditor:
    command: AudioCuesheetEditor/./AudioCuesheetEditor
parts:
  audiocuesheeteditor:
    source: /home/sven/Downloads/AudioCuesheetEditor-linux-x64-v2.4.2.zip
    plugin: dump

Я запускал один раз Snapcraft, но теперь во второй раз я получаю следующий вывод:

[root@localhost Downloads]# snapcraft 
Native builds aren't supported on Fedora. You can however use 'snapcraft cleanbuild' with a container.

У вас есть идея, почему я не могу восстановить оснастку? Кроме того, как сделать так, чтобы в целевой системе были установлены двоичные файлы mono и gtk-sharp2?

Спасибо за вашу помощь, ребята. Свен

...