Bug 49964 - Firefox попадает в сборку Simply Linux
Summary: Firefox попадает в сборку Simply Linux
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: mkimage-profiles (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-09 11:04 MSK by Alexander Kovalev
Modified: 2024-04-11 14:41 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kovalev 2024-04-09 11:04:43 MSK
В conf.d/slinux.mk после добавления +live в сборку Simply Linux попадает Firefox, в результате в дистрибутиве появляется два браузера, хотя должен быть только один Chromium («одна задача — одно приложение»).
Comment 1 Антон Мидюков 2024-04-09 12:14:16 MSK
(Ответ для Alexander Kovalev на комментарий #0)
> В conf.d/slinux.mk после добавления +live в сборку Simply Linux попадает
> Firefox, в результате в дистрибутиве появляется два браузера, хотя должен
> быть только один Chromium («одна задача — одно приложение»).

Да, не нужно было добавлять +live:
https://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blobdiff;f=conf.d/slinux.mk;h=c6977fbf7daacfb86c9486334eac4040cc614f4c;hp=605c19cf22dd7f4923b5b2b07a980409ca1d1aa5;hb=a5b0e945fa0db0632a751afacb05bdcd95207ec4;hpb=7d2617e223a14e18cc82ab0b6e2f571802cb14ab

Нужно было задействовать use/live/base, который и скрывался в distro/.livecd-install.
Исправил:
https://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=commitdiff;h=95031c372a3e24b6926bc5020d42c0148544fc06
Comment 2 Alexander Kovalev 2024-04-11 13:38:50 MSK
В distro/slinux-live остался +live, тоже бы исправить...
Comment 3 Антон Мидюков 2024-04-11 14:07:49 MSK
(Ответ для Alexander Kovalev на комментарий #2)
> В distro/slinux-live остался +live, тоже бы исправить...

Откатил изменения в этой цели:
https://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=commit;h=cf5bfe46c37071ff5e496de3b6fc6a30fee903ad

Нужно определиться, что мы хотим от отдельного live теперь, когда в основном образе снова есть live, но там он используется, как live, как installer и как rescue.
Comment 4 Alexander Kovalev 2024-04-11 14:41:26 MSK
(Ответ для Антон Мидюков на комментарий #3)
> Нужно определиться, что мы хотим от отдельного live теперь, когда в основном
> образе снова есть live, но там он используется, как live, как installer и
> как rescue.

Я заметил, что в сценарии с +live отдельный live потерял инсталлятор, а live внутри основного образа урезан по приложениям в сравнении с отдельным live.

Не в моей компетенции решать, каким должен быть Simply, просто замечу, что отдельный live без установки и урезанный в основном образе напоминает построение kworkstation :)

Лично мне нравится отдельный live с инсталлятором, так как он меньше основного образа в два раза и подходит на роль стартеркита ;)