Base и Base-Devel

nafanja, "Все это конечно верно, бумага написана правильно... Но только с одной стороны..." ©
А с другой, если заглянуть в PKGBUILD того же pacman'а, видим:
depends=('bash' 'glibc' ...
которые явно входят в состав группы base.
А с третьей стороны нафиг мне нужны reiserfsprogs или xfsprogs, если ни той ни другой файловой системы у меня не предвидится. Или vi, который я, пардоньте, ненавижу. ) Или netctl... Ну и т.д.
nafanja
Aivar
тем более, что много чего все-равно подтянется в качестве зависимостей.
не много поправлю.
пакеты входящие в группы base и base-devel, не подтянутся по зависимостям.
по правилам создания пакета зависимости от этих групп не включаются в описание в PKGBUILD-е,
а считается что стоят группы полностью и у всех.
Это касается только пакетов из AUR и группы base-devel. Подразумевается, что пакет всё равно будет собираться (а не просто устанавливаться)...

Для примера можно попробовать удалить какой-нибудь пакет из группы base.
Wanket
Если я правильно помню, в base-devel пакеты необходимые для сборки из исходников
ибо "devel" от слова "development - разработка (англ.)"

Соответственно обязан содержать компилятор, библиотеки, binutils, а также средства автоматизации сборки
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
Соответственно обязан содержать компилятор, библиотеки, binutils, а также средства автоматизации сборки
это не совсем так. Реально base-devel - это минимум, необходимый для сборки base. Я могу ошибаться за давностью, но стандартное окружение сборки арче пакетов подразумевает установленный base-devel, но не подразумевает установленный base (он даже не ставится по дефолту, если в зависимостях не сказано иначе). Также, туда не входит, например, cmake, который irl используется в довольно большой части пакетов.
PGP 0x31361F01
arcanisrepo
 
Зарегистрироваться или войдите чтобы оставить сообщение.