~ rule was too narrow and didn't allow for _p522, where it should.
However, anyone who installs dev-perl/Test-Tester on ~arch should actually
skip installing this package, and instead blanket-uninstall dev-perl/Test-Tester
in favour of >=virtual/perl-Test-Simple-1.1.14
Hence, einfo messages recommending its removal, and we're going to kill
this package as soon as humanly possible, it just requires Test-Simple 1.1.14
and perl-5.22 stabilized to do so.
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# this is just a dummy ebuild to help with portage dependency resolution on
# Perl 5.22 upgrade - it does not install any files
-RDEPEND="~virtual/perl-Test-Simple-1.1.14"
+RDEPEND="=virtual/perl-Test-Simple-1.1.14*"
+
+removal_message() {
+ einfo "This package is only a stub for upgrade purposes and can now be removed"
+ einfo "Equivalent modules now should be supported by either"
+ einfo " a) virtual/perl-Test-Simple installing >=perl-core/Test-Simple-1.1.14"
+ einfo " b) virtual/perl-Test-Simple installing >=dev-lang/perl-5.22.0"
+}
+
+pkg_postinst() {
+ removal_message
+}
+
+pkg_info() {
+ removal_message
+}