summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/virtual')
-rw-r--r--metadata/md5-cache/virtual/acl-07
-rw-r--r--metadata/md5-cache/virtual/acl-0-r18
-rw-r--r--metadata/md5-cache/virtual/acl-0-r29
-rw-r--r--metadata/md5-cache/virtual/awk-17
-rw-r--r--metadata/md5-cache/virtual/bitcoin-leveldb-0-r27
-rw-r--r--metadata/md5-cache/virtual/blas-3.89
-rw-r--r--metadata/md5-cache/virtual/cblas-3.89
-rw-r--r--metadata/md5-cache/virtual/cdrtools-07
-rw-r--r--metadata/md5-cache/virtual/checkpassword-07
-rw-r--r--metadata/md5-cache/virtual/commonlisp-07
-rw-r--r--metadata/md5-cache/virtual/cron-0-r27
-rw-r--r--metadata/md5-cache/virtual/daemontools-07
-rw-r--r--metadata/md5-cache/virtual/dev-manager-0-r27
-rw-r--r--metadata/md5-cache/virtual/editor-0-r37
-rw-r--r--metadata/md5-cache/virtual/eject-0-r17
-rw-r--r--metadata/md5-cache/virtual/fam-0-r19
-rw-r--r--metadata/md5-cache/virtual/fortran-08
-rw-r--r--metadata/md5-cache/virtual/freedesktop-icon-theme-0-r37
-rw-r--r--metadata/md5-cache/virtual/glu-9.0-r29
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.07
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.17
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.26.27
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.27.07
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.28.07
-rw-r--r--metadata/md5-cache/virtual/gsasl-27
-rw-r--r--metadata/md5-cache/virtual/httpd-basic-0-r27
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r17
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r27
-rw-r--r--metadata/md5-cache/virtual/httpd-fastcgi-0-r17
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.27
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.37
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.47
-rw-r--r--metadata/md5-cache/virtual/imagemagick-tools-08
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-18
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-28
-rw-r--r--metadata/md5-cache/virtual/inetd-07
-rw-r--r--metadata/md5-cache/virtual/jack-19
-rw-r--r--metadata/md5-cache/virtual/jdk-1.8.0-r57
-rw-r--r--metadata/md5-cache/virtual/jdk-11-r17
-rw-r--r--metadata/md5-cache/virtual/jpeg-1009
-rw-r--r--metadata/md5-cache/virtual/jpeg-compat-629
-rw-r--r--metadata/md5-cache/virtual/jre-1.8.0-r37
-rw-r--r--metadata/md5-cache/virtual/jre-11-r27
-rw-r--r--metadata/md5-cache/virtual/krb5-0-r19
-rw-r--r--metadata/md5-cache/virtual/lapack-3.89
-rw-r--r--metadata/md5-cache/virtual/lapacke-3.8-r19
-rw-r--r--metadata/md5-cache/virtual/latex-base-1.07
-rw-r--r--metadata/md5-cache/virtual/libc-1-r17
-rw-r--r--metadata/md5-cache/virtual/libcrypt-1-r19
-rw-r--r--metadata/md5-cache/virtual/libcrypt-29
-rw-r--r--metadata/md5-cache/virtual/libelf-29
-rw-r--r--metadata/md5-cache/virtual/libelf-39
-rw-r--r--metadata/md5-cache/virtual/libffi-3.3_rc09
-rw-r--r--metadata/md5-cache/virtual/libgudev-215-r310
-rw-r--r--metadata/md5-cache/virtual/libgudev-2309
-rw-r--r--metadata/md5-cache/virtual/libgudev-2329
-rw-r--r--metadata/md5-cache/virtual/libiconv-08
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r19
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r29
-rw-r--r--metadata/md5-cache/virtual/libintl-08
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r19
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r29
-rw-r--r--metadata/md5-cache/virtual/libudev-215-r110
-rw-r--r--metadata/md5-cache/virtual/libudev-232-r19
-rw-r--r--metadata/md5-cache/virtual/libudev-232-r29
-rw-r--r--metadata/md5-cache/virtual/libudev-232-r39
-rw-r--r--metadata/md5-cache/virtual/libusb-0-r29
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r19
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r29
-rw-r--r--metadata/md5-cache/virtual/linux-sources-3-r48
-rw-r--r--metadata/md5-cache/virtual/linuxtv-dvb-headers-5.87
-rw-r--r--metadata/md5-cache/virtual/logger-0-r17
-rw-r--r--metadata/md5-cache/virtual/mailx-17
-rw-r--r--metadata/md5-cache/virtual/mailx-27
-rw-r--r--metadata/md5-cache/virtual/mailx-37
-rw-r--r--metadata/md5-cache/virtual/man-0-r37
-rw-r--r--metadata/md5-cache/virtual/mda-07
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r38
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r49
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r59
-rw-r--r--metadata/md5-cache/virtual/mta-1-r17
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r138
-rw-r--r--metadata/md5-cache/virtual/notification-daemon-08
-rw-r--r--metadata/md5-cache/virtual/ooo-08
-rw-r--r--metadata/md5-cache/virtual/opencl-3-r19
-rw-r--r--metadata/md5-cache/virtual/opengl-7.0-r29
-rw-r--r--metadata/md5-cache/virtual/os-headers-0-r27
-rw-r--r--metadata/md5-cache/virtual/package-manager-17
-rw-r--r--metadata/md5-cache/virtual/pager-07
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.320.07
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.360.07
-rw-r--r--metadata/md5-cache/virtual/perl-Attribute-Handlers-1.10.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r97
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.220.07
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.270.07
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r47
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r67
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r67
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.500.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.89.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.93.07
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.84.07
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.93.07
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.843.07
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.853.07
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.174.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.520.07
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.570.07
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r107
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.550.100_rc7
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r57
-rw-r--r--metadata/md5-cache/virtual/perl-Dumpvalue-1.210.07
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-3.10.07
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-3.60.07
-rw-r--r--metadata/md5-cache/virtual/perl-Exporter-5.730.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Exporter-5.740.07
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.2317
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.2347
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Install-2.140.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.440.07
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.720.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.400.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-File-Path-2.160.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.780.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-File-Temp-0.230.9007
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.950.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.960.07
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.510.07
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.76.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.430.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.440.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.400.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.430.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.84.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.93.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.390.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r147
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-1.20.07
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-1.40.07
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-4.20.07
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-4.40.07
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.290.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r107
-rw-r--r--metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r77
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.8167
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.8187
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.8007
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.9007
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.261.400-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.590.100-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r107
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.13.0_rc7
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.2007
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-0.340.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.700.07
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r137
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.367
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.377
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.710.07
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.720.07
-rw-r--r--metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r107
-rw-r--r--metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r77
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r87
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.400.07
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.400.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.410.07
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.500.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.550.07
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.27.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.29.07
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.150.07
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.210.07
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.360.07
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-5.10.07
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ReadLine-1.170.0-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Test-1.310.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.420.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.1627
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.1757
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r77
-rw-r--r--metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r77
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r107
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.130.07
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.140.07
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r127
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.976.07
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.976.4007
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Local-1.280.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Piece-1.330.07
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Piece-1.340.1007
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.270.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.260.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.270.07
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.300.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-autodie-2.290.0-r57
-rw-r--r--metadata/md5-cache/virtual/perl-autodie-2.320.07
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.510.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-if-0.60.800-r37
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.110.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.110.0-r49
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.237.07
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.238.07
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.110.07
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.140.07
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.220.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.250.07
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.600.07
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.610.07
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.992.400-r17
-rw-r--r--metadata/md5-cache/virtual/perl6-07
-rw-r--r--metadata/md5-cache/virtual/pkgconfig-27
-rw-r--r--metadata/md5-cache/virtual/pmake-17
-rw-r--r--metadata/md5-cache/virtual/podofo-build-0.9.69
-rw-r--r--metadata/md5-cache/virtual/python-cffi-110
-rw-r--r--metadata/md5-cache/virtual/python-greenlet-1.0-r210
-rw-r--r--metadata/md5-cache/virtual/qmail-1.037
-rw-r--r--metadata/md5-cache/virtual/resolvconf-17
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-1111
-rw-r--r--metadata/md5-cache/virtual/rubygems-1511
-rw-r--r--metadata/md5-cache/virtual/rubygems-1612
-rw-r--r--metadata/md5-cache/virtual/rust-1.45.29
-rw-r--r--metadata/md5-cache/virtual/rust-1.46.09
-rw-r--r--metadata/md5-cache/virtual/rust-1.47.09
-rw-r--r--metadata/md5-cache/virtual/rust-1.48.09
-rw-r--r--metadata/md5-cache/virtual/service-manager-08
-rw-r--r--metadata/md5-cache/virtual/service-manager-18
-rw-r--r--metadata/md5-cache/virtual/skkserv-07
-rw-r--r--metadata/md5-cache/virtual/ssh-08
-rw-r--r--metadata/md5-cache/virtual/szip-2.17
-rw-r--r--metadata/md5-cache/virtual/tex-base-07
-rw-r--r--metadata/md5-cache/virtual/texi2dvi-0-r27
-rw-r--r--metadata/md5-cache/virtual/tmpfiles-07
-rw-r--r--metadata/md5-cache/virtual/ttf-fonts-1-r17
-rw-r--r--metadata/md5-cache/virtual/udev-217-r27
-rw-r--r--metadata/md5-cache/virtual/w3m-07
-rw-r--r--metadata/md5-cache/virtual/wine-0-r79
-rw-r--r--metadata/md5-cache/virtual/yacc-07
249 files changed, 1861 insertions, 0 deletions
diff --git a/metadata/md5-cache/virtual/acl-0 b/metadata/md5-cache/virtual/acl-0
new file mode 100644
index 000000000000..a760203bfcc4
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( sys-apps/acl )
+SLOT=0
+_md5_=b77a939eda436f770df698d48e5757bd
diff --git a/metadata/md5-cache/virtual/acl-0-r1 b/metadata/md5-cache/virtual/acl-0-r1
new file mode 100644
index 000000000000..63b61a8a85f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+IUSE=static-libs
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( sys-apps/acl[static-libs?] )
+SLOT=0
+_md5_=7b23cc52d3d48ee5a2ef39333343758c
diff --git a/metadata/md5-cache/virtual/acl-0-r2 b/metadata/md5-cache/virtual/acl-0-r2
new file mode 100644
index 000000000000..9e8644b2dde9
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( >=sys-apps/acl-2.2.52-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=dbeba72fef0fc09de886b6cb300243b0
diff --git a/metadata/md5-cache/virtual/awk-1 b/metadata/md5-cache/virtual/awk-1
new file mode 100644
index 000000000000..483831bfdadc
--- /dev/null
+++ b/metadata/md5-cache/virtual/awk-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for awk implementation
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( >=sys-apps/gawk-4.0.1-r1 sys-apps/mawk sys-apps/nawk sys-apps/busybox ) !<sys-apps/gawk-4.0.1-r1
+SLOT=0
+_md5_=ca7f3f5b398f6626c2e52684d7d0dc7e
diff --git a/metadata/md5-cache/virtual/bitcoin-leveldb-0-r2 b/metadata/md5-cache/virtual/bitcoin-leveldb-0-r2
new file mode 100644
index 000000000000..b58ffc4519df
--- /dev/null
+++ b/metadata/md5-cache/virtual/bitcoin-leveldb-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LevelDB versions known to be compatible with Bitcoin Core 0.9+
+EAPI=5
+KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( =dev-libs/leveldb-1.20 =dev-libs/leveldb-1.18-r2 =dev-libs/leveldb-1.18 =dev-libs/leveldb-1.17 =dev-libs/leveldb-1.15.0-r1 )
+SLOT=0
+_md5_=8b028bf466217fe944ca7c4b44ccb637
diff --git a/metadata/md5-cache/virtual/blas-3.8 b/metadata/md5-cache/virtual/blas-3.8
new file mode 100644
index 000000000000..945d28e1e9af
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-3.8
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DEPEND=>=sci-libs/lapack-3.8[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) )
+DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation
+EAPI=7
+IUSE=eselect-ldso
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=>=sci-libs/lapack-3.8[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) )
+SLOT=0
+_md5_=00400d15a7d45c83e48e3efc45718aec
diff --git a/metadata/md5-cache/virtual/cblas-3.8 b/metadata/md5-cache/virtual/cblas-3.8
new file mode 100644
index 000000000000..8ba4bbe193da
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-3.8
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) )
+DESCRIPTION=Virtual for BLAS C implementation
+EAPI=7
+IUSE=eselect-ldso
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] sci-libs/blis[eselect-ldso] ) )
+SLOT=0
+_md5_=84b34fc2b417d9bbe6f71bb25a74a18f
diff --git a/metadata/md5-cache/virtual/cdrtools-0 b/metadata/md5-cache/virtual/cdrtools-0
new file mode 100644
index 000000000000..7ef7eae82395
--- /dev/null
+++ b/metadata/md5-cache/virtual/cdrtools-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for command-line recorders cdrtools and cdrkit
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris
+RDEPEND=|| ( app-cdr/cdrtools app-cdr/cdrkit )
+SLOT=0
+_md5_=b2fc61f59533f030317dff4d1bfad1ae
diff --git a/metadata/md5-cache/virtual/checkpassword-0 b/metadata/md5-cache/virtual/checkpassword-0
new file mode 100644
index 000000000000..2628fedc5988
--- /dev/null
+++ b/metadata/md5-cache/virtual/checkpassword-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for checkpassword compatible applications
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( net-mail/checkpassword net-mail/checkpassword-pam net-mail/cmd5checkpw net-mail/vpopmail mail-mta/qmail-ldap )
+SLOT=0
+_md5_=dbb0d29f10e608cb4271f492180ee545
diff --git a/metadata/md5-cache/virtual/commonlisp-0 b/metadata/md5-cache/virtual/commonlisp-0
new file mode 100644
index 000000000000..ec3f109e59ad
--- /dev/null
+++ b/metadata/md5-cache/virtual/commonlisp-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Common Lisp
+EAPI=6
+KEYWORDS=~alpha amd64 ~ia64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( dev-lisp/sbcl dev-lisp/clisp dev-lisp/clozurecl dev-lisp/cmucl dev-lisp/ecls dev-lisp/gcl dev-lisp/abcl )
+SLOT=0
+_md5_=cb75af783069b9b5fe599b76ea61bfb2
diff --git a/metadata/md5-cache/virtual/cron-0-r2 b/metadata/md5-cache/virtual/cron-0-r2
new file mode 100644
index 000000000000..a8c1864d8c35
--- /dev/null
+++ b/metadata/md5-cache/virtual/cron-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for cron
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=|| ( sys-process/cronie sys-process/bcron sys-process/dcron sys-process/fcron sys-process/systemd-cron )
+SLOT=0
+_md5_=0b0af7b64a29d2d2591700fb759b6f58
diff --git a/metadata/md5-cache/virtual/daemontools-0 b/metadata/md5-cache/virtual/daemontools-0
new file mode 100644
index 000000000000..20a3eaa69671
--- /dev/null
+++ b/metadata/md5-cache/virtual/daemontools-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for daemontools
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( sys-process/daemontools sys-process/daemontools-encore )
+SLOT=0
+_md5_=8740578a7760213d3b46155e68fab8b1
diff --git a/metadata/md5-cache/virtual/dev-manager-0-r2 b/metadata/md5-cache/virtual/dev-manager-0-r2
new file mode 100644
index 000000000000..c266feb0729d
--- /dev/null
+++ b/metadata/md5-cache/virtual/dev-manager-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the device filesystem manager
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=|| ( virtual/udev sys-apps/busybox[mdev] sys-fs/static-dev )
+SLOT=0
+_md5_=cd1f25f82b75ced88d597f0ef6bbb07a
diff --git a/metadata/md5-cache/virtual/editor-0-r3 b/metadata/md5-cache/virtual/editor-0-r3
new file mode 100644
index 000000000000..eacbe55849f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/editor-0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for editor
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( app-editors/nano app-editors/dav app-editors/e3 app-editors/ee app-editors/elvis app-editors/emacs:* app-editors/emact app-editors/ersatz-emacs app-editors/fe app-editors/jasspa-microemacs app-editors/jed app-editors/joe app-editors/jove app-editors/kakoune app-editors/le app-editors/levee app-editors/lpe app-editors/mg app-editors/moe app-editors/ne app-editors/neovim app-editors/ng app-editors/qemacs app-editors/teco app-editors/uemacs-pk app-editors/vile app-editors/vim app-editors/gvim app-editors/vis app-editors/xemacs app-editors/zile app-misc/mc[edit] dev-lisp/cmucl mail-client/alpine[-onlyalpine] )
+SLOT=0
+_md5_=6237f74713c32fe2093ff143c9786d28
diff --git a/metadata/md5-cache/virtual/eject-0-r1 b/metadata/md5-cache/virtual/eject-0-r1
new file mode 100644
index 000000000000..2e1eefd8497e
--- /dev/null
+++ b/metadata/md5-cache/virtual/eject-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the eject command
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-apps/util-linux-2.22 sys-block/eject-bsd )
+SLOT=0
+_md5_=50cc2aa2855c9616576bc56a9fbf726a
diff --git a/metadata/md5-cache/virtual/fam-0-r1 b/metadata/md5-cache/virtual/fam-0-r1
new file mode 100644
index 000000000000..07d81dc2bdd7
--- /dev/null
+++ b/metadata/md5-cache/virtual/fam-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual package to choose between gamin and fam
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=app-admin/gamin-0.1.10-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-admin/fam-2.7.0-r6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=0598e2c250663d255bd79ed9bde10164
diff --git a/metadata/md5-cache/virtual/fortran-0 b/metadata/md5-cache/virtual/fortran-0
new file mode 100644
index 000000000000..eeaa2e213d6d
--- /dev/null
+++ b/metadata/md5-cache/virtual/fortran-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Fortran Compiler
+EAPI=6
+IUSE=openmp
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( sys-devel/gcc[fortran,openmp?] sys-devel/gcc-apple[fortran,openmp?] dev-lang/ekopath dev-lang/ifc )
+SLOT=0
+_md5_=0dff872196365db618c384952c559ade
diff --git a/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r3 b/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r3
new file mode 100644
index 000000000000..65085c9915d0
--- /dev/null
+++ b/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual to choose between different icon themes
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( x11-themes/adwaita-icon-theme x11-themes/faenza-icon-theme lxde-base/lxde-icon-theme x11-themes/tango-icon-theme kde-frameworks/oxygen-icons x11-themes/mate-icon-theme x11-themes/elementary-xfce-icon-theme )
+SLOT=0
+_md5_=0230e22f795b5a10544626fa1e31a380
diff --git a/metadata/md5-cache/virtual/glu-9.0-r2 b/metadata/md5-cache/virtual/glu-9.0-r2
new file mode 100644
index 000000000000..4226a66e5e70
--- /dev/null
+++ b/metadata/md5-cache/virtual/glu-9.0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL utility library
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=media-libs/glu-9.0.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/mingw64-runtime )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=6f760620a7b93c2b4b1ce928c9da42bf
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.25.0 b/metadata/md5-cache/virtual/gnustep-back-0.25.0
new file mode 100644
index 000000000000..4cfebcec8931
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.25.0 ~gnustep-base/gnustep-back-art-0.25.0 ~gnustep-base/gnustep-back-xlib-0.25.0 )
+SLOT=0
+_md5_=f7bd3576e19cadf0f1775cc642530330
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.25.1 b/metadata/md5-cache/virtual/gnustep-back-0.25.1
new file mode 100644
index 000000000000..fbdd095be937
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.25.1 ~gnustep-base/gnustep-back-art-0.25.1 ~gnustep-base/gnustep-back-xlib-0.25.1 )
+SLOT=0
+_md5_=5f5245d45640cca6ef8f7e8da1021420
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.26.2 b/metadata/md5-cache/virtual/gnustep-back-0.26.2
new file mode 100644
index 000000000000..e4697f4f55c9
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.26.2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.26.2 ~gnustep-base/gnustep-back-art-0.26.2 ~gnustep-base/gnustep-back-xlib-0.26.2 )
+SLOT=0
+_md5_=406d7c49fe2a733ecf0cb540f7c34a7c
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.27.0 b/metadata/md5-cache/virtual/gnustep-back-0.27.0
new file mode 100644
index 000000000000..d30ae73cb2cd
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.27.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.27.0 ~gnustep-base/gnustep-back-art-0.27.0 ~gnustep-base/gnustep-back-xlib-0.27.0 )
+SLOT=0
+_md5_=fdba94136fd50448a84693eac3d0c89d
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.28.0 b/metadata/md5-cache/virtual/gnustep-back-0.28.0
new file mode 100644
index 000000000000..32a231a50272
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.28.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.28.0 ~gnustep-base/gnustep-back-art-0.28.0 ~gnustep-base/gnustep-back-xlib-0.28.0 )
+SLOT=0
+_md5_=c00949f92247e7aee80c0a8b2570a455
diff --git a/metadata/md5-cache/virtual/gsasl-2 b/metadata/md5-cache/virtual/gsasl-2
new file mode 100644
index 000000000000..8232968fa446
--- /dev/null
+++ b/metadata/md5-cache/virtual/gsasl-2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU SASL library
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( net-libs/libgsasl net-misc/gsasl )
+SLOT=0
+_md5_=b92ade940681f8a5ef0cebe40e4508b6
diff --git a/metadata/md5-cache/virtual/httpd-basic-0-r2 b/metadata/md5-cache/virtual/httpd-basic-0-r2
new file mode 100644
index 000000000000..6545807b6092
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-basic-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for static HTML-enabled webservers
+EAPI=5
+KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( www-servers/apache www-servers/lighttpd www-servers/boa www-servers/bozohttpd www-servers/cherokee www-servers/fnord www-servers/hiawatha www-servers/monkeyd www-servers/nginx www-servers/resin www-servers/thttpd www-servers/tomcat )
+SLOT=0
+_md5_=553482a0e0ba64129bd82f3507eb374a
diff --git a/metadata/md5-cache/virtual/httpd-cgi-0-r1 b/metadata/md5-cache/virtual/httpd-cgi-0-r1
new file mode 100644
index 000000000000..b9d1e07ebf07
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( www-servers/apache www-servers/lighttpd www-servers/boa www-servers/bozohttpd www-servers/cherokee www-servers/fnord www-servers/monkeyd www-servers/nginx www-servers/resin www-servers/thttpd www-servers/tomcat )
+SLOT=0
+_md5_=3585210a15e37875cbe2b92fd2102c07
diff --git a/metadata/md5-cache/virtual/httpd-cgi-0-r2 b/metadata/md5-cache/virtual/httpd-cgi-0-r2
new file mode 100644
index 000000000000..2ec87d2d26ef
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( www-servers/apache www-servers/lighttpd www-servers/boa www-servers/bozohttpd www-servers/cherokee www-servers/fnord www-servers/hiawatha www-servers/monkeyd www-servers/nginx www-servers/resin www-servers/thttpd www-servers/tomcat )
+SLOT=0
+_md5_=20b27a1fd181ded86196fbb46f15504d
diff --git a/metadata/md5-cache/virtual/httpd-fastcgi-0-r1 b/metadata/md5-cache/virtual/httpd-fastcgi-0-r1
new file mode 100644
index 000000000000..b7a6a07ab934
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-fastcgi-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FastCGI-enabled webservers
+EAPI=5
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( www-apache/mod_fcgid www-servers/lighttpd www-servers/bozohttpd www-servers/nginx www-servers/resin www-servers/cherokee )
+SLOT=0
+_md5_=a4975e2016b0fdbfc8c3a02824c99139
diff --git a/metadata/md5-cache/virtual/httpd-php-7.2 b/metadata/md5-cache/virtual/httpd-php-7.2
new file mode 100644
index 000000000000..39ba889e5dc1
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:7.2[fpm] dev-lang/php:7.2[apache2] dev-lang/php:7.2[cgi] )
+SLOT=7.2
+_md5_=e80cbe3d7ffb5f7e09cb63258b534856
diff --git a/metadata/md5-cache/virtual/httpd-php-7.3 b/metadata/md5-cache/virtual/httpd-php-7.3
new file mode 100644
index 000000000000..8c741a2cf832
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:7.3[fpm] dev-lang/php:7.3[apache2] dev-lang/php:7.3[cgi] )
+SLOT=7.3
+_md5_=e80cbe3d7ffb5f7e09cb63258b534856
diff --git a/metadata/md5-cache/virtual/httpd-php-7.4 b/metadata/md5-cache/virtual/httpd-php-7.4
new file mode 100644
index 000000000000..0740c53c03fc
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:7.4[fpm] dev-lang/php:7.4[apache2] dev-lang/php:7.4[cgi] )
+SLOT=7.4
+_md5_=76bd118bd72844252c529089ca540f0f
diff --git a/metadata/md5-cache/virtual/imagemagick-tools-0 b/metadata/md5-cache/virtual/imagemagick-tools-0
new file mode 100644
index 000000000000..a767f4a16c55
--- /dev/null
+++ b/metadata/md5-cache/virtual/imagemagick-tools-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for imagemagick command line tools
+EAPI=6
+IUSE=jpeg perl png svg tiff
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( media-gfx/imagemagick[jpeg?,perl?,png?,svg?,tiff?] media-gfx/graphicsmagick[imagemagick,jpeg?,perl?,png?,svg?,tiff?] )
+SLOT=0
+_md5_=674963e5208c78c8f6423eef1954ae92
diff --git a/metadata/md5-cache/virtual/imap-c-client-1 b/metadata/md5-cache/virtual/imap-c-client-1
new file mode 100644
index 000000000000..0c9308f8e672
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=5
+IUSE=ssl
+KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( net-libs/c-client[ssl=] net-mail/uw-imap[ssl=] )
+SLOT=0
+_md5_=f691607d195d81aec3edcc801d0516e3
diff --git a/metadata/md5-cache/virtual/imap-c-client-2 b/metadata/md5-cache/virtual/imap-c-client-2
new file mode 100644
index 000000000000..ea5f301ca29f
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=6
+IUSE=kerberos ssl
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=|| ( net-libs/c-client[kerberos=,ssl=] net-mail/uw-imap[kerberos=,ssl=] )
+SLOT=0
+_md5_=700e6c1307cece4fcb1191fff4cf322c
diff --git a/metadata/md5-cache/virtual/inetd-0 b/metadata/md5-cache/virtual/inetd-0
new file mode 100644
index 000000000000..6a932dfc7e84
--- /dev/null
+++ b/metadata/md5-cache/virtual/inetd-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the internet super-server daemon
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
+RDEPEND=|| ( sys-apps/xinetd sys-apps/netkit-base sys-apps/ucspi-tcp net-misc/ipsvd )
+SLOT=0
+_md5_=b855f570704be257c63cf8a47c680d7f
diff --git a/metadata/md5-cache/virtual/jack-1 b/metadata/md5-cache/virtual/jack-1
new file mode 100644
index 000000000000..be56e522f09f
--- /dev/null
+++ b/metadata/md5-cache/virtual/jack-1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JACK Audio Connection Kit
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( media-sound/jack2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/jack-audio-connection-kit[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=2a628b0d8e90ec29981e6ace55b8c58f
diff --git a/metadata/md5-cache/virtual/jdk-1.8.0-r5 b/metadata/md5-cache/virtual/jdk-1.8.0-r5
new file mode 100644
index 000000000000..fccda6eadaa4
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-1.8.0-r5
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Development Kit (JDK)
+EAPI=7
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris
+RDEPEND=|| ( dev-java/openjdk-bin:8 dev-java/openjdk:8 dev-java/icedtea-bin:8 dev-java/icedtea:8 )
+SLOT=1.8
+_md5_=268fbd1d2f2decb81501c4a4f1510a55
diff --git a/metadata/md5-cache/virtual/jdk-11-r1 b/metadata/md5-cache/virtual/jdk-11-r1
new file mode 100644
index 000000000000..523fa858ab6e
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-11-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Development Kit (JDK)
+EAPI=7
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+RDEPEND=|| ( dev-java/openjdk-bin:11[gentoo-vm(+)] dev-java/openjdk:11[gentoo-vm(+)] )
+SLOT=11
+_md5_=dc8a9b532b7b9d43bef8cfada4edc530
diff --git a/metadata/md5-cache/virtual/jpeg-100 b/metadata/md5-cache/virtual/jpeg-100
new file mode 100644
index 000000000000..9abd39c96174
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-100
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
+EAPI=7
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.5.3-r2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-9c:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=d903b799ca4f1fd1ea0dbe32cae51927
diff --git a/metadata/md5-cache/virtual/jpeg-compat-62 b/metadata/md5-cache/virtual/jpeg-compat-62
new file mode 100644
index 000000000000..002fc9b1da1b
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-compat-62
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the libjpeg.so.62 ABI for binary-only programs
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
+RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.3.0-r3:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-6b-r12:62[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=62
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=0e9c647c0a55f32c686a41ba42745d52
diff --git a/metadata/md5-cache/virtual/jre-1.8.0-r3 b/metadata/md5-cache/virtual/jre-1.8.0-r3
new file mode 100644
index 000000000000..a59c779cae47
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.8.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=7
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris
+RDEPEND=|| ( virtual/jdk:1.8 dev-java/openjdk-jre-bin:8 )
+SLOT=1.8
+_md5_=5fe8ff1b48653186f857825c615c5b1b
diff --git a/metadata/md5-cache/virtual/jre-11-r2 b/metadata/md5-cache/virtual/jre-11-r2
new file mode 100644
index 000000000000..7f51bc9355bc
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-11-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=7
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+RDEPEND=|| ( virtual/jdk:11 dev-java/openjdk-jre-bin:11[gentoo-vm(+)] )
+SLOT=11
+_md5_=34513a8f659bab6a0000023012c26dda
diff --git a/metadata/md5-cache/virtual/krb5-0-r1 b/metadata/md5-cache/virtual/krb5-0-r1
new file mode 100644
index 000000000000..9d99e7de0604
--- /dev/null
+++ b/metadata/md5-cache/virtual/krb5-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Kerberos V implementation
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( >=app-crypt/mit-krb5-1.12.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-crypt/heimdal-1.5.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=ec2096bbc66656988acb2d1517d9e1d4
diff --git a/metadata/md5-cache/virtual/lapack-3.8 b/metadata/md5-cache/virtual/lapack-3.8
new file mode 100644
index 000000000000..a70bb3ffea5d
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.8
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] ) )
+DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
+EAPI=7
+IUSE=eselect-ldso
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=sci-libs/lapack-3.8.0[eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[eselect-ldso] sci-libs/openblas[eselect-ldso] ) )
+SLOT=0
+_md5_=839a29a4674b1c19a6fbec4a906db767
diff --git a/metadata/md5-cache/virtual/lapacke-3.8-r1 b/metadata/md5-cache/virtual/lapacke-3.8-r1
new file mode 100644
index 000000000000..2f30725ea0aa
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapacke-3.8-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DEPEND=>=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] >=sci-libs/openblas-0.3.10[eselect-ldso] ) )
+DESCRIPTION=Virtual for LAPACK C implementation
+EAPI=7
+IUSE=eselect-ldso
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=sci-libs/lapack-3.8.0[lapacke,eselect-ldso?] eselect-ldso? ( || ( >=sci-libs/lapack-3.8.0[lapacke,eselect-ldso] >=sci-libs/openblas-0.3.10[eselect-ldso] ) )
+SLOT=0
+_md5_=61fc52e24805e73542366d309f00c361
diff --git a/metadata/md5-cache/virtual/latex-base-1.0 b/metadata/md5-cache/virtual/latex-base-1.0
new file mode 100644
index 000000000000..ef96c4d29205
--- /dev/null
+++ b/metadata/md5-cache/virtual/latex-base-1.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for basic LaTeX binaries
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=dev-texlive/texlive-latexrecommended dev-texlive/texlive-fontutils dev-texlive/texlive-fontsrecommended
+SLOT=0
+_md5_=747ee363a307cef66db3f44238f07ad9
diff --git a/metadata/md5-cache/virtual/libc-1-r1 b/metadata/md5-cache/virtual/libc-1-r1
new file mode 100644
index 000000000000..68462a4907ff
--- /dev/null
+++ b/metadata/md5-cache/virtual/libc-1-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the C library
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!prefix-guest? ( elibc_glibc? ( sys-libs/glibc:2.2 ) elibc_musl? ( sys-libs/musl ) elibc_uclibc? ( sys-libs/uclibc-ng ) ) prefix-guest? ( elibc_Cygwin? ( sys-libs/cygwin-crypt ) !sys-libs/glibc !sys-libs/musl !sys-libs/uclibc-ng )
+SLOT=0
+_md5_=6f51f05ba9ecc452e1b8aa25733ebea6
diff --git a/metadata/md5-cache/virtual/libcrypt-1-r1 b/metadata/md5-cache/virtual/libcrypt-1-r1
new file mode 100644
index 000000000000..3380cb7a5869
--- /dev/null
+++ b/metadata/md5-cache/virtual/libcrypt-1-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libcrypt.so
+EAPI=7
+IUSE=+static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=elibc_glibc? ( sys-libs/glibc[crypt(+),static-libs(+)?] ) elibc_musl? ( sys-libs/musl ) elibc_uclibc? ( sys-libs/uclibc-ng ) elibc_Cygwin? ( sys-libs/cygwin-crypt )
+SLOT=0/1
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=261aa8290a9ffbfd0035b1a8a62abc58
diff --git a/metadata/md5-cache/virtual/libcrypt-2 b/metadata/md5-cache/virtual/libcrypt-2
new file mode 100644
index 000000000000..b89ced34ff3a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libcrypt-2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libcrypt.so
+EAPI=7
+IUSE=+static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=elibc_glibc? ( sys-libs/libxcrypt[system(-),static-libs(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_musl? ( sys-libs/musl ) elibc_uclibc? ( sys-libs/uclibc-ng ) elibc_Cygwin? ( sys-libs/cygwin-crypt )
+SLOT=0/2
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=4e649edd682c4397473563e8c01a017f
diff --git a/metadata/md5-cache/virtual/libelf-2 b/metadata/md5-cache/virtual/libelf-2
new file mode 100644
index 000000000000..5ce5975a6ad3
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libelf.so.0 provider dev-libs/libelf
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=>=dev-libs/libelf-0.8.13-r2:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=c55bf46a6dcb584ec070b588c5bfe99e
diff --git a/metadata/md5-cache/virtual/libelf-3 b/metadata/md5-cache/virtual/libelf-3
new file mode 100644
index 000000000000..9ea96f9ee50f
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-3
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libelf.so.1 provider dev-libs/elfutils
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=>=dev-libs/elfutils-0.155-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/1
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=400635920e54439a0d8f00107525a383
diff --git a/metadata/md5-cache/virtual/libffi-3.3_rc0 b/metadata/md5-cache/virtual/libffi-3.3_rc0
new file mode 100644
index 000000000000..4cf1bc6b97e8
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.3_rc0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Foreign Function Interface implementation
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=>=dev-libs/libffi-3.3_rc0:0/7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/7
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=5b8bab02508208f6bb28267fd8ff8d6d
diff --git a/metadata/md5-cache/virtual/libgudev-215-r3 b/metadata/md5-cache/virtual/libgudev-215-r3
new file mode 100644
index 000000000000..f351aa3aa719
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-215-r3
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=5
+IUSE=introspection static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( dev-libs/libgudev:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?,static-libs?] !systemd? ( || ( >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gudev(-),introspection(-)?,static-libs?] >=sys-fs/eudev-1.5.3-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gudev(-),introspection(-)?,static-libs?] ) ) systemd? ( >=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gudev(-),introspection(-)?] ) )
+REQUIRED_USE=systemd? ( !static-libs )
+SLOT=0/0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=0f1f97ec8a795a4c0be4744b31cf4da0
diff --git a/metadata/md5-cache/virtual/libgudev-230 b/metadata/md5-cache/virtual/libgudev-230
new file mode 100644
index 000000000000..8c630db9f296
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-230
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=5
+IUSE=introspection static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=dev-libs/libgudev:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?,static-libs?]
+SLOT=0/0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=3a6073583a43a923c5b02b7619489ba1
diff --git a/metadata/md5-cache/virtual/libgudev-232 b/metadata/md5-cache/virtual/libgudev-232
new file mode 100644
index 000000000000..bd31e55e90a8
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-232
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=6
+IUSE=introspection static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=>=dev-libs/libgudev-232:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?,static-libs?]
+SLOT=0/0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=8966e7ec1f764900403e5511b0c8cd1d
diff --git a/metadata/md5-cache/virtual/libiconv-0 b/metadata/md5-cache/virtual/libiconv-0
new file mode 100644
index 000000000000..d9aef79ae211
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libiconv ) ) )
+SLOT=0
+_md5_=5d68f88cbbdadfb72cd2eb14c2527740
diff --git a/metadata/md5-cache/virtual/libiconv-0-r1 b/metadata/md5-cache/virtual/libiconv-0-r1
new file mode 100644
index 000000000000..df4260e56bd5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl elibc_mintlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( >=dev-libs/libiconv-1.14-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=849f3448d8d9c3f15846dc461ad71d35
diff --git a/metadata/md5-cache/virtual/libiconv-0-r2 b/metadata/md5-cache/virtual/libiconv-0-r2
new file mode 100644
index 000000000000..c8ca49220e9b
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl elibc_mintlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_mintlib? ( >=dev-libs/libiconv-1.14-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=91b79f196c82d5b3325eee9f407054c8
diff --git a/metadata/md5-cache/virtual/libintl-0 b/metadata/md5-cache/virtual/libintl-0
new file mode 100644
index 000000000000..18b80eee9c5a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( sys-devel/gettext ) ) )
+SLOT=0
+_md5_=a15c3ffe1479778d23f7b2278d2003d3
diff --git a/metadata/md5-cache/virtual/libintl-0-r1 b/metadata/md5-cache/virtual/libintl-0-r1
new file mode 100644
index 000000000000..2cf6a40d767b
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( >=sys-devel/gettext-0.18.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=26b21b97cab501f7abd2b4aed8e99914
diff --git a/metadata/md5-cache/virtual/libintl-0-r2 b/metadata/md5-cache/virtual/libintl-0-r2
new file mode 100644
index 000000000000..fe541249d455
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_musl elibc_uclibc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) )
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=743a6e9812fcd82fb5ecb8c63bc2362e
diff --git a/metadata/md5-cache/virtual/libudev-215-r1 b/metadata/md5-cache/virtual/libudev-215-r1
new file mode 100644
index 000000000000..2c13837789db
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-215-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=5
+IUSE=static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=!systemd? ( || ( >=sys-fs/eudev-1.3:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?] >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?] ) ) systemd? ( >=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=systemd? ( !static-libs )
+SLOT=0/1
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=63a1961e293e01898cdbf3d1dda2dcd9
diff --git a/metadata/md5-cache/virtual/libudev-232-r1 b/metadata/md5-cache/virtual/libudev-232-r1
new file mode 100644
index 000000000000..72635f10fbcb
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-232-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=7
+IUSE=systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=!systemd? ( >=sys-fs/udev-232:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( >=sys-apps/systemd-232:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/1
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=5c16f6fbee7946dcd411074365108448
diff --git a/metadata/md5-cache/virtual/libudev-232-r2 b/metadata/md5-cache/virtual/libudev-232-r2
new file mode 100644
index 000000000000..d18a9201bcb5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-232-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=7
+IUSE=static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=!systemd? ( || ( >=sys-fs/eudev-3.2.9:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/udev-232:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( >=sys-apps/systemd-232:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/1
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=af9adce49e975a7f5f44c2bfe1c99fbd
diff --git a/metadata/md5-cache/virtual/libudev-232-r3 b/metadata/md5-cache/virtual/libudev-232-r3
new file mode 100644
index 000000000000..a38b52db8d1f
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-232-r3
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=7
+IUSE=static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=!systemd? ( || ( >=sys-fs/eudev-3.2.9:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?] >=sys-fs/udev-232:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?] ) ) systemd? ( >=sys-apps/systemd-232:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)?] )
+SLOT=0/1
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=0175e2aa1d9e1f0c11952e6ae506a59c
diff --git a/metadata/md5-cache/virtual/libusb-0-r2 b/metadata/md5-cache/virtual/libusb-0-r2
new file mode 100644
index 000000000000..22139b5db9d5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=dev-libs/libusb-compat-0.1.5-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=b75c912080f2b013d355d79bba5218e5
diff --git a/metadata/md5-cache/virtual/libusb-1-r1 b/metadata/md5-cache/virtual/libusb-1-r1
new file mode 100644
index 000000000000..fb1478e0da1d
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=dev-libs/libusb-1.0.9-r2:1[udev(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=41631128b273ac03bd5107494a17b303
diff --git a/metadata/md5-cache/virtual/libusb-1-r2 b/metadata/md5-cache/virtual/libusb-1-r2
new file mode 100644
index 000000000000..f50a68caa6fe
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=>=dev-libs/libusb-1.0.19:1[udev(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=603e28b5421d68d7900466e07d611977
diff --git a/metadata/md5-cache/virtual/linux-sources-3-r4 b/metadata/md5-cache/virtual/linux-sources-3-r4
new file mode 100644
index 000000000000..a9266f899db7
--- /dev/null
+++ b/metadata/md5-cache/virtual/linux-sources-3-r4
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linux kernel sources
+EAPI=6
+IUSE=firmware
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=firmware? ( sys-kernel/linux-firmware ) || ( sys-kernel/gentoo-sources sys-kernel/vanilla-sources sys-kernel/ck-sources sys-kernel/git-sources sys-kernel/hardened-sources sys-kernel/mips-sources sys-kernel/pf-sources sys-kernel/rt-sources sys-kernel/xbox-sources sys-kernel/zen-sources sys-kernel/aufs-sources sys-kernel/raspberrypi-sources sys-kernel/gentoo-kernel sys-kernel/gentoo-kernel-bin sys-kernel/vanilla-kernel sys-kernel/vanilla-kernel-bin sys-kernel/bliss-kernel-bin )
+SLOT=0
+_md5_=d6d5be6f75e0330031f8f4e8ea3b9c02
diff --git a/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.8 b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.8
new file mode 100644
index 000000000000..aa50d8c9fe83
--- /dev/null
+++ b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.8
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual Package installing the Header files for DVB
+EAPI=5
+KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 x86
+RDEPEND=>=sys-kernel/linux-headers-3.7
+SLOT=0
+_md5_=92fbb0465bb917d7881b8cf29c1827ff
diff --git a/metadata/md5-cache/virtual/logger-0-r1 b/metadata/md5-cache/virtual/logger-0-r1
new file mode 100644
index 000000000000..167308368478
--- /dev/null
+++ b/metadata/md5-cache/virtual/logger-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for system loggers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( app-admin/metalog app-admin/rsyslog app-admin/socklog app-admin/sysklogd app-admin/syslog-ng sys-apps/busybox[syslog] >=sys-apps/systemd-38 )
+SLOT=0
+_md5_=f02d2789f684270d43dadf5d0fd44c9b
diff --git a/metadata/md5-cache/virtual/mailx-1 b/metadata/md5-cache/virtual/mailx-1
new file mode 100644
index 000000000000..c55c8c7b185e
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( net-mail/mailutils mail-client/mailx mail-client/nail )
+SLOT=0
+_md5_=66837aa1280233793f34dd471d2eb011
diff --git a/metadata/md5-cache/virtual/mailx-2 b/metadata/md5-cache/virtual/mailx-2
new file mode 100644
index 000000000000..44a0d6e8f0fe
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( net-mail/mailutils mail-client/mailx mail-client/s-nail mail-client/nail )
+SLOT=0
+_md5_=9d855c927d8730de78a3dd6173cf8ad2
diff --git a/metadata/md5-cache/virtual/mailx-3 b/metadata/md5-cache/virtual/mailx-3
new file mode 100644
index 000000000000..59f484eec432
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( net-mail/mailutils mail-client/mailx mail-client/s-nail )
+SLOT=0
+_md5_=ce2c9bf5ed1cdbbacdb74692d64b99c2
diff --git a/metadata/md5-cache/virtual/man-0-r3 b/metadata/md5-cache/virtual/man-0-r3
new file mode 100644
index 000000000000..35c49734332e
--- /dev/null
+++ b/metadata/md5-cache/virtual/man-0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for man
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=sys-apps/man-db
+SLOT=0
+_md5_=a8dcfeb4789d798d8f0380b46f78b43a
diff --git a/metadata/md5-cache/virtual/mda-0 b/metadata/md5-cache/virtual/mda-0
new file mode 100644
index 000000000000..23c105dfaf75
--- /dev/null
+++ b/metadata/md5-cache/virtual/mda-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Delivery Agents
+EAPI=5
+KEYWORDS=~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( mail-filter/procmail mail-filter/maildrop mail-mta/postfix mail-mta/courier mail-mta/mini-qmail mail-mta/netqmail mail-mta/qmail-ldap mail-mta/citadel )
+SLOT=0
+_md5_=0fa1ff90fdfdaa08b2d628a19e95aff0
diff --git a/metadata/md5-cache/virtual/mpi-2.0-r3 b/metadata/md5-cache/virtual/mpi-2.0-r3
new file mode 100644
index 000000000000..eb0e1d6740df
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation
+EAPI=5
+IUSE=cxx fortran romio threads
+KEYWORDS=~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( sys-cluster/openmpi[cxx?,fortran?,romio?,threads?] sys-cluster/mpich[cxx?,fortran?,romio?,threads?] sys-cluster/mpich2[cxx?,fortran?,romio?,threads?] sys-cluster/native-mpi )
+SLOT=0
+_md5_=25dcbedd9f0195c00c03769875ce70c0
diff --git a/metadata/md5-cache/virtual/mpi-2.0-r4 b/metadata/md5-cache/virtual/mpi-2.0-r4
new file mode 100644
index 000000000000..e763e9ef09ba
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation
+EAPI=6
+IUSE=cxx fortran romio threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-cluster/openmpi-1.10.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] >=sys-cluster/mpich-3.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/mpich2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/nullmpi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx(-)?,fortran(-)?,romio(-)?,threads(-)?] sys-cluster/native-mpi )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=86200432a67f8d83d56b4a28a0b73f03
diff --git a/metadata/md5-cache/virtual/mpi-2.0-r5 b/metadata/md5-cache/virtual/mpi-2.0-r5
new file mode 100644
index 000000000000..6af7fbcd17ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r5
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation
+EAPI=6
+IUSE=cxx fortran romio threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-cluster/openmpi-1.10.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads(+)?] >=sys-cluster/mpich-3.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/mpich2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/nullmpi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx(-)?,fortran(-)?,romio(-)?,threads(-)?] sys-cluster/native-mpi )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=02b38dce4feacf67fd6126e0b428f976
diff --git a/metadata/md5-cache/virtual/mta-1-r1 b/metadata/md5-cache/virtual/mta-1-r1
new file mode 100644
index 000000000000..770932edd008
--- /dev/null
+++ b/metadata/md5-cache/virtual/mta-1-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Transfer Agents
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( mail-mta/nullmailer mail-mta/msmtp[mta] mail-mta/ssmtp[mta] mail-mta/courier mail-mta/esmtp mail-mta/exim mail-mta/netqmail mail-mta/postfix mail-mta/sendmail mail-mta/opensmtpd[mta] )
+SLOT=0
+_md5_=0af558126601788524932949021457fc
diff --git a/metadata/md5-cache/virtual/mysql-5.6-r13 b/metadata/md5-cache/virtual/mysql-5.6-r13
new file mode 100644
index 000000000000..05c39bc680ef
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r13
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=6
+IUSE=embedded +server static
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=dev-db/mariadb-10.0[embedded(-)?,server?,static?] >=dev-db/mysql-5.6[embedded(-)?,server?,static(-)?] >=dev-db/percona-server-5.6[embedded(-)?,server?,static(-)?] dev-db/mariadb-galera[embedded(-)?,server?,static?] >=dev-db/mysql-cluster-7.3[embedded(-)?,server?,static(-)?] )
+SLOT=0/18
+_md5_=cb8300c4d62d3d5e4848a5a8bffdaefe
diff --git a/metadata/md5-cache/virtual/notification-daemon-0 b/metadata/md5-cache/virtual/notification-daemon-0
new file mode 100644
index 000000000000..74d4b36cc821
--- /dev/null
+++ b/metadata/md5-cache/virtual/notification-daemon-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for notification daemon dbus service
+EAPI=7
+IUSE=gnome kde
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
+RDEPEND=gnome? ( || ( x11-misc/notification-daemon gnome-base/gnome-shell ) ) kde? ( kde-plasma/plasma-workspace ) !gnome? ( !kde? ( || ( x11-misc/notification-daemon gnome-extra/cinnamon gui-apps/mako xfce-extra/xfce4-notifyd x11-misc/notify-osd x11-misc/dunst >=x11-wm/awesome-3.4.4[dbus] x11-wm/enlightenment x11-misc/mate-notification-daemon lxqt-base/lxqt-notificationd net-misc/eventd[notification] ) ) )
+SLOT=0
+_md5_=04a6762626a326fb43eb7c985566e56d
diff --git a/metadata/md5-cache/virtual/ooo-0 b/metadata/md5-cache/virtual/ooo-0
new file mode 100644
index 000000000000..828104fef680
--- /dev/null
+++ b/metadata/md5-cache/virtual/ooo-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenOffice.org/LibreOffice
+EAPI=6
+IUSE=java
+KEYWORDS=amd64 x86
+RDEPEND=|| ( app-office/libreoffice[java?] app-office/libreoffice-bin[java?] app-office/openoffice-bin[java?] )
+SLOT=0
+_md5_=1be5a7327302209a4571e830a8267d09
diff --git a/metadata/md5-cache/virtual/opencl-3-r1 b/metadata/md5-cache/virtual/opencl-3-r1
new file mode 100644
index 000000000000..0afeed289f5a
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-3-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=postinst
+DESCRIPTION=Virtual for OpenCL API
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 x86
+RDEPEND=|| ( dev-libs/ocl-icd[khronos-headers,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/opencl-icd-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=f2e7c39496c3906e3f141dfe0007b921
diff --git a/metadata/md5-cache/virtual/opengl-7.0-r2 b/metadata/md5-cache/virtual/opengl-7.0-r2
new file mode 100644
index 000000000000..96d840909a40
--- /dev/null
+++ b/metadata/md5-cache/virtual/opengl-7.0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL implementation
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=media-libs/mesa-9.1.6[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/mingw64-runtime )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=c909ae88e71d877832d19f9d63140650
diff --git a/metadata/md5-cache/virtual/os-headers-0-r2 b/metadata/md5-cache/virtual/os-headers-0-r2
new file mode 100644
index 000000000000..c7f9989f258a
--- /dev/null
+++ b/metadata/md5-cache/virtual/os-headers-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for operating system headers
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!prefix-guest? ( || ( kernel_linux? ( sys-kernel/linux-headers:0 ) kernel_Winnt? ( elibc_mingw? ( dev-util/mingw64-runtime ) ) ) ) prefix-guest? ( !sys-kernel/linux-headers )
+SLOT=0
+_md5_=3828da9e6c68d40860459eabcd86a1b9
diff --git a/metadata/md5-cache/virtual/package-manager-1 b/metadata/md5-cache/virtual/package-manager-1
new file mode 100644
index 000000000000..4e1d13b6bf29
--- /dev/null
+++ b/metadata/md5-cache/virtual/package-manager-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the package manager
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( sys-apps/portage sys-apps/pkgcore )
+SLOT=0
+_md5_=3e73939d02d7684454dc9c075cf4ea35
diff --git a/metadata/md5-cache/virtual/pager-0 b/metadata/md5-cache/virtual/pager-0
new file mode 100644
index 000000000000..7bfda3c3ac66
--- /dev/null
+++ b/metadata/md5-cache/virtual/pager-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for command-line pagers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( sys-apps/less sys-apps/most sys-apps/util-linux[ncurses] app-text/lv app-editors/vim[vim-pager] )
+SLOT=0
+_md5_=a49a37e14014c24c26de4bf20e3bc3d0
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.320.0 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.320.0
new file mode 100644
index 000000000000..2a4ac2207654
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.320.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Archive-Tar
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Archive-Tar-2.320.0 ) dev-lang/perl:= !<perl-core/Archive-Tar-2.320.0 !>perl-core/Archive-Tar-2.320.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.360.0 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.360.0
new file mode 100644
index 000000000000..05c7614a08f4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.360.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Archive-Tar
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Archive-Tar-2.360.0 ) dev-lang/perl:= !<perl-core/Archive-Tar-2.360.0 !>perl-core/Archive-Tar-2.360.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.10.0-r3 b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.10.0-r3
new file mode 100644
index 000000000000..84e7c3992fa5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.10.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Attribute-Handlers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Attribute-Handlers-1.10.0 ) dev-lang/perl:= !<perl-core/Attribute-Handlers-1.10.0 !>perl-core/Attribute-Handlers-1.10.0-r999
+SLOT=0
+_md5_=880a2365320503c541d3ce4f87ca067d
diff --git a/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r9 b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r9
new file mode 100644
index 000000000000..c480587f5298
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r9
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for AutoLoader
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/AutoLoader-5.740.0 ) dev-lang/perl:= !<perl-core/AutoLoader-5.740.0 !>perl-core/AutoLoader-5.740.0-r999
+SLOT=0
+_md5_=b9bd19092f1f7e19b284266c3e73368f
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.220.0 b/metadata/md5-cache/virtual/perl-CPAN-2.220.0
new file mode 100644
index 000000000000..c08bc99144ea
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.220.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/CPAN-2.220.0 ) dev-lang/perl:= !<perl-core/CPAN-2.220.0 !>perl-core/CPAN-2.220.0-r999
+SLOT=0
+_md5_=475108d18a6fa58cf0b3fd17846a8ef2
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.270.0 b/metadata/md5-cache/virtual/perl-CPAN-2.270.0
new file mode 100644
index 000000000000..1098cc3a0f9c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.270.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/CPAN-2.270.0 ) dev-lang/perl:= !<perl-core/CPAN-2.270.0 !>perl-core/CPAN-2.270.0-r999
+SLOT=0
+_md5_=265575bb6c4b8286f26ce1b5eeecbbf4
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r4 b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r4
new file mode 100644
index 000000000000..b32448395d0e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-2.150.10 ) dev-lang/perl:= !<perl-core/CPAN-Meta-2.150.10 !>perl-core/CPAN-Meta-2.150.10-r999 >=virtual/perl-CPAN-Meta-YAML-0.11.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Parse-CPAN-Meta-1.441.400
+SLOT=0
+_md5_=c2f6080965283659a2e6eb9400245e15
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r6 b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r6
new file mode 100644
index 000000000000..3c73a4f5eb41
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r6
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-Requirements
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-Requirements-2.140.0 ) dev-lang/perl:= !<perl-core/CPAN-Meta-Requirements-2.140.0 !>perl-core/CPAN-Meta-Requirements-2.140.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r6 b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r6
new file mode 100644
index 000000000000..32d018b5edea
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r6
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-YAML
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-YAML-0.18.0 ) dev-lang/perl:= !<perl-core/CPAN-Meta-YAML-0.18.0 !>perl-core/CPAN-Meta-YAML-0.18.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-Carp-1.500.0-r3 b/metadata/md5-cache/virtual/perl-Carp-1.500.0-r3
new file mode 100644
index 000000000000..c0415136810e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Carp-1.500.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Carp
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Carp-1.500.0 ) dev-lang/perl:= !<perl-core/Carp-1.500.0 !>perl-core/Carp-1.500.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.89.0-r1 b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.89.0-r1
new file mode 100644
index 000000000000..ee24067099ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.89.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30.2* =dev-lang/perl-5.30.3* ~perl-core/Compress-Raw-Bzip2-2.89.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Bzip2-2.89.0 !>perl-core/Compress-Raw-Bzip2-2.89.0-r999
+SLOT=0
+_md5_=1234ecbaff6d606408b2da6a52324067
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.93.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.93.0
new file mode 100644
index 000000000000..4b67c8c25f2e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.93.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Compress-Raw-Bzip2-2.93.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Bzip2-2.93.0 !>perl-core/Compress-Raw-Bzip2-2.93.0-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.84.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.84.0
new file mode 100644
index 000000000000..fe10ed88a6c2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.84.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Compress-Raw-Zlib-2.84.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.84.0 !>perl-core/Compress-Raw-Zlib-2.84.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.93.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.93.0
new file mode 100644
index 000000000000..adee3b3b3a26
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.93.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Compress-Raw-Zlib-2.93.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.93.0 !>perl-core/Compress-Raw-Zlib-2.93.0-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.843.0 b/metadata/md5-cache/virtual/perl-DB_File-1.843.0
new file mode 100644
index 000000000000..da285f5f391f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.843.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.30*[berkdb] ~perl-core/DB_File-1.843.0 ) dev-lang/perl:= !<perl-core/DB_File-1.843.0 !>perl-core/DB_File-1.843.0-r999
+SLOT=0
+_md5_=e683e73ed40f9aff68dc803a1eacca81
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.853.0 b/metadata/md5-cache/virtual/perl-DB_File-1.853.0
new file mode 100644
index 000000000000..f371290d8024
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.853.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.32*[berkdb] ~perl-core/DB_File-1.853.0 ) dev-lang/perl:= !<perl-core/DB_File-1.853.0 !>perl-core/DB_File-1.853.0-r999
+SLOT=0
+_md5_=033c29cd4656a50150834beecca652e0
diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.174.0-r1 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.174.0-r1
new file mode 100644
index 000000000000..9cad5dc306c7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.174.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Data-Dumper
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Data-Dumper-2.174.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.174.0 !>perl-core/Data-Dumper-2.174.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.520.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.520.0
new file mode 100644
index 000000000000..537b7c6737f1
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.520.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Devel-PPPort
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Devel-PPPort-3.520.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.520.0 !>perl-core/Devel-PPPort-3.520.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.570.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.570.0
new file mode 100644
index 000000000000..ac096dcf8086
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.570.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Devel-PPPort
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Devel-PPPort-3.570.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.570.0 !>perl-core/Devel-PPPort-3.570.0-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r10 b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r10
new file mode 100644
index 000000000000..09567108e670
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r10
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Digest-1.170.100_rc ) dev-lang/perl:= !<perl-core/Digest-1.170.100_rc !>perl-core/Digest-1.170.100_rc-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0-r2 b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0-r2
new file mode 100644
index 000000000000..02468e7d7d9a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-MD5
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Digest-MD5-2.550.0 ) dev-lang/perl:= !<perl-core/Digest-MD5-2.550.0 !>perl-core/Digest-MD5-2.550.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.100_rc b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.100_rc
new file mode 100644
index 000000000000..f18fc027c8eb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.100_rc
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-MD5
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Digest-MD5-2.550.100_rc ) dev-lang/perl:= !<perl-core/Digest-MD5-2.550.100_rc !>perl-core/Digest-MD5-2.550.100_rc-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r1 b/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r1
new file mode 100644
index 000000000000..aa056a0c869a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-SHA
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Digest-SHA-6.20.0 ) dev-lang/perl:= !<perl-core/Digest-SHA-6.20.0 !>perl-core/Digest-SHA-6.20.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r5 b/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r5
new file mode 100644
index 000000000000..50c2e2294b44
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r5
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Dumpvalue
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Dumpvalue-1.180.0 ) dev-lang/perl:= !<perl-core/Dumpvalue-1.180.0 !>perl-core/Dumpvalue-1.180.0-r999
+SLOT=0
+_md5_=475108d18a6fa58cf0b3fd17846a8ef2
diff --git a/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0 b/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0
new file mode 100644
index 000000000000..9cef97900556
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Dumpvalue
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Dumpvalue-1.210.0 ) dev-lang/perl:= !<perl-core/Dumpvalue-1.210.0 !>perl-core/Dumpvalue-1.210.0-r999
+SLOT=0
+_md5_=265575bb6c4b8286f26ce1b5eeecbbf4
diff --git a/metadata/md5-cache/virtual/perl-Encode-3.10.0 b/metadata/md5-cache/virtual/perl-Encode-3.10.0
new file mode 100644
index 000000000000..a180367a758c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-3.10.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Encode
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Encode-3.10.0 ) dev-lang/perl:= !<perl-core/Encode-3.10.0 !>perl-core/Encode-3.10.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Encode-3.60.0 b/metadata/md5-cache/virtual/perl-Encode-3.60.0
new file mode 100644
index 000000000000..e06ac34512b3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-3.60.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Encode
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Encode-3.60.0 ) dev-lang/perl:= !<perl-core/Encode-3.60.0 !>perl-core/Encode-3.60.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Exporter-5.730.0-r2 b/metadata/md5-cache/virtual/perl-Exporter-5.730.0-r2
new file mode 100644
index 000000000000..d10c0dc4b26d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Exporter-5.730.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Exporter
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Exporter-5.730.0 ) dev-lang/perl:= !<perl-core/Exporter-5.730.0 !>perl-core/Exporter-5.730.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Exporter-5.740.0 b/metadata/md5-cache/virtual/perl-Exporter-5.740.0
new file mode 100644
index 000000000000..dbb6ef4487ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Exporter-5.740.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Exporter
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Exporter-5.740.0 ) dev-lang/perl:= !<perl-core/Exporter-5.740.0 !>perl-core/Exporter-5.740.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.231 b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.231
new file mode 100644
index 000000000000..cb827f8a3cc2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.231
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-CBuilder
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/ExtUtils-CBuilder-0.280.231 ) dev-lang/perl:= !<perl-core/ExtUtils-CBuilder-0.280.231 !>perl-core/ExtUtils-CBuilder-0.280.231-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.234 b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.234
new file mode 100644
index 000000000000..f72a82e65eb0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.234
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-CBuilder
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/ExtUtils-CBuilder-0.280.234 ) dev-lang/perl:= !<perl-core/ExtUtils-CBuilder-0.280.234 !>perl-core/ExtUtils-CBuilder-0.280.234-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r3 b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r3
new file mode 100644
index 000000000000..00591a60fa3b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Constant
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/ExtUtils-Constant-0.250.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Constant-0.250.0 !>perl-core/ExtUtils-Constant-0.250.0-r999
+SLOT=0
+_md5_=8e630d0d4350f7be213526631821c0ab
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.140.0-r3 b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.140.0-r3
new file mode 100644
index 000000000000..f355ef291296
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.140.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Install
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/ExtUtils-Install-2.140.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Install-2.140.0 !>perl-core/ExtUtils-Install-2.140.0-r999
+SLOT=0
+_md5_=de6c9c16ec4be4e9caea6f25bae963b1
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0-r2 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0-r2
new file mode 100644
index 000000000000..bd7c43778641
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.340.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-MakeMaker
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/ExtUtils-MakeMaker-7.340.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.340.0 !>perl-core/ExtUtils-MakeMaker-7.340.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.440.0 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.440.0
new file mode 100644
index 000000000000..bd2072eafe0f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.440.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-MakeMaker
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/ExtUtils-MakeMaker-7.440.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.440.0 !>perl-core/ExtUtils-MakeMaker-7.440.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.720.0-r1 b/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.720.0-r1
new file mode 100644
index 000000000000..aa00cd8f5aef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.720.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Manifest
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/ExtUtils-Manifest-1.720.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Manifest-1.720.0 !>perl-core/ExtUtils-Manifest-1.720.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.400.0-r1 b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.400.0-r1
new file mode 100644
index 000000000000..16ae28faa43f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.400.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-ParseXS
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/ExtUtils-ParseXS-3.400.0 ) dev-lang/perl:= !<perl-core/ExtUtils-ParseXS-3.400.0 !>perl-core/ExtUtils-ParseXS-3.400.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-File-Path-2.160.0-r1 b/metadata/md5-cache/virtual/perl-File-Path-2.160.0-r1
new file mode 100644
index 000000000000..e48b9fdaa79c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Path-2.160.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Path
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/File-Path-2.160.0 ) dev-lang/perl:= !<perl-core/File-Path-2.160.0 !>perl-core/File-Path-2.160.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.780.0-r1 b/metadata/md5-cache/virtual/perl-File-Spec-3.780.0-r1
new file mode 100644
index 000000000000..a60bcf6b28ee
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.780.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Spec
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/File-Spec-3.780.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.780.0 !>perl-core/File-Spec-3.780.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-File-Temp-0.230.900 b/metadata/md5-cache/virtual/perl-File-Temp-0.230.900
new file mode 100644
index 000000000000..7818d7775c43
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Temp-0.230.900
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Temp
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=~perl-core/File-Temp-0.230.900 dev-lang/perl:=
+SLOT=0
+_md5_=bdba17385c5656a51fe9eb71d2979759
diff --git a/metadata/md5-cache/virtual/perl-Filter-Simple-0.950.0-r2 b/metadata/md5-cache/virtual/perl-Filter-Simple-0.950.0-r2
new file mode 100644
index 000000000000..2efa20b870c7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.950.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Filter-Simple-0.950.0 ) dev-lang/perl:= !<perl-core/Filter-Simple-0.950.0 !>perl-core/Filter-Simple-0.950.0-r999
+SLOT=0
+_md5_=d282e217388ebe2ae5ba2dbf5c89c5c7
diff --git a/metadata/md5-cache/virtual/perl-Filter-Simple-0.960.0 b/metadata/md5-cache/virtual/perl-Filter-Simple-0.960.0
new file mode 100644
index 000000000000..d17cb19c0816
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.960.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Filter-Simple-0.960.0 ) dev-lang/perl:= !<perl-core/Filter-Simple-0.960.0 !>perl-core/Filter-Simple-0.960.0-r999
+SLOT=0
+_md5_=feefb02b50bb1d26dd6830b54e15e1cc
diff --git a/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0-r2 b/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0-r2
new file mode 100644
index 000000000000..47a46120b6fa
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.500.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Getopt-Long
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Getopt-Long-2.500.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.500.0 !>perl-core/Getopt-Long-2.500.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Getopt-Long-2.510.0 b/metadata/md5-cache/virtual/perl-Getopt-Long-2.510.0
new file mode 100644
index 000000000000..a94531f56cdf
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.510.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Getopt-Long
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Getopt-Long-2.510.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.510.0 !>perl-core/Getopt-Long-2.510.0-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.76.0-r1 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.76.0-r1
new file mode 100644
index 000000000000..ec42da98ffdf
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.76.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for HTTP-Tiny
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/HTTP-Tiny-0.76.0 ) dev-lang/perl:= !<perl-core/HTTP-Tiny-0.76.0 !>perl-core/HTTP-Tiny-0.76.0-r999
+SLOT=0
+_md5_=beb33aae6c90ae502a99578272da76aa
diff --git a/metadata/md5-cache/virtual/perl-I18N-LangTags-0.430.0-r2 b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.430.0-r2
new file mode 100644
index 000000000000..eaadb8e52aa0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.430.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for I18N-LangTags
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/I18N-LangTags-0.430.0 ) dev-lang/perl:= !<perl-core/I18N-LangTags-0.430.0 !>perl-core/I18N-LangTags-0.430.0-r999
+SLOT=0
+_md5_=5f9952190da8ff43b71755ff9ddc52cf
diff --git a/metadata/md5-cache/virtual/perl-I18N-LangTags-0.440.0 b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.440.0
new file mode 100644
index 000000000000..f354a81d7b8f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.440.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for I18N-LangTags
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/I18N-LangTags-0.440.0 ) dev-lang/perl:= !<perl-core/I18N-LangTags-0.440.0 !>perl-core/I18N-LangTags-0.440.0-r999
+SLOT=0
+_md5_=dc00be1ddf1c1fb55baa8ae0de36eead
diff --git a/metadata/md5-cache/virtual/perl-IO-1.400.0 b/metadata/md5-cache/virtual/perl-IO-1.400.0
new file mode 100644
index 000000000000..8e54936ca0af
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.400.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/IO-1.400.0 ) dev-lang/perl:= !<perl-core/IO-1.400.0 !>perl-core/IO-1.400.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-IO-1.430.0 b/metadata/md5-cache/virtual/perl-IO-1.430.0
new file mode 100644
index 000000000000..9d8105ad04fb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.430.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/IO-1.430.0 ) dev-lang/perl:= !<perl-core/IO-1.430.0 !>perl-core/IO-1.430.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.84.0 b/metadata/md5-cache/virtual/perl-IO-Compress-2.84.0
new file mode 100644
index 000000000000..4ad4d6fe22ba
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.84.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Compress
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/IO-Compress-2.84.0 ) dev-lang/perl:= !<perl-core/IO-Compress-2.84.0 !>perl-core/IO-Compress-2.84.0-r999 >=virtual/perl-Compress-Raw-Zlib-2.84.0 >=virtual/perl-Compress-Raw-Bzip2-2.84.0
+SLOT=0
+_md5_=608f46f02f8d7d8890d5a4ddd1a6f2a0
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.93.0 b/metadata/md5-cache/virtual/perl-IO-Compress-2.93.0
new file mode 100644
index 000000000000..23570766aeef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.93.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Compress
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/IO-Compress-2.93.0 ) dev-lang/perl:= !<perl-core/IO-Compress-2.93.0 !>perl-core/IO-Compress-2.93.0-r999 >=virtual/perl-Compress-Raw-Zlib-2.93.0 >=virtual/perl-Compress-Raw-Bzip2-2.93.0
+SLOT=0
+_md5_=9640f27281bea3c782f6d833fb0c5db5
diff --git a/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.390.0-r3 b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.390.0-r3
new file mode 100644
index 000000000000..f831ed261c78
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.390.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Socket-IP
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/IO-Socket-IP-0.390.0 ) dev-lang/perl:= !<perl-core/IO-Socket-IP-0.390.0 !>perl-core/IO-Socket-IP-0.390.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r14 b/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r14
new file mode 100644
index 000000000000..eec22974e2b2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r14
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Zlib
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/IO-Zlib-1.100.0 ) dev-lang/perl:= !<perl-core/IO-Zlib-1.100.0 !>perl-core/IO-Zlib-1.100.0-r999
+SLOT=0
+_md5_=5a747156bbdb116af3657f83862e095a
diff --git a/metadata/md5-cache/virtual/perl-IPC-Cmd-1.20.0 b/metadata/md5-cache/virtual/perl-IPC-Cmd-1.20.0
new file mode 100644
index 000000000000..6adce378e43e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-1.20.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IPC-Cmd
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/IPC-Cmd-1.20.0 ) dev-lang/perl:= !<perl-core/IPC-Cmd-1.20.0 !>perl-core/IPC-Cmd-1.20.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-IPC-Cmd-1.40.0 b/metadata/md5-cache/virtual/perl-IPC-Cmd-1.40.0
new file mode 100644
index 000000000000..4913e952916a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-1.40.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IPC-Cmd
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/IPC-Cmd-1.40.0 ) dev-lang/perl:= !<perl-core/IPC-Cmd-1.40.0 !>perl-core/IPC-Cmd-1.40.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-4.20.0 b/metadata/md5-cache/virtual/perl-JSON-PP-4.20.0
new file mode 100644
index 000000000000..efbe721b3ec0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-4.20.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JSON-PP
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/JSON-PP-4.20.0 ) dev-lang/perl:= !<perl-core/JSON-PP-4.20.0 !>perl-core/JSON-PP-4.20.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-4.40.0 b/metadata/md5-cache/virtual/perl-JSON-PP-4.40.0
new file mode 100644
index 000000000000..c4ac75244896
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-4.40.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JSON-PP
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/JSON-PP-4.40.0 ) dev-lang/perl:= !<perl-core/JSON-PP-4.40.0 !>perl-core/JSON-PP-4.40.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.290.0-r3 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.290.0-r3
new file mode 100644
index 000000000000..88e49f081552
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.290.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Locale-Maketext
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Locale-Maketext-1.290.0 ) dev-lang/perl:= !<perl-core/Locale-Maketext-1.290.0 !>perl-core/Locale-Maketext-1.290.0-r999
+SLOT=0
+_md5_=b6a0ba15679f931f7ae1d6722fe4a91a
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r10 b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r10
new file mode 100644
index 000000000000..e9bd26d6341d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r10
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Locale-Maketext-Simple
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Locale-Maketext-Simple-0.210.100_rc ) dev-lang/perl:= !<perl-core/Locale-Maketext-Simple-0.210.100_rc !>perl-core/Locale-Maketext-Simple-0.210.100_rc-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r7 b/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r7
new file mode 100644
index 000000000000..f67cdd1000b8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MIME-Base64
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/MIME-Base64-3.150.0 ) dev-lang/perl:= !<perl-core/MIME-Base64-3.150.0 !>perl-core/MIME-Base64-3.150.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.816 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.816
new file mode 100644
index 000000000000..c06a9dcfd31e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.816
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Math-BigInt-1.999.816 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.816 !>perl-core/Math-BigInt-1.999.816-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.818 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.818
new file mode 100644
index 000000000000..7d411ad41acf
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.818
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Math-BigInt-1.999.818 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.818 !>perl-core/Math-BigInt-1.999.818-r999
+SLOT=0
+_md5_=ed2755bd59cb46abe227fb1c85988aa0
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.800 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.800
new file mode 100644
index 000000000000..40ccd32d168b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.800
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt-FastCalc
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Math-BigInt-FastCalc-0.500.800 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.500.800 !>perl-core/Math-BigInt-FastCalc-0.500.800-r999
+SLOT=0
+_md5_=4cdf987097a4c925da1b23b331ecadbd
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.900 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.900
new file mode 100644
index 000000000000..58703575baac
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.900
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt-FastCalc
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Math-BigInt-FastCalc-0.500.900 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.500.900 !>perl-core/Math-BigInt-FastCalc-0.500.900-r999
+SLOT=0
+_md5_=c7f4d56814661e5aa0fb3f7a4255a6dd
diff --git a/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.400-r1 b/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.400-r1
new file mode 100644
index 000000000000..2d648df675c2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.400-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigRat
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Math-BigRat-0.261.400 ) dev-lang/perl:= !<perl-core/Math-BigRat-0.261.400 !>perl-core/Math-BigRat-0.261.400-r999
+SLOT=0
+_md5_=b9bd19092f1f7e19b284266c3e73368f
diff --git a/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100-r4 b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100-r4
new file mode 100644
index 000000000000..31d23378b0fa
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-Complex
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Math-Complex-1.590.100 ) dev-lang/perl:= !<perl-core/Math-Complex-1.590.100 !>perl-core/Math-Complex-1.590.100-r999
+SLOT=0
+_md5_=b9bd19092f1f7e19b284266c3e73368f
diff --git a/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r10 b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r10
new file mode 100644
index 000000000000..140ca9bd7cee
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r10
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Memoize
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Memoize-1.30.100_rc ) dev-lang/perl:= !<perl-core/Memoize-1.30.100_rc !>perl-core/Memoize-1.30.100_rc-r999
+SLOT=0
+_md5_=b9bd19092f1f7e19b284266c3e73368f
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.13.0_rc b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.13.0_rc
new file mode 100644
index 000000000000..e95d40df4ee2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.13.0_rc
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30.3* ~perl-core/Module-CoreList-5.202.6.13.0_rc ) dev-lang/perl:= !<perl-core/Module-CoreList-5.202.6.13.0_rc !>perl-core/Module-CoreList-5.202.6.13.0_rc-r999
+SLOT=0
+_md5_=0a44961eee8f7363f905756345da132a
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.200 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.200
new file mode 100644
index 000000000000..2a1c7a789e54
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.6.200
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32.0* ~perl-core/Module-CoreList-5.202.6.200 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.202.6.200 !>perl-core/Module-CoreList-5.202.6.200-r999
+SLOT=0
+_md5_=ebbc3247151c52c7a042dff63167d9f8
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-0.340.0-r1 b/metadata/md5-cache/virtual/perl-Module-Load-0.340.0-r1
new file mode 100644
index 000000000000..2a92f9cfa034
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-0.340.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Module-Load-0.340.0 ) dev-lang/perl:= !<perl-core/Module-Load-0.340.0 !>perl-core/Module-Load-0.340.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0-r3 b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0-r3
new file mode 100644
index 000000000000..276a35565078
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Module-Load-Conditional-0.680.0 ) dev-lang/perl:= !<perl-core/Module-Load-Conditional-0.680.0 !>perl-core/Module-Load-Conditional-0.680.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.700.0 b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.700.0
new file mode 100644
index 000000000000..2900b36d5e26
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.700.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Module-Load-Conditional-0.700.0 ) dev-lang/perl:= !<perl-core/Module-Load-Conditional-0.700.0 !>perl-core/Module-Load-Conditional-0.700.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r13 b/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r13
new file mode 100644
index 000000000000..a2ebecf41979
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r13
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Loaded
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Module-Loaded-0.80.0 ) dev-lang/perl:= !<perl-core/Module-Loaded-0.80.0 !>perl-core/Module-Loaded-0.80.0-r999
+SLOT=0
+_md5_=6f6d54509863e8d47e32fec7c0d441bc
diff --git a/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.36 b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.36
new file mode 100644
index 000000000000..c9f234af2b2b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.36
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Metadata
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Module-Metadata-1.0.36 ) dev-lang/perl:= !<perl-core/Module-Metadata-1.0.36 !>perl-core/Module-Metadata-1.0.36-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.37 b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.37
new file mode 100644
index 000000000000..d2e824f3ef00
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.37
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Metadata
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Module-Metadata-1.0.37 ) dev-lang/perl:= !<perl-core/Module-Metadata-1.0.37 !>perl-core/Module-Metadata-1.0.37-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.710.0 b/metadata/md5-cache/virtual/perl-Net-Ping-2.710.0
new file mode 100644
index 000000000000..4d0fa39ddad9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.710.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Net-Ping
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Net-Ping-2.710.0 ) dev-lang/perl:= !<perl-core/Net-Ping-2.710.0 !>perl-core/Net-Ping-2.710.0-r999
+SLOT=0
+_md5_=ad8bbd8fad01ed68134f4b37812b351e
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.720.0 b/metadata/md5-cache/virtual/perl-Net-Ping-2.720.0
new file mode 100644
index 000000000000..cb2eb5fb4b90
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.720.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Net-Ping
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Net-Ping-2.720.0 ) dev-lang/perl:= !<perl-core/Net-Ping-2.720.0 !>perl-core/Net-Ping-2.720.0-r999
+SLOT=0
+_md5_=7a2fa2325445a3a4672f38c0b1f0b8f6
diff --git a/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r10 b/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r10
new file mode 100644
index 000000000000..258beabb5b6f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r10
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Params-Check
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Params-Check-0.380.0 ) dev-lang/perl:= !<perl-core/Params-Check-0.380.0 !>perl-core/Params-Check-0.380.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10-r4 b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10-r4
new file mode 100644
index 000000000000..54ce5ed25ae4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Parse-CPAN-Meta
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Parse-CPAN-Meta-2.150.10 ) dev-lang/perl:= !<perl-core/Parse-CPAN-Meta-2.150.10 !>perl-core/Parse-CPAN-Meta-2.150.10-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0-r4 b/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0-r4
new file mode 100644
index 000000000000..dd4643b0c773
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Perl-OSType
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Perl-OSType-1.10.0 ) dev-lang/perl:= !<perl-core/Perl-OSType-1.10.0 !>perl-core/Perl-OSType-1.10.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r7 b/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r7
new file mode 100644
index 000000000000..dd9fb5419bdc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Escapes
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Pod-Escapes-1.70.0 ) dev-lang/perl:= !<perl-core/Pod-Escapes-1.70.0 !>perl-core/Pod-Escapes-1.70.0-r999
+SLOT=0
+_md5_=a1895ff0acdd7ae2c3ee4f72209bef0c
diff --git a/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r8 b/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r8
new file mode 100644
index 000000000000..e572d92c4933
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r8
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Parser
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( ~dev-perl/Pod-Parser-1.630.0 =dev-lang/perl-5.30* ) dev-lang/perl:= !perl-core/Pod-Parser
+SLOT=0
+_md5_=fe3ec17dc14dab7277a866321dd4d1c4
diff --git a/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0-r3 b/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0-r3
new file mode 100644
index 000000000000..6e4bf6442fdf
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Simple
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Pod-Simple-3.350.0 ) dev-lang/perl:= !<perl-core/Pod-Simple-3.350.0 !>perl-core/Pod-Simple-3.350.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Pod-Simple-3.400.0 b/metadata/md5-cache/virtual/perl-Pod-Simple-3.400.0
new file mode 100644
index 000000000000..4339543f752d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.400.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Simple
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Pod-Simple-3.400.0 ) dev-lang/perl:= !<perl-core/Pod-Simple-3.400.0 !>perl-core/Pod-Simple-3.400.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Safe-2.400.0-r3 b/metadata/md5-cache/virtual/perl-Safe-2.400.0-r3
new file mode 100644
index 000000000000..cca607274221
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.400.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Safe
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Safe-2.400.0 ) dev-lang/perl:= !<perl-core/Safe-2.400.0 !>perl-core/Safe-2.400.0-r999
+SLOT=0
+_md5_=4cdf987097a4c925da1b23b331ecadbd
diff --git a/metadata/md5-cache/virtual/perl-Safe-2.410.0 b/metadata/md5-cache/virtual/perl-Safe-2.410.0
new file mode 100644
index 000000000000..17ec9ef6d109
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.410.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Safe
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Safe-2.410.0 ) dev-lang/perl:= !<perl-core/Safe-2.410.0 !>perl-core/Safe-2.410.0-r999
+SLOT=0
+_md5_=c7f4d56814661e5aa0fb3f7a4255a6dd
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.500.0-r2 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.500.0-r2
new file mode 100644
index 000000000000..e7ab7cf7a0eb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.500.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Scalar-List-Utils-1.500.0 ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.500.0 !>perl-core/Scalar-List-Utils-1.500.0-r999
+SLOT=0
+_md5_=b056e3bf6256a88c9b9c574025374d37
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.550.0 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.550.0
new file mode 100644
index 000000000000..defc6e9f4a8a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.550.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Scalar-List-Utils-1.550.0 ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.550.0 !>perl-core/Scalar-List-Utils-1.550.0-r999
+SLOT=0
+_md5_=27a211076a930e1fa6ff7defd4f40822
diff --git a/metadata/md5-cache/virtual/perl-Socket-2.27.0-r2 b/metadata/md5-cache/virtual/perl-Socket-2.27.0-r2
new file mode 100644
index 000000000000..072c5ab5cd93
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Socket-2.27.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Socket
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Socket-2.27.0 ) dev-lang/perl:= !<perl-core/Socket-2.27.0 !>perl-core/Socket-2.27.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Socket-2.29.0 b/metadata/md5-cache/virtual/perl-Socket-2.29.0
new file mode 100644
index 000000000000..4433d2c2cf68
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Socket-2.29.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Socket
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Socket-2.29.0 ) dev-lang/perl:= !<perl-core/Socket-2.29.0 !>perl-core/Socket-2.29.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Storable-3.150.0 b/metadata/md5-cache/virtual/perl-Storable-3.150.0
new file mode 100644
index 000000000000..54cde3dd3ad1
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-3.150.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Storable
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Storable-3.150.0 ) dev-lang/perl:= !<perl-core/Storable-3.150.0 !>perl-core/Storable-3.150.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Storable-3.210.0 b/metadata/md5-cache/virtual/perl-Storable-3.210.0
new file mode 100644
index 000000000000..10ad34277cd2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-3.210.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Storable
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Storable-3.210.0 ) dev-lang/perl:= !<perl-core/Storable-3.210.0 !>perl-core/Storable-3.210.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0-r3 b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0-r3
new file mode 100644
index 000000000000..0208ba2c31dd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Sys-Syslog
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Sys-Syslog-0.350.0 ) dev-lang/perl:= !<perl-core/Sys-Syslog-0.350.0 !>perl-core/Sys-Syslog-0.350.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Sys-Syslog-0.360.0 b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.360.0
new file mode 100644
index 000000000000..25483e65760e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.360.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Sys-Syslog
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Sys-Syslog-0.360.0 ) dev-lang/perl:= !<perl-core/Sys-Syslog-0.360.0 !>perl-core/Sys-Syslog-0.360.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0-r3 b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0-r3
new file mode 100644
index 000000000000..e495edc5cebb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ANSIColor
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Term-ANSIColor-4.60.0 ) dev-lang/perl:= !<perl-core/Term-ANSIColor-4.60.0 !>perl-core/Term-ANSIColor-4.60.0-r999
+SLOT=0
+_md5_=2fcf10bd1b87067d05379b192aa12bc0
diff --git a/metadata/md5-cache/virtual/perl-Term-ANSIColor-5.10.0 b/metadata/md5-cache/virtual/perl-Term-ANSIColor-5.10.0
new file mode 100644
index 000000000000..dbe6ba051842
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-5.10.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ANSIColor
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Term-ANSIColor-5.10.0 ) dev-lang/perl:= !<perl-core/Term-ANSIColor-5.10.0 !>perl-core/Term-ANSIColor-5.10.0-r999
+SLOT=0
+_md5_=6f1a5171a490823c4903e7a5c3a9f402
diff --git a/metadata/md5-cache/virtual/perl-Term-ReadLine-1.170.0-r4 b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.170.0-r4
new file mode 100644
index 000000000000..6abeae2b257d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.170.0-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ReadLine
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Term-ReadLine-1.170.0 ) dev-lang/perl:= !<perl-core/Term-ReadLine-1.170.0 !>perl-core/Term-ReadLine-1.170.0-r999
+SLOT=0
+_md5_=5a747156bbdb116af3657f83862e095a
diff --git a/metadata/md5-cache/virtual/perl-Test-1.310.0-r3 b/metadata/md5-cache/virtual/perl-Test-1.310.0-r3
new file mode 100644
index 000000000000..bbf13822fe1a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-1.310.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Test-1.310.0 ) dev-lang/perl:= !<perl-core/Test-1.310.0 !>perl-core/Test-1.310.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0-r3 b/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0-r3
new file mode 100644
index 000000000000..b2555de269fb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.420.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Harness
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Test-Harness-3.420.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.420.0 !>perl-core/Test-Harness-3.420.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.162 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.162
new file mode 100644
index 000000000000..96d2dea82f56
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.162
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Simple
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Test-Simple-1.302.162 ) dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
+SLOT=0
+_md5_=e9870d6f2e1e737e91d621c9b3b4a993
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.175 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.175
new file mode 100644
index 000000000000..684be72ec3bd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.175
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Simple
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Test-Simple-1.302.175 ) dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
+SLOT=0
+_md5_=389791b60ecd12c2e98fdb801ad3e438
diff --git a/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r7 b/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r7
new file mode 100644
index 000000000000..ca3676a5c18d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text-Balanced
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Text-Balanced-2.30.0 ) dev-lang/perl:= !<perl-core/Text-Balanced-2.30.0 !>perl-core/Text-Balanced-2.30.0-r999
+SLOT=0
+_md5_=5a747156bbdb116af3657f83862e095a
diff --git a/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r7 b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r7
new file mode 100644
index 000000000000..1dc660c18b25
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text-ParseWords
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Text-ParseWords-3.300.0 ) dev-lang/perl:= !<perl-core/Text-ParseWords-3.300.0 !>perl-core/Text-ParseWords-3.300.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r10 b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r10
new file mode 100644
index 000000000000..f57c7b524ce4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r10
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text::Tabs and Text::Wrap, also distributed as Text::Tabs+Wrap
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Text-Tabs+Wrap-2013.52.300 ) dev-lang/perl:= !<perl-core/Text-Tabs+Wrap-2013.52.300 !>perl-core/Text-Tabs+Wrap-2013.52.300-r999
+SLOT=0
+_md5_=0fdb45bbd7e6cf85b1a0eb75341f40ec
diff --git a/metadata/md5-cache/virtual/perl-Thread-Queue-3.130.0 b/metadata/md5-cache/virtual/perl-Thread-Queue-3.130.0
new file mode 100644
index 000000000000..6b5d2c678399
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.130.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Queue
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Thread-Queue-3.130.0 ) dev-lang/perl:= !<perl-core/Thread-Queue-3.130.0 !>perl-core/Thread-Queue-3.130.0-r999
+SLOT=0
+_md5_=4cee80d72114755b50da3916e7697800
diff --git a/metadata/md5-cache/virtual/perl-Thread-Queue-3.140.0 b/metadata/md5-cache/virtual/perl-Thread-Queue-3.140.0
new file mode 100644
index 000000000000..aac64790c001
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.140.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Queue
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Thread-Queue-3.140.0 ) dev-lang/perl:= !<perl-core/Thread-Queue-3.140.0 !>perl-core/Thread-Queue-3.140.0-r999
+SLOT=0
+_md5_=9bba2205f4490330107889a81e3d563a
diff --git a/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0-r4 b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0-r4
new file mode 100644
index 000000000000..5c798c2a23d2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0-r4
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Semaphore
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Thread-Semaphore-2.130.0 ) dev-lang/perl:= !<perl-core/Thread-Semaphore-2.130.0 !>perl-core/Thread-Semaphore-2.130.0-r999
+SLOT=0
+_md5_=e6ed4276ed37986b93e957f580f57d25
diff --git a/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r12 b/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r12
new file mode 100644
index 000000000000..123afecc0b3c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r12
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Tie-RefHash
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Tie-RefHash-1.390.0 ) dev-lang/perl:= !<perl-core/Tie-RefHash-1.390.0 !>perl-core/Tie-RefHash-1.390.0-r999
+SLOT=0
+_md5_=835810ecdd69b530a8a853a1a878c5c3
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.0 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.0
new file mode 100644
index 000000000000..229b6011c11d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-HiRes
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Time-HiRes-1.976.0 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.976.0 !>perl-core/Time-HiRes-1.976.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.400 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.400
new file mode 100644
index 000000000000..d23810ce5945
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.976.400
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-HiRes
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Time-HiRes-1.976.400 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.976.400 !>perl-core/Time-HiRes-1.976.400-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Time-Local-1.280.0-r1 b/metadata/md5-cache/virtual/perl-Time-Local-1.280.0-r1
new file mode 100644
index 000000000000..9c88b783b380
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Local-1.280.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Local
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Time-Local-1.280.0 ) dev-lang/perl:= !<perl-core/Time-Local-1.280.0 !>perl-core/Time-Local-1.280.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-Time-Piece-1.330.0 b/metadata/md5-cache/virtual/perl-Time-Piece-1.330.0
new file mode 100644
index 000000000000..dbf282115134
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Piece-1.330.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Piece
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Time-Piece-1.330.0 ) dev-lang/perl:= !<perl-core/Time-Piece-1.330.0 !>perl-core/Time-Piece-1.330.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-Time-Piece-1.340.100 b/metadata/md5-cache/virtual/perl-Time-Piece-1.340.100
new file mode 100644
index 000000000000..bbd81943ee09
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Piece-1.340.100
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Piece
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Time-Piece-1.340.100 ) dev-lang/perl:= !<perl-core/Time-Piece-1.340.100 !>perl-core/Time-Piece-1.340.100-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Collate-1.270.0-r1 b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.270.0-r1
new file mode 100644
index 000000000000..042333b0af8b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.270.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Collate
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Unicode-Collate-1.270.0 ) dev-lang/perl:= !<perl-core/Unicode-Collate-1.270.0 !>perl-core/Unicode-Collate-1.270.0-r999
+SLOT=0
+_md5_=5a747156bbdb116af3657f83862e095a
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.260.0-r2 b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.260.0-r2
new file mode 100644
index 000000000000..1fb420d9eade
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.260.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Normalize
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/Unicode-Normalize-1.260.0 ) dev-lang/perl:= !<perl-core/Unicode-Normalize-1.260.0 !>perl-core/Unicode-Normalize-1.260.0-r999
+SLOT=0
+_md5_=15dc50e17110897d1d19fb7a97ab45ff
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.270.0 b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.270.0
new file mode 100644
index 000000000000..693e5dc217f7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.270.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Normalize
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/Unicode-Normalize-1.270.0 ) dev-lang/perl:= !<perl-core/Unicode-Normalize-1.270.0 !>perl-core/Unicode-Normalize-1.270.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.300.0-r3 b/metadata/md5-cache/virtual/perl-XSLoader-0.300.0-r3
new file mode 100644
index 000000000000..e62ff81b78c7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.300.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for XSLoader
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/XSLoader-0.300.0 ) dev-lang/perl:= !<perl-core/XSLoader-0.300.0 !>perl-core/XSLoader-0.300.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-autodie-2.290.0-r5 b/metadata/md5-cache/virtual/perl-autodie-2.290.0-r5
new file mode 100644
index 000000000000..44422aaaefef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-autodie-2.290.0-r5
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for autodie
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/autodie-2.290.0 ) dev-lang/perl:= !<perl-core/autodie-2.290.0 !>perl-core/autodie-2.290.0-r999
+SLOT=0
+_md5_=da7a83b1a30bc7f437546e00cca8fc9d
diff --git a/metadata/md5-cache/virtual/perl-autodie-2.320.0 b/metadata/md5-cache/virtual/perl-autodie-2.320.0
new file mode 100644
index 000000000000..e169e0fa2004
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-autodie-2.320.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for autodie
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/autodie-2.320.0 ) dev-lang/perl:= !<perl-core/autodie-2.320.0 !>perl-core/autodie-2.320.0-r999
+SLOT=0
+_md5_=c7f4d56814661e5aa0fb3f7a4255a6dd
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.510.0-r1 b/metadata/md5-cache/virtual/perl-bignum-0.510.0-r1
new file mode 100644
index 000000000000..81df6a3652fb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-bignum-0.510.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for bignum
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/bignum-0.510.0 ) dev-lang/perl:= !<perl-core/bignum-0.510.0 !>perl-core/bignum-0.510.0-r999
+SLOT=0
+_md5_=b9bd19092f1f7e19b284266c3e73368f
diff --git a/metadata/md5-cache/virtual/perl-if-0.60.800-r3 b/metadata/md5-cache/virtual/perl-if-0.60.800-r3
new file mode 100644
index 000000000000..f5fff6938212
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-if-0.60.800-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for if
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/if-0.60.800 ) dev-lang/perl:= !<perl-core/if-0.60.800 !>perl-core/if-0.60.800-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.110.0-r3 b/metadata/md5-cache/virtual/perl-libnet-3.110.0-r3
new file mode 100644
index 000000000000..a1925c4da530
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.110.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libnet
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/libnet-3.110.0 ) dev-lang/perl:= !<perl-core/libnet-3.110.0 !>perl-core/libnet-3.110.0-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.110.0-r4 b/metadata/md5-cache/virtual/perl-libnet-3.110.0-r4
new file mode 100644
index 000000000000..d150d1fb1cf3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.110.0-r4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libnet
+EAPI=7
+IUSE=+ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+PDEPEND=ssl? ( >=dev-perl/IO-Socket-SSL-2.7.0 )
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/libnet-3.110.0 ) dev-lang/perl:= !<perl-core/libnet-3.110.0 !>perl-core/libnet-3.110.0-r999
+SLOT=0
+_md5_=38803f7b0b7506268fe90a450448f921
diff --git a/metadata/md5-cache/virtual/perl-parent-0.237.0 b/metadata/md5-cache/virtual/perl-parent-0.237.0
new file mode 100644
index 000000000000..2ceb03bc8d7c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.237.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for parent
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/parent-0.237.0 ) dev-lang/perl:= !<perl-core/parent-0.237.0 !>perl-core/parent-0.237.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-parent-0.238.0 b/metadata/md5-cache/virtual/perl-parent-0.238.0
new file mode 100644
index 000000000000..0619877bef0f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.238.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for parent
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/parent-0.238.0 ) dev-lang/perl:= !<perl-core/parent-0.238.0 !>perl-core/parent-0.238.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-podlators-4.110.0 b/metadata/md5-cache/virtual/perl-podlators-4.110.0
new file mode 100644
index 000000000000..24dd7543d6da
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.110.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for podlators
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/podlators-4.110.0 ) dev-lang/perl:= !<perl-core/podlators-4.110.0 !>perl-core/podlators-4.110.0-r999
+SLOT=0
+_md5_=2d151768f37aaa411ac9c24c41b96948
diff --git a/metadata/md5-cache/virtual/perl-podlators-4.140.0 b/metadata/md5-cache/virtual/perl-podlators-4.140.0
new file mode 100644
index 000000000000..00d36e37ffde
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.140.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for podlators
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/podlators-4.140.0 ) dev-lang/perl:= !<perl-core/podlators-4.140.0 !>perl-core/podlators-4.140.0-r999
+SLOT=0
+_md5_=ca1520365191ad7d27e0d4df3fe3a9c4
diff --git a/metadata/md5-cache/virtual/perl-threads-2.220.0-r2 b/metadata/md5-cache/virtual/perl-threads-2.220.0-r2
new file mode 100644
index 000000000000..3d338c772c96
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.220.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30*[ithreads] ~perl-core/threads-2.220.0 ) dev-lang/perl:= !<perl-core/threads-2.220.0 !>perl-core/threads-2.220.0-r999
+SLOT=0
+_md5_=44459875c5e06844d20cf341a54ea230
diff --git a/metadata/md5-cache/virtual/perl-threads-2.250.0 b/metadata/md5-cache/virtual/perl-threads-2.250.0
new file mode 100644
index 000000000000..08f1cf81283c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.250.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32*[ithreads] ~perl-core/threads-2.250.0 ) dev-lang/perl:= !<perl-core/threads-2.250.0 !>perl-core/threads-2.250.0-r999
+SLOT=0
+_md5_=4544e208e1474d86cd48cb5d04d09545
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.600.0 b/metadata/md5-cache/virtual/perl-threads-shared-1.600.0
new file mode 100644
index 000000000000..c166d801c5ae
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.600.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads-shared
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.30* ~perl-core/threads-shared-1.600.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.600.0 !>perl-core/threads-shared-1.600.0-r999
+SLOT=0
+_md5_=4cee80d72114755b50da3916e7697800
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.610.0 b/metadata/md5-cache/virtual/perl-threads-shared-1.610.0
new file mode 100644
index 000000000000..8ead8ec90e67
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.610.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads-shared
+EAPI=7
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.32* ~perl-core/threads-shared-1.610.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.610.0 !>perl-core/threads-shared-1.610.0-r999
+SLOT=0
+_md5_=9bba2205f4490330107889a81e3d563a
diff --git a/metadata/md5-cache/virtual/perl-version-0.992.400-r1 b/metadata/md5-cache/virtual/perl-version-0.992.400-r1
new file mode 100644
index 000000000000..3677f5d913ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-version-0.992.400-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for version
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/version-0.992.400 ) dev-lang/perl:= !<perl-core/version-0.992.400 !>perl-core/version-0.992.400-r999
+SLOT=0
+_md5_=4419e0c992b125981e8918902b2a5942
diff --git a/metadata/md5-cache/virtual/perl6-0 b/metadata/md5-cache/virtual/perl6-0
new file mode 100644
index 000000000000..f229f91d7e1e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl6-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Convenience virtual for perl6
+EAPI=5
+KEYWORDS=~amd64 ~x86
+RDEPEND=dev-lang/rakudo
+SLOT=0
+_md5_=3d1ea416ba10ee921f88cbe1a8aa6d1d
diff --git a/metadata/md5-cache/virtual/pkgconfig-2 b/metadata/md5-cache/virtual/pkgconfig-2
new file mode 100644
index 000000000000..7c0896ba3b15
--- /dev/null
+++ b/metadata/md5-cache/virtual/pkgconfig-2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the pkg-config implementation
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=dev-util/pkgconf-1.3.7[pkg-config] >=dev-util/pkgconfig-0.29.2 >=dev-util/pkgconfig-openbsd-20130507-r2[pkg-config] )
+SLOT=0
+_md5_=f4f80be5c00336b2608b0d0a1c6edc0f
diff --git a/metadata/md5-cache/virtual/pmake-1 b/metadata/md5-cache/virtual/pmake-1
new file mode 100644
index 000000000000..8285cd23159b
--- /dev/null
+++ b/metadata/md5-cache/virtual/pmake-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BSD-like make (to be used with get_bmake)
+EAPI=6
+KEYWORDS=~amd64 ~ppc ~x86 ~ppc-macos ~x86-macos
+RDEPEND=kernel_linux? ( sys-devel/bmake ) kernel_SunOS? ( sys-devel/bmake ) kernel_Darwin? ( sys-devel/bsdmake )
+SLOT=0
+_md5_=22d5521e2a77344e316a03023cc696a0
diff --git a/metadata/md5-cache/virtual/podofo-build-0.9.6 b/metadata/md5-cache/virtual/podofo-build-0.9.6
new file mode 100644
index 000000000000..2cf43a2495c5
--- /dev/null
+++ b/metadata/md5-cache/virtual/podofo-build-0.9.6
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual package for building against PoDoFo
+EAPI=6
+IUSE=+boost idn debug test +tools
+KEYWORDS=amd64 ~arm ~hppa ppc ppc64 ~sparc x86
+RDEPEND=app-text/podofo:0/0.9.6[boost=,idn=,debug=,test=,tools=] boost? ( dev-libs/boost )
+RESTRICT=!test? ( test )
+SLOT=0/0.9.6
+_md5_=41833e03757743475e2210bd6fd3dace
diff --git a/metadata/md5-cache/virtual/python-cffi-1 b/metadata/md5-cache/virtual/python-cffi-1
new file mode 100644
index 000000000000..fba56f10e068
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-cffi-1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python cffi package
+EAPI=7
+IUSE=python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_6? ( dev-python/cffi[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-python/cffi[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-python/cffi[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=bbbf562b0b622c4e4c42019da6f33230
diff --git a/metadata/md5-cache/virtual/python-greenlet-1.0-r2 b/metadata/md5-cache/virtual/python-greenlet-1.0-r2
new file mode 100644
index 000000000000..b7ebf162ca28
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-greenlet-1.0-r2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for Python greenlet module
+EAPI=7
+IUSE=python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
+KEYWORDS=~alpha amd64 arm arm64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_6? ( dev-python/greenlet[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-python/greenlet[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-python/greenlet[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_9? ( dev-python/greenlet[python_targets_python3_6(-)?,-python_single_target_python3_6(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=c01283877d5c6717a28a1e8229a5bd30
diff --git a/metadata/md5-cache/virtual/qmail-1.03 b/metadata/md5-cache/virtual/qmail-1.03
new file mode 100644
index 000000000000..7f3dcc25072b
--- /dev/null
+++ b/metadata/md5-cache/virtual/qmail-1.03
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for qmail
+EAPI=7
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86
+RDEPEND=|| ( mail-mta/netqmail mail-mta/notqmail mail-mta/qmail-ldap )
+SLOT=0
+_md5_=d27bc01c1deae22f9e969715edd66b1b
diff --git a/metadata/md5-cache/virtual/resolvconf-1 b/metadata/md5-cache/virtual/resolvconf-1
new file mode 100644
index 000000000000..b4b22748018a
--- /dev/null
+++ b/metadata/md5-cache/virtual/resolvconf-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different resolvconf providers
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
+RDEPEND=|| ( net-dns/openresolv >=sys-apps/systemd-239-r1[resolvconf] )
+SLOT=0
+_md5_=a5a88fb4338f774aae812293039907de
diff --git a/metadata/md5-cache/virtual/ruby-ssl-11 b/metadata/md5-cache/virtual/ruby-ssl-11
new file mode 100644
index 000000000000..11abfbe9b041
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ssl-11
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+DESCRIPTION=Virtual ebuild for the Ruby OpenSSL bindings
+EAPI=6
+IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27
+KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6[ssl] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7[ssl] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 )
+SLOT=0
+_eclasses_=estack 686eaab303305a908fd57b2fd7617800 multilib 98584e405e2b0264d37e8f728327fed1 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 927b40774937983813d360c726615e54 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=baa52d9d16fbaee19291c6b30f0709c0
diff --git a/metadata/md5-cache/virtual/rubygems-15 b/metadata/md5-cache/virtual/rubygems-15
new file mode 100644
index 000000000000..0c3861098148
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-15
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+DESCRIPTION=Virtual ebuild for rubygems
+EAPI=6
+IUSE=ruby_targets_ruby25 ruby_targets_ruby26
+KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 )
+SLOT=0
+_eclasses_=estack 686eaab303305a908fd57b2fd7617800 multilib 98584e405e2b0264d37e8f728327fed1 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 927b40774937983813d360c726615e54 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=a6ab89e915ef92768a8099dcf12bfb5f
diff --git a/metadata/md5-cache/virtual/rubygems-16 b/metadata/md5-cache/virtual/rubygems-16
new file mode 100644
index 000000000000..8be9c17a34d6
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-16
@@ -0,0 +1,12 @@
+BDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+DESCRIPTION=Virtual ebuild for rubygems
+EAPI=7
+IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) ruby_targets_ruby27? ( >=dev-ruby/rubygems-3.1.0[ruby_targets_ruby27] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 )
+SLOT=0
+_eclasses_=estack 686eaab303305a908fd57b2fd7617800 multilib 98584e405e2b0264d37e8f728327fed1 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 927b40774937983813d360c726615e54 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=e8ebb29e3313751077ede4a3605046f4
diff --git a/metadata/md5-cache/virtual/rust-1.45.2 b/metadata/md5-cache/virtual/rust-1.45.2
new file mode 100644
index 000000000000..80ca8e649473
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.45.2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ppc64 x86
+RDEPEND=|| ( ~dev-lang/rust-1.45.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-bin-1.45.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=eaa80a0f5e01903009aa36e7cfa6b7cd
diff --git a/metadata/md5-cache/virtual/rust-1.46.0 b/metadata/md5-cache/virtual/rust-1.46.0
new file mode 100644
index 000000000000..94f3de841220
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.46.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 arm arm64 ppc64 x86
+RDEPEND=|| ( ~dev-lang/rust-1.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-bin-1.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=eaa80a0f5e01903009aa36e7cfa6b7cd
diff --git a/metadata/md5-cache/virtual/rust-1.47.0 b/metadata/md5-cache/virtual/rust-1.47.0
new file mode 100644
index 000000000000..aaf4c171afc2
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.47.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( ~dev-lang/rust-1.47.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-bin-1.47.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=92d3e1f018aab4e151f4ca1b3c45ebdc
diff --git a/metadata/md5-cache/virtual/rust-1.48.0 b/metadata/md5-cache/virtual/rust-1.48.0
new file mode 100644
index 000000000000..6c72bdbed31c
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.48.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( ~dev-lang/rust-1.48.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-bin-1.48.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild b2c915190b051f55a23b9354b9849847 multilib 98584e405e2b0264d37e8f728327fed1 multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=92d3e1f018aab4e151f4ca1b3c45ebdc
diff --git a/metadata/md5-cache/virtual/service-manager-0 b/metadata/md5-cache/virtual/service-manager-0
new file mode 100644
index 000000000000..e739c055dbf8
--- /dev/null
+++ b/metadata/md5-cache/virtual/service-manager-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for various service managers
+EAPI=5
+IUSE=kernel_linux prefix
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+RDEPEND=prefix? ( >=sys-apps/baselayout-prefix-2.2 ) !prefix? ( || ( sys-apps/openrc kernel_linux? ( || ( sys-apps/systemd sys-process/runit virtual/daemontools ) ) ) )
+SLOT=0
+_md5_=9cfc3e0d5e7d5f098a9e04d15e6fffa7
diff --git a/metadata/md5-cache/virtual/service-manager-1 b/metadata/md5-cache/virtual/service-manager-1
new file mode 100644
index 000000000000..30acb9254ee5
--- /dev/null
+++ b/metadata/md5-cache/virtual/service-manager-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for various service managers
+EAPI=7
+IUSE=kernel_linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
+RDEPEND=prefix-guest? ( >=sys-apps/baselayout-prefix-2.2 ) !prefix-guest? ( || ( sys-apps/openrc kernel_linux? ( || ( sys-apps/systemd sys-process/runit virtual/daemontools ) ) ) )
+SLOT=0
+_md5_=a28d13874add7d7f009fdbeaee25af59
diff --git a/metadata/md5-cache/virtual/skkserv-0 b/metadata/md5-cache/virtual/skkserv-0
new file mode 100644
index 000000000000..995bbf02dade
--- /dev/null
+++ b/metadata/md5-cache/virtual/skkserv-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for SKK server
+EAPI=5
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+RDEPEND=|| ( app-i18n/skkserv app-i18n/dbskkd-cdb app-i18n/mecab-skkserv app-i18n/multiskkserv app-i18n/yaskkserv )
+SLOT=0
+_md5_=0cf759ea4e9e8fdb0880d349f7deefd2
diff --git a/metadata/md5-cache/virtual/ssh-0 b/metadata/md5-cache/virtual/ssh-0
new file mode 100644
index 000000000000..e639116328ae
--- /dev/null
+++ b/metadata/md5-cache/virtual/ssh-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for SSH client and server
+EAPI=6
+IUSE=minimal
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=minimal? ( || ( net-misc/dropbear net-misc/openssh ) ) !minimal? ( || ( net-misc/openssh net-misc/dropbear ) )
+SLOT=0
+_md5_=c1ee908cfca2c371a0678bb84b743ffa
diff --git a/metadata/md5-cache/virtual/szip-2.1 b/metadata/md5-cache/virtual/szip-2.1
new file mode 100644
index 000000000000..f5283cae9f9e
--- /dev/null
+++ b/metadata/md5-cache/virtual/szip-2.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for szip compression drop-in replacements
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( sci-libs/libaec[szip] sci-libs/szip )
+SLOT=0/2
+_md5_=4de23fa3a49ed4987eedcfccea72121c
diff --git a/metadata/md5-cache/virtual/tex-base-0 b/metadata/md5-cache/virtual/tex-base-0
new file mode 100644
index 000000000000..a778f41610d4
--- /dev/null
+++ b/metadata/md5-cache/virtual/tex-base-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for basic TeX binaries (tex, kpathsea)
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=app-text/texlive-core
+SLOT=0
+_md5_=95d8f57e40e2fe585f913eb35d7e2891
diff --git a/metadata/md5-cache/virtual/texi2dvi-0-r2 b/metadata/md5-cache/virtual/texi2dvi-0-r2
new file mode 100644
index 000000000000..461795c0ebc0
--- /dev/null
+++ b/metadata/md5-cache/virtual/texi2dvi-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for texi2dvi (and texi2pdf)
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
+RDEPEND=sys-apps/texinfo virtual/latex-base dev-texlive/texlive-plaingeneric
+SLOT=0
+_md5_=220f640d90b7b5494fb3bcbc6a576218
diff --git a/metadata/md5-cache/virtual/tmpfiles-0 b/metadata/md5-cache/virtual/tmpfiles-0
new file mode 100644
index 000000000000..53cfc8a01316
--- /dev/null
+++ b/metadata/md5-cache/virtual/tmpfiles-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different tmpfiles.d handlers
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( sys-apps/opentmpfiles sys-apps/systemd sys-apps/systemd-tmpfiles )
+SLOT=0
+_md5_=eadba3f9ca6fd32b870319f375c3d3c5
diff --git a/metadata/md5-cache/virtual/ttf-fonts-1-r1 b/metadata/md5-cache/virtual/ttf-fonts-1-r1
new file mode 100644
index 000000000000..7b29317daa26
--- /dev/null
+++ b/metadata/md5-cache/virtual/ttf-fonts-1-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Serif/Sans/Monospace font packages
+EAPI=6
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( media-fonts/liberation-fonts media-fonts/source-pro media-fonts/dejavu media-fonts/croscorefonts media-fonts/droid media-fonts/freefont media-fonts/corefonts )
+SLOT=0
+_md5_=0c13847dc8c8d3b0f3323f7265de587c
diff --git a/metadata/md5-cache/virtual/udev-217-r2 b/metadata/md5-cache/virtual/udev-217-r2
new file mode 100644
index 000000000000..ea0b02fc7fe8
--- /dev/null
+++ b/metadata/md5-cache/virtual/udev-217-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different udev daemon providers
+EAPI=7
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86
+RDEPEND=|| ( >=sys-fs/eudev-2.1.1 >=sys-fs/udev-217 >=sys-apps/systemd-217 )
+SLOT=0
+_md5_=e10b987ec882aaf0314e15eeef56da0e
diff --git a/metadata/md5-cache/virtual/w3m-0 b/metadata/md5-cache/virtual/w3m-0
new file mode 100644
index 000000000000..57f6689fa1be
--- /dev/null
+++ b/metadata/md5-cache/virtual/w3m-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the w3m web browser
+EAPI=6
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( www-client/w3m www-client/w3mmee )
+SLOT=0
+_md5_=da1245b6041ea381238fcb4c639bcb65
diff --git a/metadata/md5-cache/virtual/wine-0-r7 b/metadata/md5-cache/virtual/wine-0-r7
new file mode 100644
index 000000000000..25fc140eb436
--- /dev/null
+++ b/metadata/md5-cache/virtual/wine-0-r7
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Wine that supports multiple variants and slotting
+EAPI=7
+IUSE=+abi_x86_32 +abi_x86_64 staging
+KEYWORDS=amd64 x86
+RDEPEND=staging? ( || ( app-emulation/wine-staging[staging] ) ) || ( app-emulation/wine-vanilla[abi_x86_32=,abi_x86_64=] app-emulation/wine-staging[abi_x86_32=,abi_x86_64=] ) !app-emulation/wine:0
+REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
+SLOT=0
+_md5_=1e4056b80571485b20539b1e63d2e8a6
diff --git a/metadata/md5-cache/virtual/yacc-0 b/metadata/md5-cache/virtual/yacc-0
new file mode 100644
index 000000000000..0d1aa75662a3
--- /dev/null
+++ b/metadata/md5-cache/virtual/yacc-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=virtual for yacc (yet another compiler compiler)
+EAPI=5
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( sys-devel/bison dev-util/byacc dev-util/yacc )
+SLOT=0
+_md5_=b30fea27bc4829d490c5d16b9dc9fafb