ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: perl update to 5.22 status
@ 2015-11-12 15:50 Igor Vlasenko
  2015-11-13  7:12 ` Vladimir Lettiev
  2015-11-15 18:28 ` Sergey Y. Afonin
  0 siblings, 2 replies; 4+ messages in thread
From: Igor Vlasenko @ 2015-11-12 15:50 UTC (permalink / raw)
  To: devel

Уважаемые коллеги!

Я подготовил обновление perl до 5.22.0.
обновление доступно у меня в perl.git.

В perl 5.22.0 существенно обновлен и переработан модуль B.
К сожалению, эти изменения привели к тому, что
модуль Алексея Турбина B::PerlReq с новым B работает плохо.
и его надо будет переписывать.

Существующий падает с криками
B::PerlReq::__ANON__("Can't locate object method \"NAME\" via package \"B::IV\" at /usr"...) called at /usr/share/perl5/B/PerlReq.pm line 322
B::PerlReq::__ANON__("Can't locate object method \"name\" via package \"B::NULL\" at /u"...) called at /usr/share/perl5/B/PerlReq.pm line 308
 
Таким образом, обновление perl до 5.22.0 придется отложить до
адаптации rpm-build-perl.

-- 

I V


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: perl update to 5.22 status
  2015-11-12 15:50 [devel] I: perl update to 5.22 status Igor Vlasenko
@ 2015-11-13  7:12 ` Vladimir Lettiev
  2015-11-15 18:28 ` Sergey Y. Afonin
  1 sibling, 0 replies; 4+ messages in thread
From: Vladimir Lettiev @ 2015-11-13  7:12 UTC (permalink / raw)
  To: Igor Vlasenko; +Cc: devel

On Thu, Nov 12, 2015 at 05:50:18PM +0200, Igor Vlasenko wrote:
> Уважаемые коллеги!
> 
> Я подготовил обновление perl до 5.22.0.
> обновление доступно у меня в perl.git.
> 
> В perl 5.22.0 существенно обновлен и переработан модуль B.
> К сожалению, эти изменения привели к тому, что
> модуль Алексея Турбина B::PerlReq с новым B работает плохо.
> и его надо будет переписывать.
> 
> Существующий падает с криками
> B::PerlReq::__ANON__("Can't locate object method \"NAME\" via package \"B::IV\" at /usr"...) called at /usr/share/perl5/B/PerlReq.pm line 322
> B::PerlReq::__ANON__("Can't locate object method \"name\" via package \"B::NULL\" at /u"...) called at /usr/share/perl5/B/PerlReq.pm line 308
>  
> Таким образом, обновление perl до 5.22.0 придется отложить до
> адаптации rpm-build-perl.

Посмотрите патч, который делал Petr Pisar:
    
    https://rt.cpan.org/Public/Bug/Display.html?id=104885


-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: perl update to 5.22 status
  2015-11-12 15:50 [devel] I: perl update to 5.22 status Igor Vlasenko
  2015-11-13  7:12 ` Vladimir Lettiev
@ 2015-11-15 18:28 ` Sergey Y. Afonin
  2015-11-15 19:18   ` Igor Vlasenko
  1 sibling, 1 reply; 4+ messages in thread
From: Sergey Y. Afonin @ 2015-11-15 18:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday 12 November 2015, Igor Vlasenko wrote:

> Я подготовил обновление perl до 5.22.0.
> обновление доступно у меня в perl.git.

А вот вопрос ещё до обновления. В Сизифе перестал собираться Spamassassin.
Причина - не формируется man-страница sa-check_spamd.1. В принципе, видимо,
в Makefile.PL присутствует ошибка, и сборка исправляется патчем 

--- Makefile.PL.old     2014-02-07 12:36:38.000000000 +0400
+++ Makefile.PL 2015-11-15 21:53:24.893604279 +0400
@@ -152,6 +152,7 @@
     'MAN1PODS' => {
         'spamassassin'     => '$(INST_MAN1DIR)/spamassassin.$(MAN1EXT)',
         'lib/spamassassin-run.pod' => '$(INST_MAN1DIR)/spamassassin-run.$(MAN1EXT)',
+        'sa-check_spamd'   => '$(INST_MAN1DIR)/sa-check_spamd.$(MAN1EXT)',
         'sa-learn'         => '$(INST_MAN1DIR)/sa-learn.$(MAN1EXT)',
         'sa-update'        => '$(INST_MAN1DIR)/sa-update.$(MAN1EXT)',
         'sa-compile'       => '$(INST_MAN1DIR)/sa-compile.$(MAN1EXT)',

Но вот вопрос, а как оно собирается в p7 ? А собирается именно с sa-check_spamd.1:

# rpm -qf /usr/share/man/man1/sa-check_spamd.1.gz
spamassassin-spamd-3.4.0-alt1

Можно, в принципе, не заниматься исследованиями, но, вдруг, что-то ещё зацепило ?

-- 
С уважением, Сергей Афонин


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] I: perl update to 5.22 status
  2015-11-15 18:28 ` Sergey Y. Afonin
@ 2015-11-15 19:18   ` Igor Vlasenko
  0 siblings, 0 replies; 4+ messages in thread
From: Igor Vlasenko @ 2015-11-15 19:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Nov 15, 2015 at 10:28:07PM +0400, Sergey Y. Afonin wrote:
> Но вот вопрос, а как оно собирается в p7 ? А собирается именно с sa-check_spamd.1:

Разные сборочные окружения :(
В более старой версии скорее всего где-то была ошибка,
и MAN1PODS игнорировался. А сейчас не игнорируется :)

-- 

I V


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-11-15 19:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-12 15:50 [devel] I: perl update to 5.22 status Igor Vlasenko
2015-11-13  7:12 ` Vladimir Lettiev
2015-11-15 18:28 ` Sergey Y. Afonin
2015-11-15 19:18   ` Igor Vlasenko

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