ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] С каких это пор autoreconf требует cvs???
@ 2008-10-01 12:33 Yury Aliaev
  2008-10-01 12:52 ` Boris Savelev
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Yury Aliaev @ 2008-10-01 12:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Приветствую!

При пересборке пакета вылезло следующее:

Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libquicktime-1.0.3
+ autoreconf -fisv
autoreconf-default: Entering directory `.'
autoreconf-default: running: autopoint --force
autopoint: *** /usr/bin/cvs: program not found
autopoint: *** Stop.
autoreconf-default: autopoint failed with exit status: 1
error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)

Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
содержащего.

Юрий.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 12:33 [devel] С каких это пор autoreconf требует cvs??? Yury Aliaev
@ 2008-10-01 12:52 ` Boris Savelev
  2008-10-01 12:52 ` Boris Savelev
  2008-10-01 12:52 ` Konstantin A. Lepikhov
  2 siblings, 0 replies; 22+ messages in thread
From: Boris Savelev @ 2008-10-01 12:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно так
> надо, то это должно быть отражено в зависимостях пакета, autoreconf
> содержащего.
Так вроде не autoreconf'y, а autopoint'y
-- 
С уважением, Борис Савельев

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 12:33 [devel] С каких это пор autoreconf требует cvs??? Yury Aliaev
  2008-10-01 12:52 ` Boris Savelev
@ 2008-10-01 12:52 ` Boris Savelev
  2008-10-01 12:52 ` Konstantin A. Lepikhov
  2 siblings, 0 replies; 22+ messages in thread
From: Boris Savelev @ 2008-10-01 12:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно так
> надо, то это должно быть отражено в зависимостях пакета, autoreconf
> содержащего.
Так вроде не autoreconf'y, а autopoint'y
--
С уважением, Борис Савельев

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 12:33 [devel] С каких это пор autoreconf требует cvs??? Yury Aliaev
  2008-10-01 12:52 ` Boris Savelev
  2008-10-01 12:52 ` Boris Savelev
@ 2008-10-01 12:52 ` Konstantin A. Lepikhov
  2008-10-01 13:00   ` Yury Aliaev
  2008-10-01 13:02   ` Yury Aliaev
  2 siblings, 2 replies; 22+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-01 12:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 879 bytes --]

Hi Yury!

Wednesday 01, at 04:33:09 PM you wrote:

> Приветствую!
> 
> При пересборке пакета вылезло следующее:
> 
> Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
> + umask 022
> + /bin/mkdir -p /usr/src/RPM/BUILD
> + cd /usr/src/RPM/BUILD
> + cd libquicktime-1.0.3
> + autoreconf -fisv
> autoreconf-default: Entering directory `.'
> autoreconf-default: running: autopoint --force
> autopoint: *** /usr/bin/cvs: program not found
> autopoint: *** Stop.
> autoreconf-default: autopoint failed with exit status: 1
> error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
> 
> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
> так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
> содержащего.
> 
> Юрий.
так не вызывайте autopoint. autoconf ничего просто так не делает.

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 12:52 ` Konstantin A. Lepikhov
@ 2008-10-01 13:00   ` Yury Aliaev
  2008-10-01 13:02   ` Yury Aliaev
  1 sibling, 0 replies; 22+ messages in thread
From: Yury Aliaev @ 2008-10-01 13:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Konstantin A. Lepikhov пишет:

>> При пересборке пакета вылезло следующее:
>>
>> Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
>> + umask 022
>> + /bin/mkdir -p /usr/src/RPM/BUILD
>> + cd /usr/src/RPM/BUILD
>> + cd libquicktime-1.0.3
>> + autoreconf -fisv
>> autoreconf-default: Entering directory `.'
>> autoreconf-default: running: autopoint --force
>> autopoint: *** /usr/bin/cvs: program not found
>> autopoint: *** Stop.
>> autoreconf-default: autopoint failed with exit status: 1
>> error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
>>
>> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
>> так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
>> содержащего.
>>
>> Юрий.
> так не вызывайте autopoint. autoconf ничего просто так не делает.

1) autopoint -- это бывший gettextize. Зачем ему cvs?
2) у autoreconf я не нашёл способа избирательно отключить вызов 
autopoint (man, естественно, читал).


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 12:52 ` Konstantin A. Lepikhov
  2008-10-01 13:00   ` Yury Aliaev
