[devel] I: Sisyphus-20071119 i586 beehive_status: +17 -15 (106)
Alexey Tourbin
at на altlinux.ru
Вт Ноя 27 09:50:36 MSK 2007
On Tue, Nov 27, 2007 at 11:55:54AM +0600, Ildar Mulyukov wrote:
> > Это всё очень плохо. Что же делать? Реально для сборки какого-нибудь
> > пакета нужны NAME.dll (бинарь) и NAME.pc для вытаскивания других
> > бинарей по зависимостям.
> > Можно было бы *.pc класть в основной пакет, но в этом случае при
> > установке пакета NAME будут вытягиваться по зависимости все *-devel,
> > а это может быть немалый довесок.
>
> и обдумав проблему, я пришёл к след. выводу:
> 1. NAME.pc класть в основной пакет
> 2. Если кроме NAME.pc в -devel ничего не было, тогда -devel упразднить.
> 3. Остальное содержимое пакетов NAME-devel и NAME-gapi оставить на
> месте.
>
> Прокомментируйте это решение.
Прокомментировал в соседнем треде.
Думаю что скорее имеет смысл сохранить *-devel пакеты.
Я писал про это отдельное письмо "распил *-sharp пакетов".
> > Поэтому я думаю что mono.pc придётся продублировать сразу в двух
> > этих пакетах.
> а камнями не побьют?
Не побьют. Здесь есть реальная двусмысленность по pkgconfig(mono),
то есть 'pkgconfig mono' используется в двух совершенно разных случаях --
как для линковки с libmono, так и для обнаружения mono рантайма.
Поэтому я думаю что это тот редкий случай, когда стоит воспользоваться
сомнительной возможностью rpm запаковать один и тот же файл в два
подпакета сразу.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20071127/34c44832/attachment.bin
Подробная информация о списке рассылки Devel