From 14b8f77ff4496e6cf409259dd8530f55bd154f86 Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Sat, 17 Sep 2016 08:47:53 +1200 Subject: [PATCH] dev-lang/perl: Update upgrade prose to encourage depclean Depcleans really do help a lot and you should do them lots. Note: the 5.24.0-r1 version ( which is patched here ) is not displayed to the user due to some mistakes made when flattening it, this will be rectified in a future commit. Note: Patching apparently "Old" eblits because due to a lack of clarity on how eblits actually work, it turns out that all eblit-using dev-lang/perl ebuilds are sourcing *BOTH* their own eblit entries *AND* the eblit for v5016001!!. The use of eblits here has made it impossible to clearly discern which code is actually running, and that perl 5.22* and 5.20* actually work at all is more a case of amazing amounts of good luck than actual planning. Package-Manager: portage-2.3.0 --- .../perl/files/eblits/pkg_setup-v50160001.eblit | 16 +++++++++++++--- .../perl/files/eblits/pkg_setup-v50220001.eblit | 16 ++++++++++++---- .../perl/files/eblits/pkg_setup-v50240001.eblit | 16 ++++++++++++---- dev-lang/perl/perl-5.24.0-r1.ebuild | 12 ++++++++++-- 4 files changed, 47 insertions(+), 13 deletions(-) diff --git a/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit b/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit index a7b734f4091d..e46ffc2ae573 100644 --- a/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit +++ b/dev-lang/perl/files/eblits/pkg_setup-v50160001.eblit @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -48,8 +48,18 @@ check_rebuild() { if has_version "