@ 2008-10-01 13:02   ` Yury Aliaev
  2008-10-01 13:21     ` Dmitry V. Levin
  1 sibling, 1 reply; 22+ messages in thread
From: Yury Aliaev @ 2008-10-01 13:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Konstantin A. Lepikhov пишет:

>>
>> При пересборке пакета вылезло следующее:
>>
>> Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
>> + umask 022
>> + /bin/mkdir -p /usr/src/RPM/BUILD
>> + cd /usr/src/RPM/BUILD
>> + cd libquicktime-1.0.3
>> + autoreconf -fisv
>> autoreconf-default: Entering directory `.'
>> autoreconf-default: running: autopoint --force
>> autopoint: *** /usr/bin/cvs: program not found
>> autopoint: *** Stop.
>> autoreconf-default: autopoint failed with exit status: 1
>> error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
>>
>> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
>> так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
>> содержащего.
>>
>> Юрий.
> так не вызывайте autopoint. autoconf ничего просто так не делает.
> 

Если autopoint'у действительно нужен cvs, тогда он должен быть прописан 
в зависимостях у пакета.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 13:02   ` Yury Aliaev
@ 2008-10-01 13:21     ` Dmitry V. Levin
    2008-10-02  6:55       ` Yury Aliaev
  0 siblings, 2 replies; 22+ messages in thread
From: Dmitry V. Levin @ 2008-10-01 13:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1191 bytes --]

On Wed, Oct 01, 2008 at 05:02:53PM +0400, Yury Aliaev wrote:
[...]
> >>При пересборке пакета вылезло следующее:
> >>
> >>Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
> >>+ umask 022
> >>+ /bin/mkdir -p /usr/src/RPM/BUILD
> >>+ cd /usr/src/RPM/BUILD
> >>+ cd libquicktime-1.0.3
> >>+ autoreconf -fisv
> >>autoreconf-default: Entering directory `.'
> >>autoreconf-default: running: autopoint --force
> >>autopoint: *** /usr/bin/cvs: program not found
> >>autopoint: *** Stop.
> >>autoreconf-default: autopoint failed with exit status: 1
> >>error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
> >>
> >>Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
> >>так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
> >>содержащего.
> >>
> >>Юрий.
> >так не вызывайте autopoint. autoconf ничего просто так не делает.
> 
> Если autopoint'у действительно нужен cvs, тогда он должен быть прописан 
> в зависимостях у пакета.

+ Да, для работы autopoint действительно нужен cvs.
- Нет, далеко не всем пользователям autoreconf нужен autopoint.
= Не стоит добавлять cvs в зависимости к autoconf.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  @ 2008-10-01 14:11         ` Dmitry V. Levin
  2008-10-01 14:20           ` Led
  0 siblings, 1 reply; 22+ messages in thread
From: Dmitry V. Levin @ 2008-10-01 14:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 389 bytes --]

On Wed, Oct 01, 2008 at 05:49:44PM +0400, Konstantin Pavlov wrote:
> 
> > + Да, для работы autopoint действительно нужен cvs.
> > - Нет, далеко не всем пользователям autoreconf нужен autopoint.
> > = Не стоит добавлять cvs в зависимости к autoconf.
> 
> А к gettext-tools?

Там тот же самый эффект: далеко не всем пользователям msgmerge и xgettext
нужен autopoint.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 14:11         ` Dmitry V. Levin
@ 2008-10-01 14:20           ` Led
  2008-10-02  6:57             ` Yury Aliaev
  0 siblings, 1 reply; 22+ messages in thread
From: Led @ 2008-10-01 14:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 01 October 2008 17:11:24 Dmitry V. Levin wrote:
> On Wed, Oct 01, 2008 at 05:49:44PM +0400, Konstantin Pavlov wrote:
> > > + Да, для работы autopoint действительно нужен cvs.
> > > - Нет, далеко не всем пользователям autoreconf нужен autopoint.
> > > = Не стоит добавлять cvs в зависимости к autoconf.
> >
> > А к gettext-tools?
>
> Там тот же самый эффект: далеко не всем пользователям msgmerge и xgettext
> нужен autopoint.

Если autopint точно не нужен, то можно, наверное, сделать так:
AUTOPOINT=true %autoreconf

