I might be reporting something the team might already know, but on 15th January both of those got bumped from rc status into full release.
AFAICT, it was simply by blessing the previous RCs.
We're aware of the final releases, but there's not much benefit to shipping the final releases. The details of exactly why are quite complex and laid out here: https://wiki.gentoo.org/wiki/Project:Perl/dev-lang/perl#2016_base.pm_fiasco And so, while upstreams 5.22.3_rc4 and final are different from each other, "our" 5.22.3_rc4 is basically the same as uptreams final release (modulo Module::Metadata, which arbitrarily changes with every release, and epigraphs from other dev perls that were released in the same period) I've considered putting together a final 5.22.3, but at this time it creates a few additional headaches that its easier to just avoid. Subsequently, there's no pressing technical need to ship 5.22.3 without (_rc), the only real motivation is it would reduce the confusion for end users who read too much into that _rc. So I'm marking this "WONTFIX" for now, but I may eventually get around to it anyway.
Actually, this can happen now, but it will be mostly for shipping a bunch of other bug fixes as well ( ie: basically an -r1 bump by another name )
Just my opinion as user: the _rc was a total blocker for me. Why would I update my stable 5.22.2 to a "rc"? Please consider the psychological effect.
(In reply to Andreas Kinzler from comment #4) > Just my opinion as user: the _rc was a total blocker for me. Why would I > update my stable 5.22.2 to a "rc"? Please consider the psychological effect. Its mostly an imaginary effect. You should really pay much more attention to what we mark as "stable" than the suffixes. I understand the confusion though. But the 5.22.3_rc4 was still better than either 5.22.2 _or_ what upstream *had* planned on shipping for 5.22.3 ;) They changed their mind at the last minute and did what we did :)
ls dev-lang/perl | cat Manifest metadata.xml perl-5.22.3.ebuild perl-5.22.3_rc4.ebuild perl-5.24.1.ebuild perl-5.24.1-r1.ebuild perl-5.24.1_rc4.ebuild git log --stat --diff-filter=A -- dev-lang/perl/perl-5.22.3.ebuild dev-lang/perl/perl-5.24.1.ebuild dev-lang/perl/perl-5.24.1-r1.ebuild | cat - commit f7f55098218de72848fed8ab450b5d895efc02eb Author: Kent Fredric <kentnl@gentoo.org> Date: Wed Feb 22 05:56:13 2017 +1300 dev-lang/perl,virtual/perl-Module-CoreList: Bump to 5.22.3 Final - Fix bug with patching now-missing CPANPLUS code #608966 - Update cross-perl to 1.1.4 - Fix cross-compile bugs - Fix GCC6 + lto bugs #583532 - Backport fixes from Compress-Raw-Zlib 2.074 for zlib 1.2.9+ #606374 Bug: https://bugs.gentoo.org/608966 Bug: https://bugs.gentoo.org/583532 Bug: https://bugs.gentoo.org/606374 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-lang/perl/perl-5.22.3.ebuild | 550 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 550 insertions(+) commit e03cb8b9c2fee8ea8fbc7668e9b9b01d9fca059a Author: Kent Fredric <kentnl@gentoo.org> Date: Tue Feb 21 15:14:57 2017 +1300 dev-lang/perl: Update to patchelevel 3 - Fix related to bug #608966 under crossdev where "touch" on a path would fail because the parent path did not exist - Fix patching failure under crossdev due to SHA1Sums changing - Upgrade perl-cross to 1.1.4 - Fix makefile ordering issue when compiling unicore/ parts before Config.pm has been compiled - Ensure miniperl is built with the right target arch for bootstrap - Upgrade base.pm patchset to latest for testing - Fix compilation with GCC6 and -flto #583532 - Properly fix compilation against newer zlibs #606374 by backporting changes to ZLib.xs from Compress-Raw-Zlib 2.074 Bug: https://bugs.gentoo.org/608966 Bug: https://bugs.gentoo.org/583532 Bug: https://bugs.gentoo.org/606374 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-lang/perl/perl-5.24.1-r1.ebuild | 559 ++++++++++++++++++++++++++++++++++++ 1 file changed, 559 insertions(+) commit e9992a8ed2cce6c4564cc1507ec2e68b7bfc2f78 Author: Kent Fredric <kentnl@gentoo.org> Date: Sun Feb 12 09:44:59 2017 +1300 dev-lang/perl,virtual/perl-Module-CoreList: Bump to Perl v5.24.1 (final) - Patches reworked slightly to give better `perl -V` output and apply cleanly with `git am` - base.pm changes from 5.24.1-RC4 carried on, despite removal upstream in 5.24.1-RC5/Final ( For testing, as this change is likely to come back in 5.24.2 ) - Temporarily disable zlib tests affected by bug #606374 - Remove bad patch causing bug #608966 - Upgrade to perl-cross 1.1.3 Bug: https://bugs.gentoo.org/606374 Bug: https://bugs.gentoo.org/608966 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-lang/perl/perl-5.24.1.ebuild | 555 +++++++++++++++++++++++++++++++++++++++