[devel] Re: зависимости на модули перла идущие с пакетом
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Янв 10 09:54:17 MSK 2004
On Sat, Jan 10, 2004 at 02:54:25AM +0300, Dmitry V. Levin wrote:
> > > Добавить легко: %add_findprov_lib_path %_libdir/%name
> > > Убрать сложнее: Надо переопределить %__find_requires на свой
> > > скрипт, который отфильтрует результат работы системного
> > > %__find_requires. Если вы придумаете более элегантный метод,
> > > напишите.
> > %del_findprov_lib_path %_libdir/%name
> > ?
> Нет, речь идет не об удалении %_libdir/%name из списка поиска
> PROVIDES, а об удалении REQUIRES на объекты в %_libdir/%name.
Разумеется, это был недоправленный cut'n'paste.
%del_findreq_lib_path (который отфильтрует из вывода findreq один
или несколько префиксов) или на худой конец %del_findreq_regex ?
Хотя все равно хакообразно.
Может, я тупой, но смысла выбирать именно такой баланс между
"любопытством" при поиске анонсируемых и требуемых ресурсов
(когда by default может запрашиваться больше, чем анонсируется)
-- не вижу:
* если сделано для улучшения SNR по зависимостям -- все равно
приходится добавлять анонсы руками => противоречие с одним из
первых тезисов ALT-Packaging;
* если так получилось, что findreq быстрее стал более любопытным
-- может быть осмысленно в будущем стараться такие изменения
поведения производить синхронно?
Т.е. если уж решили, что self requires -- это не бессмысленность
само по себе, то давайте как-то консистентно подходить к тому,
что первично -- предоставляемые или требуемые ресурсы.
Если бы "слишком любопытным" был findprov, был бы просто лишний
шум; а так добавляется бессмысленная потеря времени.
Или я неправ, а это временное нава^Wявление?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20040110/5fbf473a/attachment-0001.bin>
Подробная информация о списке рассылки Devel