-- 
Led

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 13:21     ` Dmitry V. Levin
  @ 2008-10-02  6:55       ` Yury Aliaev
  2008-10-02 11:27         ` Dmitry V. Levin
  1 sibling, 1 reply; 22+ messages in thread
From: Yury Aliaev @ 2008-10-02  6:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitry V. Levin пишет:

>>>> При пересборке пакета вылезло следующее:
>>>>
>>>> Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
>>>> + umask 022
>>>> + /bin/mkdir -p /usr/src/RPM/BUILD
>>>> + cd /usr/src/RPM/BUILD
>>>> + cd libquicktime-1.0.3
>>>> + autoreconf -fisv
>>>> autoreconf-default: Entering directory `.'
>>>> autoreconf-default: running: autopoint --force
>>>> autopoint: *** /usr/bin/cvs: program not found
>>>> autopoint: *** Stop.
>>>> autoreconf-default: autopoint failed with exit status: 1
>>>> error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
>>>>
>>>> Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
>>>> так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
>>>> содержащего.
>>>>
>>>> Юрий.
>>> так не вызывайте autopoint. autoconf ничего просто так не делает.
>> Если autopoint'у действительно нужен cvs, тогда он должен быть прописан 
>> в зависимостях у пакета.
> 
> + Да, для работы autopoint действительно нужен cvs.
> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
> = Не стоит добавлять cvs в зависимости к autoconf.
> 

То есть происходит сознательное подкладывание граблей на прохожем месте, 
причём резиновая накладка на ручку (в виде указания зависимости от cvs) 
также сознательно не надевается. Ай-яй-яй, в советские времена была 
статья "вредительство"! Разумный выход вижу в: 1) отключении вызова 
autopoint по умолчанию (тем, кому надо -- разберётся) и/или 2) 
документировании указанной особенности в man autoreconf (или, если 
autopoint всё же не отключён, то указание там же как это сделать).


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-01 14:20           ` Led
@ 2008-10-02  6:57             ` Yury Aliaev
  2008-10-02  7:51               ` Led
  0 siblings, 1 reply; 22+ messages in thread
From: Yury Aliaev @ 2008-10-02  6:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:

>>>> + Да, для работы autopoint действительно нужен cvs.
>>>> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
>>>> = Не стоит добавлять cvs в зависимости к autoconf.
>>> А к gettext-tools?
>> Там тот же самый эффект: далеко не всем пользователям msgmerge и xgettext
>> нужен autopoint.
> 
> Если autopint точно не нужен, то можно, наверное, сделать так:
> AUTOPOINT=true %autoreconf
> 

Ага, неочевидный обход через бурьян и канаву места на тропинке, куда 
кто-то умышленно подложил грабли, так же умышленно об этом умолчав (и, 
видимо, наблюдая в кустах за цветом и формой искр из глаз проходящих и 
сопровождающими это звуковыми эффектами). Это я к тому, что man 
autoreconf молчит, как партизан на допросе.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-02  6:57             ` Yury Aliaev
@ 2008-10-02  7:51               ` Led
  2008-10-03  9:28                 ` Yury Aliaev
  0 siblings, 1 reply; 22+ messages in thread
From: Led @ 2008-10-02  7:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday, 02 October 2008 09:57:18 Yury Aliaev wrote:
> Led пишет:
> >>>> + Да, для работы autopoint действительно нужен cvs.
> >>>> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
> >>>> = Не стоит добавлять cvs в зависимости к autoconf.
> >>>
> >>> А к gettext-tools?
> >>
> >> Там тот же самый эффект: далеко не всем пользователям msgmerge и
> >> xgettext нужен autopoint.
> >
> > Если autopint точно не нужен, то можно, наверное, сделать так:
> > AUTOPOINT=true %autoreconf
>
> Ага, неочевидный обход через бурьян и канаву места на тропинке, куда
> кто-то умышленно подложил грабли, так же умышленно об этом умолчав (и,
> видимо, наблюдая в кустах за цветом и формой искр из глаз проходящих и
> сопровождающими это звуковыми эффектами). Это я к тому, что man
> autoreconf молчит, как партизан на допросе.

Как раз в "man autoreconf" это и написано (про AUTOPOINT)

