[devel] Об экономии на спичках и религии
Ildar Mulyukov
=?iso-8859-1?q?ildar_=CE=C1_altlinux=2Eru?=
Ср Июн 4 12:34:46 MSD 2008
On 04.06.2008 13:52:51, Alexey Shabalin wrote:
> 4 июня 2008 г. 11:50 пользователь Alexey Shabalin написал:
> > 4 июня 2008 г. 11:41 пользователь Mikhail Gusarov написал:
> >> Из #15852:
> >>> отдельный пакет devel из-за одного файла заводить не буду
>>> Подскажите, почему тут так принято: отдельные пакеты не заводить,
>>> пихать всё в одну кучу, отдельные вики-страницы для совершенно
>>> разных по смыслу вещей не делать, а тоже всё в одном месте, и
>>> тщательно перемешивать?
> >> Это экономия на спичках или религия?
> > это и экономия, и религия mono, и здравый смысл(хочется так думать
> :) ).
> > http://lists.altlinux.org/pipermail/devel/2007-November/066620.html
> на всякий случай цитата из выше приведённой ссылки:
> ------------
> В моне нет никакой внешней метаинформации,
> все *.dll файлы самодостаточны как по рантайму, так и по возможности
> линковки с ними. Значит, нет резона отпиливать *-devel пакет, в
> который
> можно было бы выносить специальные вещи, которые не нужны для
> рантайма,
> но нужны только для сборки.
Алексей,
я был бы _безусловно_ согласен, если бы не одно обстоятельство:
pkgconfig-файлы имеют свою систему зависимостей. Из-за этого пакет,
содержащий *.pc по зависимостям тянет ещё цепочку -devel-пакетов, а это
бывает немало.
"За" я или "против" - сказать однозначно не могу. Тут нужен разумный
компромисс. По-моему, схожая ситуация была с mono.pc
С уважением, Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar на altlinux.ru
Jabber: ildar на jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
Подробная информация о списке рассылки Devel