* [devel] perl-Module-Build
@ 2007-06-27 8:15 Victor Forsyuk
2007-08-13 7:49 ` Alexey Tourbin
0 siblings, 1 reply; 9+ messages in thread
From: Victor Forsyuk @ 2007-06-27 8:15 UTC (permalink / raw)
To: ALT Devel discussion list
Приветствую,
есть у меня желание собрать свежую версию 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 до последней версии?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-06-27 8:15 [devel] perl-Module-Build Victor Forsyuk
@ 2007-08-13 7:49 ` Alexey Tourbin
2007-08-13 14:18 ` Victor Forsyuk
0 siblings, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-08-13 7:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 992 bytes --]
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. Буду дальше думать, но
в ближайшее время ждать не стоит.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-08-13 7:49 ` Alexey Tourbin
@ 2007-08-13 14:18 ` Victor Forsyuk
2007-08-13 14:49 ` Alexey Tourbin
2007-08-13 17:28 ` [devel] Fedora repo Alexey Tourbin
0 siblings, 2 replies; 9+ messages in thread
From: Victor Forsyuk @ 2007-08-13 14:18 UTC (permalink / raw)
To: ALT Devel discussion list
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
можно было ожидать в достаточно обозримом времени. Могу я предложить свою
помощь?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-08-13 14:18 ` Victor Forsyuk
@ 2007-08-13 14:49 ` Alexey Tourbin
2007-08-14 15:00 ` Victor Forsyuk
2007-08-13 17:28 ` [devel] Fedora repo Alexey Tourbin
1 sibling, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-08-13 14:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1943 bytes --]
On Mon, Aug 13, 2007 at 05:18:41PM +0300, Victor Forsyuk wrote:
> Однако ситуацию, мягко говоря, нельзя признать удовлетворительной.
> Хотя бы потому, что, к примеру, следующая версия того же
> perl-Net-DNS-Resolver-Programmable может быть security update'ом.
> Что тогда будем делать?
http://search.cpan.org/src/JMEHNLE/Net-DNS-Resolver-Programmable-v0.003/CHANGES
! Build-require Module::Build >= 0.2805, hopefully fixing a version.pm/
CPAN.pm compatibility issue (see rt.cpan.org #26784).
(Debian packaging is not affected because it does not rely on META.yml.)
Со старым точно не собирается?
sed -i /2805/d Build.PL
> На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
> серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
> Там уже давно, больше года, perl-Module-Build обновили до 0.28 ветки.
>
> perl-version у них текущей версии (0.7203), а не древний 0.48, как у нас.
> perl-SDL той же версии, 2.1.3, но если посмотреть в его spec, можно увидеть
> интересный комментарий и хак, который похоже и обходит какую-то
> несовместимость с текущим perl-Module-Build.
Я знаю, что есть патч к perl-SDL.
> Честно говоря, меня бы намного больше устроило, если бы новый Module::Build
> можно было ожидать в достаточно обозримом времени. Могу я предложить свою
> помощь?
Там есть некоторые относительно мелкие проблемы, которые я хотел бы
решить до того, как отправить сборку в сизиф. Например, я захачил
ExtUtils::MakeMaker, чтобы он линковал *.so файлы c -lperl. А
Module::Build и/или ExtUtils::CBuilder линкуют по собственному
разумению в обход MakeMaker.
Хорошо, в ближайшее время я попробую заняться Module::Build ещё раз.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] Fedora repo
2007-08-13 14:18 ` Victor Forsyuk
2007-08-13 14:49 ` Alexey Tourbin
@ 2007-08-13 17:28 ` Alexey Tourbin
2007-08-13 22:06 ` Dmitry V. Levin
1 sibling, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-08-13 17:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 398 bytes --]
On Mon, Aug 13, 2007 at 05:18:41PM +0300, Victor Forsyuk wrote:
> На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
> серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
Как нынче посмотреть в девелоперский репозитарий Федоры?
Старый способ, кажется, не работает.
$ cat CVS/R*
devel
:pserver:anonymous@cvs.fedora.redhat.com:/cvs/dist
$
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] Fedora repo
2007-08-13 17:28 ` [devel] Fedora repo Alexey Tourbin
@ 2007-08-13 22:06 ` Dmitry V. Levin
0 siblings, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2007-08-13 22:06 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 668 bytes --]
On Mon, Aug 13, 2007 at 09:28:28PM +0400, Alexey Tourbin wrote:
> On Mon, Aug 13, 2007 at 05:18:41PM +0300, Victor Forsyuk wrote:
> > На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
> > серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
>
> Как нынче посмотреть в девелоперский репозитарий Федоры?
> Старый способ, кажется, не работает.
>
> $ cat CVS/R*
> devel
> :pserver:anonymous@cvs.fedora.redhat.com:/cvs/dist
> $
$ cat CVS/R*
rpms
:pserver:anonymous@cvs.fedora.redhat.com:/cvs/pkgs
Там есть devel и FC7; обновления CVS-репозиториев с FC6 они, кажется,
больше не публикуют.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-08-13 14:49 ` Alexey Tourbin
@ 2007-08-14 15:00 ` Victor Forsyuk
2007-08-15 11:31 ` Alexey Tourbin
0 siblings, 1 reply; 9+ messages in thread
From: Victor Forsyuk @ 2007-08-14 15:00 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Aug 13, 2007 at 06:49:22PM +0400, Alexey Tourbin <at@altlinux.ru> wrote:
> On Mon, Aug 13, 2007 at 05:18:41PM +0300, Victor Forsyuk wrote:
> > Однако ситуацию, мягко говоря, нельзя признать удовлетворительной.
> > Хотя бы потому, что, к примеру, следующая версия того же
> > perl-Net-DNS-Resolver-Programmable может быть security update'ом.
> > Что тогда будем делать?
>
> http://search.cpan.org/src/JMEHNLE/Net-DNS-Resolver-Programmable-v0.003/CHANGES
> ! Build-require Module::Build >= 0.2805, hopefully fixing a version.pm/
> CPAN.pm compatibility issue (see rt.cpan.org #26784).
> (Debian packaging is not affected because it does not rely on META.yml.)
>
> Со старым точно не собирается?
> sed -i /2805/d Build.PL
Честно говоря, к насилию не прибегал. :)
> > На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
> > серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
> > Там уже давно, больше года, perl-Module-Build обновили до 0.28 ветки.
> >
> > perl-version у них текущей версии (0.7203), а не древний 0.48, как у нас.
Как насчет фич-реквеста по обновлению perl-version до текущей версии?
Кстати, готов помочь с обновлением пакетов перловых модулей до современных
версий...
> > perl-SDL той же версии, 2.1.3, но если посмотреть в его spec, можно увидеть
> > интересный комментарий и хак, который похоже и обходит какую-то
> > несовместимость с текущим perl-Module-Build.
>
> Я знаю, что есть патч к perl-SDL.
Замечательно!
> > Честно говоря, меня бы намного больше устроило, если бы новый Module::Build
> > можно было ожидать в достаточно обозримом времени. Могу я предложить свою
> > помощь?
>
> Там есть некоторые относительно мелкие проблемы, которые я хотел бы
> решить до того, как отправить сборку в сизиф. Например, я захачил
> ExtUtils::MakeMaker, чтобы он линковал *.so файлы c -lperl. А
> Module::Build и/или ExtUtils::CBuilder линкуют по собственному
> разумению в обход MakeMaker.
>
> Хорошо, в ближайшее время я попробую заняться Module::Build ещё раз.
Спасибо!
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-08-14 15:00 ` Victor Forsyuk
@ 2007-08-15 11:31 ` Alexey Tourbin
2007-08-15 13:27 ` Victor Forsyuk
0 siblings, 1 reply; 9+ messages in thread
From: Alexey Tourbin @ 2007-08-15 11:31 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1654 bytes --]
On Tue, Aug 14, 2007 at 06:00:09PM +0300, Victor Forsyuk wrote:
> > > На самом деле, это довольно странно, что у Module::Build ветки 0.28 такие
> > > серьезные проблемы. Посмотрим в тот же девелоперрский репозитарий Федоры...
> > > Там уже давно, больше года, perl-Module-Build обновили до 0.28 ветки.
> > >
> > > perl-version у них текущей версии (0.7203), а не древний 0.48, как у нас.
> Как насчет фич-реквеста по обновлению perl-version до текущей версии?
Уже обновил, лучше подождать 0.72.03-alt2.
На самом деле есть более глубокая проблема с verson.pm: надо добавить
в perl.prov поддержку version.pm, чтобы он проставлял версии в Provides.
Я сейчас этим занимаюсь. К сожалению, Вы к git равнодушны, насколько я
понимаю.
Я до последнего времени обходил проблему с version.pm, а в некоторых
пакетах даже отрывал version.pm, как, например, в perl-Class-DBI:
index afb1fed..bfb9788 100644
--- a/lib/Class/DBI.pm
+++ b/lib/Class/DBI.pm
@@ -7,7 +7,7 @@
package Class::DBI;
-use version; $VERSION = qv('3.0.15');
+$VERSION = v3.0.16;
use strict;
use warnings;
Но теперь прижали, деваться некуда. :)
Новый Module::Build тоже неявно требует version.pm, причем довольно
некрасиво, см. /usr/lib/perl5/vendor_perl/Module/Build/Version.pm.
Наверное, нужно эту зависимость актуализировать, потому что сейчас
получается
$ filereq /dev/stdout perl -MModule::Build -e1 2>/dev/null |grep version
/usr/lib/perl5/vendor_perl/i386-linux/auto/version/vxs/vxs.so
/usr/lib/perl5/vendor_perl/i386-linux/version.pm
/usr/lib/perl5/vendor_perl/i386-linux/version/vxs.pm
$ rpm -qR perl-Module-Build |grep version
$
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] perl-Module-Build
2007-08-15 11:31 ` Alexey Tourbin
@ 2007-08-15 13:27 ` Victor Forsyuk
0 siblings, 0 replies; 9+ messages in thread
From: Victor Forsyuk @ 2007-08-15 13:27 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Aug 15, 2007 at 03:31:08PM +0400, Alexey Tourbin <at@altlinux.ru> wrote:
>
> Уже обновил, лучше подождать 0.72.03-alt2.
>
> На самом деле есть более глубокая проблема с verson.pm: надо добавить
> в perl.prov поддержку version.pm, чтобы он проставлял версии в Provides.
> Я сейчас этим занимаюсь. К сожалению, Вы к git равнодушны, насколько я
> понимаю.
Не то, чтобы совсем равнодушен... :) git как инструмент мне нравится. Просто
в рамках того, что я делаю в команде, он мне пока реально не особо нужен.
Скоро наверняка нужно будет использовать в работе, тогда стану ползти дальше
по своей learning curve. Пока что я где-то на стадии "Hit and miss"
<http://www.learningandteaching.info/learning/lerncrv.htm>
:)
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-08-15 13:27 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-27 8:15 [devel] perl-Module-Build Victor Forsyuk
2007-08-13 7:49 ` Alexey Tourbin
2007-08-13 14:18 ` Victor Forsyuk
2007-08-13 14:49 ` Alexey Tourbin
2007-08-14 15:00 ` Victor Forsyuk
2007-08-15 11:31 ` Alexey Tourbin
2007-08-15 13:27 ` Victor Forsyuk
2007-08-13 17:28 ` [devel] Fedora repo Alexey Tourbin
2007-08-13 22:06 ` Dmitry V. Levin
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