-- 
Led

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-02  6:55       ` Yury Aliaev
@ 2008-10-02 11:27         ` Dmitry V. Levin
  2008-10-03 15:35           ` Yury Aliaev
  0 siblings, 1 reply; 22+ messages in thread
From: Dmitry V. Levin @ 2008-10-02 11:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1921 bytes --]

On Thu, Oct 02, 2008 at 10:55:03AM +0400, Yury Aliaev wrote:
> Dmitry V. Levin пишет:
> 
> >>>>При пересборке пакета вылезло следующее:
> >>>>
> >>>>Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62192
> >>>>+ umask 022
> >>>>+ /bin/mkdir -p /usr/src/RPM/BUILD
> >>>>+ cd /usr/src/RPM/BUILD
> >>>>+ cd libquicktime-1.0.3
> >>>>+ autoreconf -fisv
> >>>>autoreconf-default: Entering directory `.'
> >>>>autoreconf-default: running: autopoint --force
> >>>>autopoint: *** /usr/bin/cvs: program not found
> >>>>autopoint: *** Stop.
> >>>>autoreconf-default: autopoint failed with exit status: 1
> >>>>error: Bad exit status from /usr/src/tmp/rpm-tmp.62192 (%build)
> >>>>
> >>>>Мне не понятно, зачем autoreconf понадобился cvs? И если действительно 
> >>>>так надо, то это должно быть отражено в зависимостях пакета, autoreconf 
> >>>>содержащего.
> >>>>
> >>>>Юрий.
> >>>так не вызывайте autopoint. autoconf ничего просто так не делает.
> >>Если autopoint'у действительно нужен cvs, тогда он должен быть прописан 
> >>в зависимостях у пакета.
> >
> >+ Да, для работы autopoint действительно нужен cvs.
> >- Нет, далеко не всем пользователям autoreconf нужен autopoint.
> >= Не стоит добавлять cvs в зависимости к autoconf.
> 
> То есть происходит сознательное подкладывание граблей на прохожем месте, 
> причём резиновая накладка на ручку (в виде указания зависимости от cvs) 
> также сознательно не надевается. Ай-яй-яй, в советские времена была 
> статья "вредительство"! Разумный выход вижу в: 1) отключении вызова 
> autopoint по умолчанию (тем, кому надо -- разберётся) и/или 2) 
> документировании указанной особенности в man autoreconf (или, если 
> autopoint всё же не отключён, то указание там же как это сделать).

Читайте документацию, не пропускайте мимо глаз то, что вам пишут
запускаемые вами утилиты, и думайте, прежде чем постить в список рассылки.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-02  7:51               ` Led
@ 2008-10-03  9:28                 ` Yury Aliaev
  2008-10-03  9:44                   ` Led
  0 siblings, 1 reply; 22+ messages in thread
From: Yury Aliaev @ 2008-10-03  9:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led пишет:

>>>>>> + Да, для работы autopoint действительно нужен cvs.
>>>>>> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
>>>>>> = Не стоит добавлять cvs в зависимости к autoconf.
>>>>> А к gettext-tools?
>>>> Там тот же самый эффект: далеко не всем пользователям msgmerge и
>>>> xgettext нужен autopoint.
>>> Если autopint точно не нужен, то можно, наверное, сделать так:
>>> AUTOPOINT=true %autoreconf
>> Ага, неочевидный обход через бурьян и канаву места на тропинке, куда
>> кто-то умышленно подложил грабли, так же умышленно об этом умолчав (и,
>> видимо, наблюдая в кустах за цветом и формой искр из глаз проходящих и
>> сопровождающими это звуковыми эффектами). Это я к тому, что man
>> autoreconf молчит, как партизан на допросе.
> 
> Как раз в "man autoreconf" это и написано (про AUTOPOINT)
> 

Знаете, там так написано, что я заметил раза этак с четвёртого и не 
сразу понял, что бы это могло значить.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03  9:28                 ` Yury Aliaev
@ 2008-10-03  9:44                   ` Led
  0 siblings, 0 replies; 22+ messages in thread
From: Led @ 2008-10-03  9:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday, 03 October 2008 12:28:04 Yury Aliaev wrote:
> Led пишет:
> >>>>>> + Да, для работы autopoint действительно нужен cvs.
> >>>>>> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
> >>>>>> = Не стоит добавлять cvs в зависимости к autoconf.
> >>>>>
> >>>>> А к gettext-tools?
> >>>>
> >>>> Там тот же самый эффект: далеко не всем пользователям msgmerge и
> >>>> xgettext нужен autopoint.
> >>>
> >>> Если autopint точно не нужен, то можно, наверное, сделать так:
> >>> AUTOPOINT=true %autoreconf
> >>
> >> Ага, неочевидный обход через бурьян и канаву места на тропинке, куда
> >> кто-то умышленно подложил грабли, так же умышленно об этом умолчав (и,
> >> видимо, наблюдая в кустах за цветом и формой искр из глаз проходящих и
> >> сопровождающими это звуковыми эффектами). Это я к тому, что man
> >> autoreconf молчит, как партизан на допросе.
> >
> > Как раз в "man autoreconf" это и написано (про AUTOPOINT)
>
> Знаете, там так написано, что я заметил раза этак с четвёртого и не
> сразу понял, что бы это могло значить.

Ну дык...  С четвёртого раза - это не так уж и плохо. Я вот профессиональные 
книжки по химии или ботанике и с десятого раза врядли осилю:)

-- 
Led

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-02 11:27         ` Dmitry V. Levin
@ 2008-10-03 15:35           ` Yury Aliaev
  2008-10-03 15:44             ` Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: Yury Aliaev @ 2008-10-03 15:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitry V. Levin пишет:

