[devel] perl-Module-Build

Victor Forsyuk =?iso-8859-1?q?force_=CE=C1_altlinux=2Eorg?=
Пн Авг 13 18:18:41 MSD 2007


On Mon, Aug 13, 2007 at 11:49:43AM +0400, Alexey Tourbin <at на altlinux.ru> wrote:
> On Wed, Jun 27, 2007 at 11:15:39AM +0300, Victor Forsyuk wrote:
> > есть у меня желание собрать свежую версию perl-Net-DNS-Resolver-Programmable,
> > однако проблема вот в чём:
> > 
> > $ rpm -q --lastchange perl-Module-Build
> > * Sat Apr 07 2007 Alexey Tourbin <at на altlinux.ru> 0.26.12-alt1
> > 
> > - 0.2610 -> 0.2612; note: we are still on 0.26 branch; 0.28 branch
> >   uses ExtUtils::CBuilder which I do not want for now
> > 
> > При этом:
> > 
> > + /usr/bin/perl Build.PL installdirs=vendor
> >  * ERROR: Version 0.2612 of Module::Build is installed, but we need version >= 0.2805
> > ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
> >  of the modules indicated above before proceeding with this installation.
> > 
> > Нет ли возражений к обновлению perl-Module-Build до последней версии?
> 
> Возражения есть.  Я собрал для себя новый Module-Build, ломаются разные
> пакеты, как минимум perl-SDL и perl-version.  Буду дальше думать, но
> в ближайшее время ждать не стоит.

Однако ситуацию, мягко говоря, нельзя признать удовлетворительной.
Хотя бы потому, что, к примеру, следующая версия того же
perl-Net-DNS-Resolver-Programmable может быть security update'ом.
Что тогда будем делать?

На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
Там уже давно, больше года, perl-Module-Build обновили до 0.28 ветки.

perl-version у них текущей версии (0.7203), а не древний 0.48, как у нас.
perl-SDL той же версии, 2.1.3, но если посмотреть в его spec, можно увидеть
интересный комментарий и хак, который похоже и обходит какую-то
несовместимость с текущим perl-Module-Build.

Честно говоря, меня бы намного больше устроило, если бы новый Module::Build
можно было ожидать в достаточно обозримом времени. Могу я предложить свою
помощь?





Подробная информация о списке рассылки Devel