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