* [devel] Об экономии на спичках и религии
@ 2008-06-04 7:41 Mikhail Gusarov
2008-06-04 7:50 ` Alexey Shabalin
2008-06-04 21:35 ` Alexey Tourbin
0 siblings, 2 replies; 15+ messages in thread
From: Mikhail Gusarov @ 2008-06-04 7:41 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 655 bytes --]
Из #15852:
"отдельный пакет devel из-за одного файла заводить не буду"
Подскажите, почему тут так принято: отдельные пакеты не заводить, пихать всё в
одну кучу, отдельные вики-страницы для совершенно разных по смыслу вещей не
делать, а тоже всё в одном месте, и тщательно перемешивать?
Это экономия на спичках или религия?
--
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:41 [devel] Об экономии на спичках и религии Mikhail Gusarov
@ 2008-06-04 7:50 ` Alexey Shabalin
2008-06-04 7:52 ` Alexey Shabalin
2008-06-04 7:56 ` Mikhail Gusarov
2008-06-04 21:35 ` Alexey Tourbin
1 sibling, 2 replies; 15+ messages in thread
From: Alexey Shabalin @ 2008-06-04 7:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
4 июня 2008 г. 11:41 пользователь Mikhail Gusarov написал:
>
> Из #15852:
>
> "отдельный пакет devel из-за одного файла заводить не буду"
>
> Подскажите, почему тут так принято: отдельные пакеты не заводить, пихать всё в
> одну кучу, отдельные вики-страницы для совершенно разных по смыслу вещей не
> делать, а тоже всё в одном месте, и тщательно перемешивать?
>
> Это экономия на спичках или религия?
это и экономия, и религия mono, и здравый смысл(хочется так думать :) ).
http://lists.altlinux.org/pipermail/devel/2007-November/066620.html
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:50 ` Alexey Shabalin
@ 2008-06-04 7:52 ` Alexey Shabalin
2008-06-04 8:34 ` Ildar Mulyukov
2008-06-04 9:31 ` Alexey Tourbin
2008-06-04 7:56 ` Mikhail Gusarov
1 sibling, 2 replies; 15+ messages in thread
From: Alexey Shabalin @ 2008-06-04 7:52 UTC (permalink / raw)
To: ALT Linux Team development discussions
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 пакет, в который
можно было бы выносить специальные вещи, которые не нужны для рантайма,
но нужны только для сборки.
------------
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:50 ` Alexey Shabalin
2008-06-04 7:52 ` Alexey Shabalin
@ 2008-06-04 7:56 ` Mikhail Gusarov
1 sibling, 0 replies; 15+ messages in thread
From: Mikhail Gusarov @ 2008-06-04 7:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
Twas brillig at 11:50:32 04.06.2008 UTC+04 when Alexey Shabalin did gyre and gimble:
AS> это и экономия, и религия mono, и здравый смысл(хочется так думать :) ).
Ах, это mono... Зря я это сразу не заметил :)
--
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:52 ` Alexey Shabalin
@ 2008-06-04 8:34 ` Ildar Mulyukov
2008-06-04 8:40 ` Alexey Shabalin
2008-06-04 9:38 ` Alexey Tourbin
2008-06-04 9:31 ` Alexey Tourbin
1 sibling, 2 replies; 15+ messages in thread
From: Ildar Mulyukov @ 2008-06-04 8:34 UTC (permalink / raw)
To: devel
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
=========================================
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 8:34 ` Ildar Mulyukov
@ 2008-06-04 8:40 ` Alexey Shabalin
2008-06-04 9:38 ` Alexey Tourbin
1 sibling, 0 replies; 15+ messages in thread
From: Alexey Shabalin @ 2008-06-04 8:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
4 июня 2008 г. 12:34 пользователь Ildar Mulyukov написал:
> 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
Я обязательно проверю зависимости и конечно если результат не будет
устраивать выделю в отдельный devel пакет.
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:52 ` Alexey Shabalin
2008-06-04 8:34 ` Ildar Mulyukov
@ 2008-06-04 9:31 ` Alexey Tourbin
1 sibling, 0 replies; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 9:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1220 bytes --]
On Wed, Jun 04, 2008 at 11:52:51AM +0400, 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 пакет, в который
> можно было бы выносить специальные вещи, которые не нужны для рантайма,
> но нужны только для сборки.
> ------------
Это однобокая цитата. Рядом описано, как можно было бы цивилизованно
отпилить *-devel пакет.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 8:34 ` Ildar Mulyukov
2008-06-04 8:40 ` Alexey Shabalin
@ 2008-06-04 9:38 ` Alexey Tourbin
1 sibling, 0 replies; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 9:38 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 448 bytes --]
On Wed, Jun 04, 2008 at 02:34:46PM +0600, Ildar Mulyukov wrote:
> "За" я или "против" - сказать однозначно не
> могу. Тут нужен разумный компромисс.
> По-моему, схожая ситуация была с mono.pc
Ситуация с mono.pc не похожа, и компромисс здесь не нужен. Если есть
*-devel пакет, то *.pc файл и симлинки для линковки (всё кроме gac)
должен уйти в *-devel пакет. Либо у всех есть *-devel подпакеты, либо
ни у кого нет *-devel подпакетов.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 7:41 [devel] Об экономии на спичках и религии Mikhail Gusarov
2008-06-04 7:50 ` Alexey Shabalin
@ 2008-06-04 21:35 ` Alexey Tourbin
2008-06-04 21:37 ` Alexey Tourbin
1 sibling, 1 reply; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 21:35 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 525 bytes --]
On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
>
> Из #15852:
>
> "отдельный пакет devel из-за одного файла заводить не буду"
>
> Подскажите, почему тут так принято: отдельные пакеты не заводить, пихать всё в
> одну кучу, отдельные вики-страницы для совершенно разных по смыслу вещей не
> делать, а тоже всё в одном месте, и тщательно перемешивать?
f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc нет
"Requires:" зависимостей, которые могли бы вытягивать *-devel пакеты.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 21:35 ` Alexey Tourbin
@ 2008-06-04 21:37 ` Alexey Tourbin
2008-06-04 21:46 ` Led
0 siblings, 1 reply; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 21:37 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 750 bytes --]
On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> >
> > Из #15852:
> >
> > "отдельный пакет devel из-за одного файла заводить не буду"
> >
> > Подскажите, почему тут так принято: отдельные пакеты не заводить, пихать всё в
> > одну кучу, отдельные вики-страницы для совершенно разных по смыслу вещей не
> > делать, а тоже всё в одном месте, и тщательно перемешивать?
>
> f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc нет
> "Requires:" зависимостей, которые могли бы вытягивать *-devel пакеты.
Неудачный падеж. Если *.pc файл не порождает дополнительных
зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 21:37 ` Alexey Tourbin
@ 2008-06-04 21:46 ` Led
2008-06-04 21:56 ` Alexey Tourbin
2008-06-04 22:26 ` [devel] pkg-config dependency Alexey Tourbin
0 siblings, 2 replies; 15+ messages in thread
From: Led @ 2008-06-04 21:46 UTC (permalink / raw)
To: devel
Thursday, 05 June 2008 00:37:44 Alexey Tourbin написав:
> On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> > On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> > > Из #15852:
> > >
> > > "отдельный пакет devel из-за одного файла заводить не буду"
> > >
> > > Подскажите, почему тут так принято: отдельные пакеты не заводить,
> > > пихать всё в одну кучу, отдельные вики-страницы для совершенно разных
> > > по смыслу вещей не делать, а тоже всё в одном месте, и тщательно
> > > перемешивать?
> >
> > f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc нет
> > "Requires:" зависимостей, которые могли бы вытягивать *-devel пакеты.
>
> Неудачный падеж. Если *.pc файл не порождает дополнительных
> зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
А *.pc файл не порождает зависимости на пакет pkg-config?
--
Led
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 21:46 ` Led
@ 2008-06-04 21:56 ` Alexey Tourbin
2008-06-04 22:07 ` Led
2008-06-04 22:26 ` [devel] pkg-config dependency Alexey Tourbin
1 sibling, 1 reply; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 21:56 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1068 bytes --]
On Thu, Jun 05, 2008 at 12:46:18AM +0300, Led wrote:
> Thursday, 05 June 2008 00:37:44 Alexey Tourbin написав:
> > On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> > > On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> > > > Из #15852:
> > > >
> > > > "отдельный пакет devel из-за одного файла заводить не буду"
> > > >
> > > > Подскажите, почему тут так принято: отдельные пакеты не заводить,
> > > > пихать всё в одну кучу, отдельные вики-страницы для совершенно разных
> > > > по смыслу вещей не делать, а тоже всё в одном месте, и тщательно
> > > > перемешивать?
> > >
> > > f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc нет
> > > "Requires:" зависимостей, которые могли бы вытягивать *-devel пакеты.
> >
> > Неудачный падеж. Если *.pc файл не порождает дополнительных
> > зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
>
> А *.pc файл не порождает зависимости на пакет pkg-config?
Пока нет -- `rpm -e --test pkg-config'.
Но pkg-config очень маленький пакет.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 21:56 ` Alexey Tourbin
@ 2008-06-04 22:07 ` Led
2008-06-04 22:12 ` Dmitry V. Levin
0 siblings, 1 reply; 15+ messages in thread
From: Led @ 2008-06-04 22:07 UTC (permalink / raw)
To: devel
Thursday, 05 June 2008 00:56:47 Alexey Tourbin написав:
> On Thu, Jun 05, 2008 at 12:46:18AM +0300, Led wrote:
> > Thursday, 05 June 2008 00:37:44 Alexey Tourbin написав:
> > > On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> > > > On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> > > > > Из #15852:
> > > > >
> > > > > "отдельный пакет devel из-за одного файла заводить не буду"
> > > > >
> > > > > Подскажите, почему тут так принято: отдельные пакеты не заводить,
> > > > > пихать всё в одну кучу, отдельные вики-страницы для совершенно
> > > > > разных по смыслу вещей не делать, а тоже всё в одном месте, и
> > > > > тщательно перемешивать?
> > > >
> > > > f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc
> > > > нет "Requires:" зависимостей, которые могли бы вытягивать *-devel
> > > > пакеты.
> > >
> > > Неудачный падеж. Если *.pc файл не порождает дополнительных
> > > зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
> >
> > А *.pc файл не порождает зависимости на пакет pkg-config?
>
> Пока нет -- `rpm -e --test pkg-config'.
> Но pkg-config очень маленький пакет.
...который (пока что) требует только glib и libpopt...
--
Led
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Об экономии на спичках и религии
2008-06-04 22:07 ` Led
@ 2008-06-04 22:12 ` Dmitry V. Levin
0 siblings, 0 replies; 15+ messages in thread
From: Dmitry V. Levin @ 2008-06-04 22:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1424 bytes --]
On Thu, Jun 05, 2008 at 01:07:41AM +0300, Led wrote:
> Thursday, 05 June 2008 00:56:47 Alexey Tourbin написав:
> > On Thu, Jun 05, 2008 at 12:46:18AM +0300, Led wrote:
> > > Thursday, 05 June 2008 00:37:44 Alexey Tourbin написав:
> > > > On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> > > > > On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> > > > > > Из #15852:
> > > > > >
> > > > > > "отдельный пакет devel из-за одного файла заводить не буду"
> > > > > >
> > > > > > Подскажите, почему тут так принято: отдельные пакеты не заводить,
> > > > > > пихать всё в одну кучу, отдельные вики-страницы для совершенно
> > > > > > разных по смыслу вещей не делать, а тоже всё в одном месте, и
> > > > > > тщательно перемешивать?
> > > > >
> > > > > f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc
> > > > > нет "Requires:" зависимостей, которые могли бы вытягивать *-devel
> > > > > пакеты.
> > > >
> > > > Неудачный падеж. Если *.pc файл не порождает дополнительных
> > > > зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
> > >
> > > А *.pc файл не порождает зависимости на пакет pkg-config?
> >
> > Пока нет -- `rpm -e --test pkg-config'.
> > Но pkg-config очень маленький пакет.
>
> ...который (пока что) требует только glib и libpopt...
glibc-core он тоже требует. Непонятно, это много или мало? ;)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] pkg-config dependency
2008-06-04 21:46 ` Led
2008-06-04 21:56 ` Alexey Tourbin
@ 2008-06-04 22:26 ` Alexey Tourbin
1 sibling, 0 replies; 15+ messages in thread
From: Alexey Tourbin @ 2008-06-04 22:26 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1588 bytes --]
On Thu, Jun 05, 2008 at 12:46:18AM +0300, Led wrote:
> Thursday, 05 June 2008 00:37:44 Alexey Tourbin написав:
> > On Thu, Jun 05, 2008 at 01:35:36AM +0400, Alexey Tourbin wrote:
> > > On Wed, Jun 04, 2008 at 02:41:33PM +0700, Mikhail Gusarov wrote:
> > > > Из #15852:
> > > >
> > > > "отдельный пакет devel из-за одного файла заводить не буду"
> > > >
> > > > Подскажите, почему тут так принято: отдельные пакеты не заводить,
> > > > пихать всё в одну кучу, отдельные вики-страницы для совершенно разных
> > > > по смыслу вещей не делать, а тоже всё в одном месте, и тщательно
> > > > перемешивать?
> > >
> > > f-spot.pc следует паковать в основной пакет, потому что в f-spot.pc нет
> > > "Requires:" зависимостей, которые могли бы вытягивать *-devel пакеты.
> >
> > Неудачный падеж. Если *.pc файл не порождает дополнительных
> > зависимостей на *-devel пакеты, то его можно вносить в основной пакет.
>
> А *.pc файл не порождает зависимости на пакет pkg-config?
Имело бы смысл реализовать зависимости на каталоги
%_libdir/pkgconfig и /usr/share/pkgconfig.
Тогда, в частности, мы получаем "автоматический" (на уровне анметов)
отлов ошибок типа /usr/lib/pkgconfig/*.pc vs /usr/lib64/pkgconfig/*.pc.
Но дело здесь в том, что зависимости на каталоги -- вещь довольно
хрупкая. Каталогом ведь может завладеть кто угодно (более того,
если в спеке написать '%files /usr/lib/pkgconfig*', то зависимость
станет самоудовлетворённой и вообще соптимизирутеся).
В общем, в последнем sisyphus_check я реализовал отдельную проверку
на /usr/*/pkgconfig/* пути.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2008-06-04 22:26 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-04 7:41 [devel] Об экономии на спичках и религии Mikhail Gusarov
2008-06-04 7:50 ` Alexey Shabalin
2008-06-04 7:52 ` Alexey Shabalin
2008-06-04 8:34 ` Ildar Mulyukov
2008-06-04 8:40 ` Alexey Shabalin
2008-06-04 9:38 ` Alexey Tourbin
2008-06-04 9:31 ` Alexey Tourbin
2008-06-04 7:56 ` Mikhail Gusarov
2008-06-04 21:35 ` Alexey Tourbin
2008-06-04 21:37 ` Alexey Tourbin
2008-06-04 21:46 ` Led
2008-06-04 21:56 ` Alexey Tourbin
2008-06-04 22:07 ` Led
2008-06-04 22:12 ` Dmitry V. Levin
2008-06-04 22:26 ` [devel] pkg-config dependency Alexey Tourbin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git