* [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
[parent not found: <651fbed20810010649k52d6c45dv1c656118aa89c7ad@mail.gmail.com>]
* 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 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 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-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-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 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