>>> + Да, для работы autopoint действительно нужен cvs.
>>> - Нет, далеко не всем пользователям autoreconf нужен autopoint.
>>> = Не стоит добавлять cvs в зависимости к autoconf.
>> То есть происходит сознательное подкладывание граблей на прохожем месте, 
>> причём резиновая накладка на ручку (в виде указания зависимости от cvs) 
>> также сознательно не надевается. Ай-яй-яй, в советские времена была 
>> статья "вредительство"! Разумный выход вижу в: 1) отключении вызова 
>> autopoint по умолчанию (тем, кому надо -- разберётся) и/или 2) 
>> документировании указанной особенности в man autoreconf (или, если 
>> autopoint всё же не отключён, то указание там же как это сделать).
> 
> Читайте документацию, не пропускайте мимо глаз то, что вам пишут
> запускаемые вами утилиты, и думайте, прежде чем постить в список рассылки.

Я готов прекратить брюзжать, если Вы ответите мне на такой вопрос: как 
так получается, что если autopoint (из пакета gettext-tools) требует 
cvs, а в зависимостях у gettext-tools cvs нет? Бага?


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 15:35           ` Yury Aliaev
@ 2008-10-03 15:44             ` Alexey Tourbin
  2008-10-03 16:56               ` Yury Aliaev
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2008-10-03 15:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

On Fri, Oct 03, 2008 at 07:35:18PM +0400, Yury Aliaev wrote:
> Dmitry V. Levin пишет:
> >Читайте документацию, не пропускайте 
> >мимо глаз то, что вам пишут
> >запускаемые вами утилиты, и думайте, 
> >прежде чем постить в список рассылки.
> 
> Я готов прекратить брюзжать, если Вы 
> ответите мне на такой вопрос: как так 
> получается, что если autopoint (из пакета 
> gettext-tools) требует cvs, а в зависимостях у 
> gettext-tools cvs нет? Бага?

Дело в том, что gettext-tools входит в базовую сборочную среду
(зависимость на gettext-tools в пакете rpm-build).  Так что цена
вопроса -- вносить ли пакет cvs в базовую сборочную среду или нет.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 15:44             ` Alexey Tourbin
@ 2008-10-03 16:56               ` Yury Aliaev
  2008-10-03 17:00                 ` Alexey I. Froloff
  2008-10-03 17:07                 ` Alexander Bokovoy
  0 siblings, 2 replies; 22+ messages in thread
From: Yury Aliaev @ 2008-10-03 16:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:

>>> Читайте документацию, не пропускайте 
>>> мимо глаз то, что вам пишут
>>> запускаемые вами утилиты, и думайте, 
>>> прежде чем постить в список рассылки.
>> Я готов прекратить брюзжать, если Вы 
>> ответите мне на такой вопрос: как так 
>> получается, что если autopoint (из пакета 
>> gettext-tools) требует cvs, а в зависимостях у 
>> gettext-tools cvs нет? Бага?
> 
> Дело в том, что gettext-tools входит в базовую сборочную среду
> (зависимость на gettext-tools в пакете rpm-build).  Так что цена
> вопроса -- вносить ли пакет cvs в базовую сборочную среду или нет.

Получается, что для многих случаев применения gettext-tools всё равно 
придётся вносить cvs в сборочную среду путём ручного указания 
зависимости на него. Т.е. в сборочную среду он так или иначе попадёт, 
другое дело, что если его всё-таки вписать в зависимости gettext-tools 
то это произойдёт более гладко и не сопроводится рассылкой писем счастья 
о том, что ваш пакет вдруг перестал собираться ни с того ни с сего. А, 
собственно, что плохого в том, что cvs попадёт в базовую сборочную среду?


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 16:56               ` Yury Aliaev
@ 2008-10-03 17:00                 ` Alexey I. Froloff
  2008-10-03 17:07                 ` Alexander Bokovoy
  1 sibling, 0 replies; 22+ messages in thread
