Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 340023 - Please stabilize =dev-lang/perl-5.12.2-r2
Summary: Please stabilize =dev-lang/perl-5.12.2-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 331021 333421 333573 336898 338233 340024 340031 340035 340949 341179 341205 341209 341211 341217 341241 341555 342385 343559 344207
Blocks: 253891 perl-5.12.1
  Show dependency tree
 
Reported: 2010-10-07 07:47 UTC by Torsten Veller (RETIRED)
Modified: 2010-11-13 16:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-perl/locale-maketext-lexicon-0.82-build.log (locale-maketext-lexicon-0.82.log,6.36 KB, text/plain)
2010-10-15 01:15 UTC, David Abbott (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Veller (RETIRED) gentoo-dev 2010-10-07 07:47:26 UTC
Please stabilize
=dev-lang/perl-5.12.2-r1
=sys-devel/libperl-5.10.1
=app-admin/perl-cleaner-2.6


alpha@gentoo.org amd64@gentoo.org arm@gentoo.org hppa@gentoo.org ia64@gentoo.org m68k@gentoo.org ppc@gentoo.org ppc64@gentoo.org s390@gentoo.org sh@gentoo.org sparc@gentoo.org x86@gentoo.org
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2010-10-13 12:01:59 UTC
!DO NOT COMMIT BEFORE A NEWS ITEM WAS ADDED!


Please test

=dev-lang/perl-5.12.2-r1
=sys-devel/libperl-5.10.1
=app-admin/perl-cleaner-2.6

and run

perl-cleaner --all
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2010-10-14 09:03:19 UTC
Built successfully on amd64. perl-cleaner --all pulled 276 packages which built sucessfully as well ( except some of them that failed tests )
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2010-10-14 09:12:04 UTC
The following 4 packages failed to run tests:
                       
perl-core/Test-Harness-3.17
dev-perl/locale-maketext-lexicon-0.82
app-text/po4a-0.38
media-gfx/graphicsmagick-1.3.1
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2010-10-14 11:31:50 UTC
(In reply to comment #3)
> perl-core/Test-Harness-3.17

patched.

> dev-perl/locale-maketext-lexicon-0.82

added #340949 as blocker

> app-text/po4a-0.38

can't reproduce. can you please file a new bug?

> media-gfx/graphicsmagick-1.3.1

maybe #297938 ?

Thanks
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2010-10-14 23:15:14 UTC
(In reply to comment #4)
> > media-gfx/graphicsmagick-1.3.1
> 
> maybe #297938 ?

Yes that one 

I added a blocker for po4a

Comment 6 David Abbott (RETIRED) gentoo-dev 2010-10-15 01:14:11 UTC
Tested on x86.

First run of perl-cleaner --all ran without FEATURES="test" enabled
760 packages installed fine.

Second run with FEATURES="test" enabled

dev-perl/locale-maketext-lexicon-0.82
Failed 2/13 test programs. 2/306 subtests failed.
Comment 7 David Abbott (RETIRED) gentoo-dev 2010-10-15 01:15:23 UTC
Created attachment 250639 [details]
dev-perl/locale-maketext-lexicon-0.82-build.log
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2010-10-15 08:45:51 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > > media-gfx/graphicsmagick-1.3.1
> > 
> > maybe #297938 ?
> 
> Yes that one 
> 
> I added a blocker for po4a

No you didn't, you removed it:

http://bugs.gentoo.org/show_activity.cgi?id=340023

"Removed: Bug 341073"
Comment 9 Torsten Veller (RETIRED) gentoo-dev 2010-10-15 10:12:03 UTC
(In reply to comment #8)
> (In reply to comment #5)
> > I added a blocker for po4a
> 
> No you didn't, you removed it:

The po4a test failure in bug 341073 is independent of the perl version. It's caused by changes introduced by gettext 0.18*.


Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-15 21:12:28 UTC
I rebuild everything that had Perl in DEPEND, some failures but I have to investigate a bit on them.  Additionally I built whole dev-perl category with FEATURES=test...also some failures, but too late for any bug filing today...tomorrow maybe.  In total it looks fine on x86.
Comment 11 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-15 22:10:00 UTC
Ok, I will do it today...:)  On x86 tests fail for the following packages from dev-perl category:

Font-AFM
Finance-YahooQuote
Proc-ProcessTable
WWW-Mechanize-FormFiller
XML-AutoWriter
XML-RSS-Feed
locale-maketext-lexicon (see dabott's report)
XML-Stream
Net-XMPP
Event-RPC
Net-Jabber

Most of them emit "Parse errors" as less tests were run than issued in the test plan.
Comment 12 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-15 22:11:14 UTC
dev-perl/perl-PBS fails in the following way.  There is no build in IUSE.

Checking for rpp_open args in PBS_wrap.c... 3
Checking for libpbs.a... no
*** Error: set PBS_LIB to the directory with libpbs.a
 * ERROR: dev-perl/perl-PBS-0.24 failed:
 *   Unable to build! (are you using USE="build"?)
 * 
Comment 13 Torsten Veller (RETIRED) gentoo-dev 2010-10-16 07:48:21 UTC
(In reply to comment #11)
> On x86 tests fail for the following packages from dev-perl category:

> Proc-ProcessTable
> XML-Stream
> Net-XMPP
> Event-RPC
> Net-Jabber

Can't reproduce them right now on amd64. I only see "Use of uninitialized value..." warnings.
File a new bug, please.


The rest should be addressed. Thanks

> Font-AFM

update needed #341205

> Finance-YahooQuote

online tests. disabled.

> WWW-Mechanize-FormFiller

update needed #341209

> XML-AutoWriter

update needed #341211

> XML-RSS-Feed

update needed #341217

> locale-maketext-lexicon (see dabott's report)

see comment #4


(In reply to comment #12)
> dev-perl/perl-PBS fails in the following way.  There is no build in IUSE.
> 
> Checking for rpp_open args in PBS_wrap.c... 3
> Checking for libpbs.a... no
> *** Error: set PBS_LIB to the directory with libpbs.a
>  * ERROR: dev-perl/perl-PBS-0.24 failed:
>  *   Unable to build! (are you using USE="build"?)

It means the useflag of dev-lang/perl.
Can you try the latest version too? 0.33 works for me on amd64.
Comment 14 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-16 09:47:05 UTC
(In reply to comment #13)
> (In reply to comment #11)
> > On x86 tests fail for the following packages from dev-perl category:
> 
> > Proc-ProcessTable
> > XML-Stream
> > Event-RPC
> > Net-Jabber
> > Net-XMPP

 I will file bugs.

> It means the useflag of dev-lang/perl.
> Can you try the latest version too? 0.33 works for me on amd64.

 Works fine.
Comment 15 Torsten Veller (RETIRED) gentoo-dev 2010-10-19 16:49:52 UTC
I think we can stabilize perl-5.12 for amd64 and x86 next friday (2010-10-22) evening (after 1800 UTC)? 
Comment 16 Markos Chandras (RETIRED) gentoo-dev 2010-10-19 16:57:56 UTC
(In reply to comment #15)
> I think we can stabilize perl-5.12 for amd64 and x86 next friday (2010-10-22)
> evening (after 1800 UTC)? 
> 

Works for me. Lets us know when you commit your news item
Comment 17 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-19 18:11:00 UTC
Fine for x86, will do then.
Comment 18 Torsten Veller (RETIRED) gentoo-dev 2010-10-22 11:15:10 UTC
I've added =app-admin/perl-cleaner-2.7 to the tree.
Only changes are in leftovers(). I doesn't only look in INC. Try perl-cleaner --leftovers.
Comment 19 Markos Chandras (RETIRED) gentoo-dev 2010-10-22 12:21:30 UTC
(In reply to comment #18)
> I've added =app-admin/perl-cleaner-2.7 to the tree.
> Only changes are in leftovers(). I doesn't only look in INC. Try perl-cleaner
> --leftovers.
> 

So we stabilize 2.7 instead of 2.6 right?
Comment 20 Torsten Veller (RETIRED) gentoo-dev 2010-10-22 17:15:21 UTC
> So we stabilize 2.7 instead of 2.6 right?

Yes, please, if it's okay for you.


News item committed.


Please stabilize:
=dev-lang/perl-5.12.2-r1
=sys-devel/libperl-5.10.1
=app-admin/perl-cleaner-2.7
Comment 21 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-22 17:46:08 UTC
x86 stable
Comment 22 Markos Chandras (RETIRED) gentoo-dev 2010-10-22 17:57:11 UTC
amd64 done
Comment 23 Samuli Suominen (RETIRED) gentoo-dev 2010-10-22 18:35:21 UTC
ppc64 stable
Comment 24 Brent Baude (RETIRED) gentoo-dev 2010-10-24 14:09:27 UTC
ppc done
Comment 25 Jeroen Roovers (RETIRED) gentoo-dev 2010-10-24 18:25:56 UTC
Stable for HPPA.
Comment 26 Markus Meier gentoo-dev 2010-10-24 21:23:37 UTC
arm stable
Comment 27 Tibor Vago 2010-11-02 08:31:57 UTC
sparc stable
Comment 28 Torsten Veller (RETIRED) gentoo-dev 2010-11-02 12:52:08 UTC
Please consider perl-5.12.2-r2 as candidate.
I opened bug #343795 for the other arches.


Please stabilize:
=dev-lang/perl-5.12.2-r2
=sys-devel/libperl-5.10.1
=app-admin/perl-cleaner-2.7
Comment 29 Matt Turner gentoo-dev 2010-11-04 21:04:49 UTC
(In reply to comment #27)
> sparc stable

Sparc doesnt actually look to be stable.
Comment 30 Alex Buell 2010-11-04 21:12:23 UTC
Tested on SPARC64, only 13 failures out of some 1400 tests, could stabilise. A
separate bug report will be filed for the test failure shortly. 
Comment 31 Raúl Porcel (RETIRED) gentoo-dev 2010-11-13 16:06:34 UTC
alpha/ia64/m68k/s390/sh/sparc stable, closing