LINUX.ORG.RU
ФорумTalks

snapcraft дикий велосипед

 , ,


0

1

захотел я значит персобрать хромиум патченый из снапа
чтобы применять патч от интела которые ребята их хромиума не спешать принимать в апстрим

и что мы видим

брём сорцы снапа, патчим делаем

snapcraft

и получаем

The 'snap' directory is meant specifically for snapcraft, but it contains the following non-snapcraft-related paths, which is unsupported and will cause unexpected behavior:
- command-chain
- command-chain/desktop-launch
- command-chain/hooks-configure-desktop
- command-chain/snapcraft-runner
- manifest.yaml

If you must store these files within the 'snap' directory, move them to 'snap/local', which is ignored by snapcraft.
Failed to pull source: unable to determine source type of 'build'.
Check that the URL is correct or consider specifying `source-type` for this part. See `snapcraft help sources` for more information.
Run the same command again with --debug to shell into the environment if you wish to introspect this failure.


после небольшогу гулления натыкаемся на
indeed due to strict confinement we can only currently support mounts under /home. We’re working on relaxing this requirement, but in the mean time you can bind-mount (symlinking won’t be enough) your workspace to $HOME and that should work fine.


и действительно переместим сорцы в home получается пройти немного дальше но всё равно появляются те же самые грабли позже

доколе? как они умудрились так всё сделать? кто это всё придумал?

★★★★★
Ответ на: комментарий от smilessss

а, ну когда во фрибдс завезут хардварный декодинг av1 8k (никогда) в хромиум - пишите))))

Я не агитирую использовать FreeBSD, боже упаси. Просто говорю что даже в сраной FreeBSD где в хромиуме нету и никогда не будет хардверного декодинга av1 8k сборка хромиума с патчем делается одной строчкой. Наверняка в вашем дистрибутиве всё ещё проще, поэтому нахрена вам какой-то там снап.

slovazap ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Так или иначе умеют все - разве что где-то ещё одно-два действия нужно, например чтобы явно вызов patch прописать.

slovazap ★★★★★
()
Ответ на: комментарий от slovazap

Не знаю насчёт снапа. Но во флатпаке - примерно так же просто как в deb или rpm.

eternal_sorrow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.