From: Alexey I. Froloff @ 2008-10-03 17:00 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 208 bytes --]

* Yury Aliaev <mutab0r@> [081003 20:59]:
> придётся вносить cvs в сборочную среду путём ручного указания 
> зависимости на него.
Т.е. buildreq мы не используем принципиально?

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 16:56               ` Yury Aliaev
  2008-10-03 17:00                 ` Alexey I. Froloff
@ 2008-10-03 17:07                 ` Alexander Bokovoy
  2008-10-03 20:41                   ` Alexey Tourbin
  1 sibling, 1 reply; 22+ messages in thread
From: Alexander Bokovoy @ 2008-10-03 17:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/3 Yury Aliaev <mutab0r@rambler.ru>:
>> Дело в том, что gettext-tools входит в базовую сборочную среду
>> (зависимость на gettext-tools в пакете rpm-build).  Так что цена
>> вопроса -- вносить ли пакет cvs в базовую сборочную среду или нет.
>
> Получается, что для многих случаев применения gettext-tools всё равно
> придётся вносить cvs в сборочную среду путём ручного указания зависимости на
> него. Т.е. в сборочную среду он так или иначе попадёт, другое дело, что если
> его всё-таки вписать в зависимости gettext-tools то это произойдёт более
> гладко и не сопроводится рассылкой писем счастья о том, что ваш пакет вдруг
> перестал собираться ни с того ни с сего. А, собственно, что плохого в том,
> что cvs попадёт в базовую сборочную среду?
Кроме того, что он там чаще всего не нужен?
Опишите, пожалуйста, случаи использования autopoint при сборке ПО.
Насколько я понял по коду autopoint, этот скрипт предназначен для
первоначальной настройки исходного кода на ту версию gettext, которая
указана в configure.in/.ac. Операция эта однократная, нужна при
создании и обновлении кода автором. Какое это имеет отношение к
пересборке пакетов?
-- 
/ Alexander Bokovoy

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 17:07                 ` Alexander Bokovoy
@ 2008-10-03 20:41                   ` Alexey Tourbin
  2008-10-04  4:10                     ` Alexander Bokovoy
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2008-10-03 20:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1897 bytes --]

On Fri, Oct 03, 2008 at 09:07:13PM +0400, Alexander Bokovoy wrote:
> 2008/10/3 Yury Aliaev <mutab0r@rambler.ru>:
> >> Дело в том, что gettext-tools входит в базовую сборочную среду
> >> (зависимость на gettext-tools в пакете rpm-build).  Так что цена
> >> вопроса -- вносить ли пакет cvs в базовую сборочную среду или нет.
> >
> > Получается, что для многих случаев применения gettext-tools всё равно
> > придётся вносить cvs в сборочную среду путём ручного указания зависимости на
> > него. Т.е. в сборочную среду он так или иначе попадёт, другое дело, что если
> > его всё-таки вписать в зависимости gettext-tools то это произойдёт более
> > гладко и не сопроводится рассылкой писем счастья о том, что ваш пакет вдруг
> > перестал собираться ни с того ни с сего. А, собственно, что плохого в том,
> > что cvs попадёт в базовую сборочную среду?
> Кроме того, что он там чаще всего не нужен?
> Опишите, пожалуйста, случаи использования autopoint при сборке ПО.
> Насколько я понял по коду autopoint, этот скрипт предназначен для
> первоначальной настройки исходного кода на ту версию gettext, которая
> указана в configure.in/.ac. Операция эта однократная, нужна при
> создании и обновлении кода автором. Какое это имеет отношение к
> пересборке пакетов?

Можно отпилить отдельный пакет autopoint, в котором будет зависимость
на cvs.  Тогда autopoint не будет входить в базовую сборочную среду,
а buildreq будет отлавливать сборочную зависимость на autopoint (и
оптимизировать сборочную зависимость на cvs).

По-моему, это будет выглядеть менее криво (поскольку autopoint
действительно требует cvs; так что эта зависимость сейчас скрыта
искусственным образом, в принципе говоря).

С другой стороны, перераспил базовых пакетов почти никогда не проходит
гладко.  В энном количестве пакетов придётся обновлять сборочные
зависимости, чтобы они снова стали собираться.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [devel] С каких это пор autoreconf требует cvs???
  2008-10-03 20:41                   ` Alexey Tourbin
