Bug 41372 - Сборка flatpack пакетов
Summary: Сборка flatpack пакетов
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-17 17:10 MSK by Alexey Shabalin
Modified: 2022-04-11 18:00 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2021-11-17 17:10:18 MSK
Предлагаю организовать сборку flatpack.
- все необходимое для сборки размещать в git.altlinux.org/people/$USER/flatpacks/foo
- собирать пакет с помощью flatpak-builder https://github.com/flatpak/flatpak-builder
- предоставлять доступ к собранным пакетам на подобии flathub.org
Comment 1 Vladimir D. Seleznev 2021-11-17 17:50:16 MSK
(In reply to Alexey Shabalin from comment #0)
> Предлагаю организовать сборку flatpack.
> - все необходимое для сборки размещать в
> git.altlinux.org/people/$USER/flatpacks/foo
> - собирать пакет с помощью flatpak-builder
> https://github.com/flatpak/flatpak-builder
> - предоставлять доступ к собранным пакетам на подобии flathub.org

Из интереса -- а зачем собирать flatpak-пакеты?
Comment 2 Alexey Shabalin 2021-11-17 20:49:20 MSK
(Ответ для Vladimir D. Seleznev на комментарий #1)
> Из интереса -- а зачем собирать flatpak-пакеты?
Что бы устанавливать.
Comment 3 Vladimir D. Seleznev 2021-11-18 14:20:49 MSK
(In reply to Alexey Shabalin from comment #2)
> (Ответ для Vladimir D. Seleznev на комментарий #1)
> > Из интереса -- а зачем собирать flatpak-пакеты?
> Что бы устанавливать.

Кто-то собирается устанавливаеть альтовые флатпаки вне альта? А зачем? А какой-нибудь бейзсистем для этого выделен? Я думал, что флатпаки делались для того, чтобы вендоры в них собирали свои софты, а не даунстримы. Зачем нам собирать флатпаки, а не пакеты в репозиторий?
Comment 4 ildar 2022-04-11 10:37:35 MSK
вот федоровское видение проблемы: https://fedoraproject.org/wiki/Flatpak#Fedora_flatpaks

Я только "приступил к снаряду", поэтому многого не понимаю. Но подсознательно чувствую, что:
1. Флатпаки нужны прежде всего из-за механизмов sandbox-инга
2. Хочется уйти от регулярного использования hasher chroot для запуска "левых" приложений
3. Подсознание ("мой призрак") шепчет, что основанные на ALT флатпаки более приятны, чем то, что есть. Тут моя неопытность очень может меня подвести.

P.S. если есть желание перенести обсуждение отсюда куда-нибудь в списки рассылки или Matrix, я только "за".
Comment 5 Vladimir D. Seleznev 2022-04-11 18:00:23 MSK
(In reply to ildar from comment #4)
> Я только "приступил к снаряду", поэтому многого не понимаю. Но
> подсознательно чувствую, что:
> 1. Флатпаки нужны прежде всего из-за механизмов sandbox-инга

Этот момент очень многих смущает, потому что sandbox'инг для многих флатпаков не настоящих. Можете почтитать критику критики Flatpak'а, там есть критика и какой-никакой ответ на неё.

https://theevilskeleton.gitlab.io/2021/02/11/response-to-flatkill-org.html