On Tue, May 26, 2009 at 12:04:33AM +0300, Led wrote: > On Monday, 25 May 2009 23:51:48 Dmitry V. Levin wrote: > > On Mon, May 25, 2009 at 11:41:48PM +0300, Led wrote: > > > On Monday, 25 May 2009 22:47:17 Dmitry V. Levin wrote: > > > > On Mon, May 25, 2009 at 02:00:43AM +0300, Led wrote: > > > > [...] > > > > > > > Есть же макросы %set_auto*_version, при их явном указании в > > > > > BuildRequires в src.rpm попадают зависимости на конкретные версии > > > > > auto*. Почему бы не сделать так, чтобы и БЕЗ явного использования > > > > > этих макросов происходило то же самое? > > > > > > > > Не понимаю. > > > > > > Жаль. В любом случае - я не настаиваю. > > > > Если речь идёт о том, чтобы помещать версию automake, которая > > предположительно использовалась для сборки, в зависимости собранного > > srpm-пакета, > > Да Интересно, а если automake не использовался во время сборки, что помещать в зависимости? > > то это не будет работать при сборке из git-репозиториев. > > Да, не будет. Но тестовые персборки происходят разве из git-репозитариев? Я > так понял, что тестовые пересборки производятся для проверки собираемости > srpms. Я неправ? Для чего нужны тестовые пересборки? Для тестирования воспроизводимости пересборки из исходного кода. Если srpm является производным объектом, а не исходным кодом, то эффект от тестирования такого srpm будет не тот, на который мы рассчитываем, затевая тестовую пересборку. Тем не менее, сейчас тестовые пересборки всё ещё используют srpm-пакеты даже там, где следует использовать git-репозитории. Это хочется исправить, но руки ещё не дошли. -- ldv