@ 2008-10-04  4:10                     ` Alexander Bokovoy
  0 siblings, 0 replies; 22+ messages in thread
From: Alexander Bokovoy @ 2008-10-04  4:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/10/4 Alexey Tourbin <at@altlinux.ru>:
>> > Получается, что для многих случаев применения gettext-tools всё равно
>> > придётся вносить cvs в сборочную среду путём ручного указания зависимости на
>> > него. Т.е. в сборочную среду он так или иначе попадёт, другое дело, что если
>> > его всё-таки вписать в зависимости gettext-tools то это произойдёт более
>> > гладко и не сопроводится рассылкой писем счастья о том, что ваш пакет вдруг
>> > перестал собираться ни с того ни с сего. А, собственно, что плохого в том,
>> > что cvs попадёт в базовую сборочную среду?
>> Кроме того, что он там чаще всего не нужен?
>> Опишите, пожалуйста, случаи использования autopoint при сборке ПО.
>> Насколько я понял по коду autopoint, этот скрипт предназначен для
>> первоначальной настройки исходного кода на ту версию gettext, которая
>> указана в configure.in/.ac. Операция эта однократная, нужна при
>> создании и обновлении кода автором. Какое это имеет отношение к
>> пересборке пакетов?
>
> Можно отпилить отдельный пакет autopoint, в котором будет зависимость
> на cvs.  Тогда autopoint не будет входить в базовую сборочную среду,
> а buildreq будет отлавливать сборочную зависимость на autopoint (и
> оптимизировать сборочную зависимость на cvs).
Это будет нормальное разделение на подпакеты.

> По-моему, это будет выглядеть менее криво (поскольку autopoint
> действительно требует cvs; так что эта зависимость сейчас скрыта
> искусственным образом, в принципе говоря).
Да. Причем сделано это для того, чтобы хранить разные версии gettext
"компактно" внутри пакета. Этот вариант использования cvs не ведет к
какой-либо сетевой деятельности программы.

> С другой стороны, перераспил базовых пакетов почти никогда не проходит
> гладко.  В энном количестве пакетов придётся обновлять сборочные
> зависимости, чтобы они снова стали собираться.
У меня есть тезис, что autopoint на самом деле пакеты в репозитарии
пользоваться не должны. Это дело авторов исходного кода до того, как
произойдет его релиз и код окажется в архиве, который мейнтейнер
положит в пакет. Запуск autopoint во время сборки просто не имеет под
собой смысла.
-- 
/ Alexander Bokovoy

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2008-10-04  4:10 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-01 12:33 [devel] С каких это пор autoreconf требует cvs??? Yury Aliaev
2008-10-01 12:52 ` Boris Savelev
2008-10-01 12:52 ` Boris Savelev
2008-10-01 12:52 ` Konstantin A. Lepikhov
2008-10-01 13:00   ` Yury Aliaev
2008-10-01 13:02   ` Yury Aliaev
2008-10-01 13:21     ` Dmitry V. Levin
2008-10-01 14:11         ` Dmitry V. Levin
2008-10-01 14:20           ` Led
2008-10-02  6:57             ` Yury Aliaev
2008-10-02  7:51               ` Led
2008-10-03  9:28                 ` Yury Aliaev
2008-10-03  9:44                   ` Led
2008-10-02  6:55       ` Yury Aliaev
2008-10-02 11:27         ` Dmitry V. Levin
2008-10-03 15:35           ` Yury Aliaev
2008-10-03 15:44             ` Alexey Tourbin
2008-10-03 16:56               ` Yury Aliaev
2008-10-03 17:00                 ` Alexey I. Froloff
2008-10-03 17:07                 ` Alexander Bokovoy
2008-10-03 20:41                   ` Alexey Tourbin
2008-10-04  4:10                     ` Alexander Bokovoy

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