summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository QA checks <repo-qa-checks@gentoo.org>2017-08-27 21:35:01 +0000
committerRepository QA checks <repo-qa-checks@gentoo.org>2017-08-27 21:35:01 +0000
commitc715726ae20b3483a02340521364e0452e6a200d (patch)
tree65283544590ba8707f91702a04b0dacbd0b06cdd /metadata/md5-cache/virtual
parentMerge updates from master (diff)
downloadgentoo-c715726ae20b3483a02340521364e0452e6a200d.tar.gz
gentoo-c715726ae20b3483a02340521364e0452e6a200d.tar.bz2
gentoo-c715726ae20b3483a02340521364e0452e6a200d.zip
2017-08-27 21:34:58 UTC
Diffstat (limited to 'metadata/md5-cache/virtual')
-rw-r--r--metadata/md5-cache/virtual/acl-08
-rw-r--r--metadata/md5-cache/virtual/acl-0-r19
-rw-r--r--metadata/md5-cache/virtual/acl-0-r210
-rw-r--r--metadata/md5-cache/virtual/awk-08
-rw-r--r--metadata/md5-cache/virtual/awk-18
-rw-r--r--metadata/md5-cache/virtual/bitcoin-leveldb-0-r18
-rw-r--r--metadata/md5-cache/virtual/blas-1.08
-rw-r--r--metadata/md5-cache/virtual/blas-3.68
-rw-r--r--metadata/md5-cache/virtual/blas-3.78
-rw-r--r--metadata/md5-cache/virtual/cblas-1.08
-rw-r--r--metadata/md5-cache/virtual/cblas-3.68
-rw-r--r--metadata/md5-cache/virtual/cblas-3.78
-rw-r--r--metadata/md5-cache/virtual/cdrtools-08
-rw-r--r--metadata/md5-cache/virtual/checkpassword-08
-rw-r--r--metadata/md5-cache/virtual/commonlisp-08
-rw-r--r--metadata/md5-cache/virtual/cron-08
-rw-r--r--metadata/md5-cache/virtual/cron-0-r18
-rw-r--r--metadata/md5-cache/virtual/daemontools-08
-rw-r--r--metadata/md5-cache/virtual/dev-manager-08
-rw-r--r--metadata/md5-cache/virtual/editor-08
-rw-r--r--metadata/md5-cache/virtual/eject-08
-rw-r--r--metadata/md5-cache/virtual/emacs-238
-rw-r--r--metadata/md5-cache/virtual/emacs-248
-rw-r--r--metadata/md5-cache/virtual/emacs-258
-rw-r--r--metadata/md5-cache/virtual/emacs-flim-08
-rw-r--r--metadata/md5-cache/virtual/fam-0-r110
-rw-r--r--metadata/md5-cache/virtual/ffmpeg-9-r29
-rw-r--r--metadata/md5-cache/virtual/fortran-09
-rw-r--r--metadata/md5-cache/virtual/freedesktop-icon-theme-0-r28
-rw-r--r--metadata/md5-cache/virtual/glu-9.08
-rw-r--r--metadata/md5-cache/virtual/glu-9.0-r110
-rw-r--r--metadata/md5-cache/virtual/gnat-4.98
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.08
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.18
-rw-r--r--metadata/md5-cache/virtual/gsasl-28
-rw-r--r--metadata/md5-cache/virtual/httpd-basic-0-r28
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r18
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r28
-rw-r--r--metadata/md5-cache/virtual/httpd-fastcgi-0-r18
-rw-r--r--metadata/md5-cache/virtual/httpd-php-5.68
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.08
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.18
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.28
-rw-r--r--metadata/md5-cache/virtual/imagemagick-tools-09
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-08
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-19
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-29
-rw-r--r--metadata/md5-cache/virtual/inetd-08
-rw-r--r--metadata/md5-cache/virtual/jack-010
-rw-r--r--metadata/md5-cache/virtual/jdk-1.7.0-r28
-rw-r--r--metadata/md5-cache/virtual/jdk-1.8.0-r38
-rw-r--r--metadata/md5-cache/virtual/jpeg-0-r210
-rw-r--r--metadata/md5-cache/virtual/jpeg-6210
-rw-r--r--metadata/md5-cache/virtual/jre-1.7.0-r28
-rw-r--r--metadata/md5-cache/virtual/jre-1.8.0-r18
-rw-r--r--metadata/md5-cache/virtual/krb5-08
-rw-r--r--metadata/md5-cache/virtual/krb5-0-r110
-rw-r--r--metadata/md5-cache/virtual/lapack-3.08
-rw-r--r--metadata/md5-cache/virtual/lapack-3.18
-rw-r--r--metadata/md5-cache/virtual/lapack-3.68
-rw-r--r--metadata/md5-cache/virtual/lapack-3.78
-rw-r--r--metadata/md5-cache/virtual/latex-base-1.08
-rw-r--r--metadata/md5-cache/virtual/leechcraft-browser-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-downloader-http-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-notifier-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-quark-sideprovider-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-search-show-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-storage-device-manager-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-task-show-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-trayarea-99997
-rw-r--r--metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-99997
-rw-r--r--metadata/md5-cache/virtual/libc-08
-rw-r--r--metadata/md5-cache/virtual/libc-18
-rw-r--r--metadata/md5-cache/virtual/libelf-010
-rw-r--r--metadata/md5-cache/virtual/libelf-110
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.108
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.118
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.13-r110
-rw-r--r--metadata/md5-cache/virtual/libgudev-215-r311
-rw-r--r--metadata/md5-cache/virtual/libgudev-23010
-rw-r--r--metadata/md5-cache/virtual/libiconv-09
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r110
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r210
-rw-r--r--metadata/md5-cache/virtual/libintl-09
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r110
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r210
-rw-r--r--metadata/md5-cache/virtual/libmysqlclient-1810
-rw-r--r--metadata/md5-cache/virtual/libstdc++-3.38
-rw-r--r--metadata/md5-cache/virtual/libudev-215-r111
-rw-r--r--metadata/md5-cache/virtual/libudev-23211
-rw-r--r--metadata/md5-cache/virtual/libusb-0-r210
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r110
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r210
-rw-r--r--metadata/md5-cache/virtual/linux-sources-39
-rw-r--r--metadata/md5-cache/virtual/linuxtv-dvb-headers-5.38
-rw-r--r--metadata/md5-cache/virtual/linuxtv-dvb-headers-5.88
-rw-r--r--metadata/md5-cache/virtual/logger-08
-rw-r--r--metadata/md5-cache/virtual/mailx-08
-rw-r--r--metadata/md5-cache/virtual/mailx-18
-rw-r--r--metadata/md5-cache/virtual/man-0-r18
-rw-r--r--metadata/md5-cache/virtual/mda-08
-rw-r--r--metadata/md5-cache/virtual/modutils-08
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r39
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r410
-rw-r--r--metadata/md5-cache/virtual/mta-08
-rw-r--r--metadata/md5-cache/virtual/mta-18
-rw-r--r--metadata/md5-cache/virtual/mysql-5.5-r19
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r610
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r711
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r89
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r99
-rw-r--r--metadata/md5-cache/virtual/notification-daemon-09
-rw-r--r--metadata/md5-cache/virtual/ooo-09
-rw-r--r--metadata/md5-cache/virtual/opencl-0-r410
-rw-r--r--metadata/md5-cache/virtual/opencl-0-r510
-rw-r--r--metadata/md5-cache/virtual/opengl-7.08
-rw-r--r--metadata/md5-cache/virtual/opengl-7.0-r110
-rw-r--r--metadata/md5-cache/virtual/os-headers-08
-rw-r--r--metadata/md5-cache/virtual/package-manager-08
-rw-r--r--metadata/md5-cache/virtual/pager-08
-rw-r--r--metadata/md5-cache/virtual/pam-08
-rw-r--r--metadata/md5-cache/virtual/pam-0-r110
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.240.08
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r58
-rw-r--r--metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-B-Debug-1.240.08
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.180.08
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.108
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r18
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.400.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.420.08
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.08
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.08
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.835.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.840.08
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.167.08
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.08
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.550.08
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-5.960.08
-rw-r--r--metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-2.880.08
-rw-r--r--metadata/md5-cache/virtual/perl-Exporter-5.720.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r28
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r118
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.08
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r48
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.08
-rw-r--r--metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r28
-rw-r--r--metadata/md5-cache/virtual/perl-File-Path-2.130.08
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.670.08
-rw-r--r--metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r58
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.930.08
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.490.08
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.08
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r58
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.08
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.380.08
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.74.08
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.08
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r108
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.08
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc8
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.08
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.5008
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.261.1008
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r98
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.590.1008
-rw-r--r--metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc8
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.3008
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.1508
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r58
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.08
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r98
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.338
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.550.08
-rw-r--r--metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r68
-rw-r--r--metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.108
-rw-r--r--metadata/md5-cache/virtual/perl-Perl-OSType-1.10.08
-rw-r--r--metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.350.08
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.390.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.400.08
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc8
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-2.620.08
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.08
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.08
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.08
-rw-r--r--metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Test-1.300.08
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.380.08
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.738
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.758
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r68
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.120.08
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r98
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.08
-rw-r--r--metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r88
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.974.1008
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r68
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Local-1.250.08
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r38
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.270.08
-rw-r--r--metadata/md5-cache/virtual/perl-autodie-2.290.0-r28
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.470.08
-rw-r--r--metadata/md5-cache/virtual/perl-if-0.60.600-r28
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.100.08
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r18
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.234.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.236.08
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.70.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.90.08
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.150.08
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.70.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r18
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.560.08
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.991.600-r18
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.991.7008
-rw-r--r--metadata/md5-cache/virtual/perl6-08
-rw-r--r--metadata/md5-cache/virtual/pkgconfig-0-r110
-rw-r--r--metadata/md5-cache/virtual/pmake-18
-rw-r--r--metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r19
-rw-r--r--metadata/md5-cache/virtual/podofo-build-0.9.6_pre201706299
-rw-r--r--metadata/md5-cache/virtual/pypy-5.6.09
-rw-r--r--metadata/md5-cache/virtual/pypy-5.7.19
-rw-r--r--metadata/md5-cache/virtual/pypy-5.8.09
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.5.0_alpha9
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.7.19
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.8.0-r19
-rw-r--r--metadata/md5-cache/virtual/python-backports_abc-011
-rw-r--r--metadata/md5-cache/virtual/python-cffi-011
-rw-r--r--metadata/md5-cache/virtual/python-dnspython-111
-rw-r--r--metadata/md5-cache/virtual/python-dnspython-211
-rw-r--r--metadata/md5-cache/virtual/python-enum34-111
-rw-r--r--metadata/md5-cache/virtual/python-funcsigs-0-r111
-rw-r--r--metadata/md5-cache/virtual/python-funcsigs-111
-rw-r--r--metadata/md5-cache/virtual/python-futures-011
-rw-r--r--metadata/md5-cache/virtual/python-greenlet-1.011
-rw-r--r--metadata/md5-cache/virtual/python-ipaddress-1.0-r111
-rw-r--r--metadata/md5-cache/virtual/python-pathlib-1.011
-rw-r--r--metadata/md5-cache/virtual/python-pmw-111
-rw-r--r--metadata/md5-cache/virtual/python-singledispatch-011
-rw-r--r--metadata/md5-cache/virtual/qmail-1.038
-rw-r--r--metadata/md5-cache/virtual/ruby-19
-rw-r--r--metadata/md5-cache/virtual/ruby-ffi-312
-rw-r--r--metadata/md5-cache/virtual/ruby-ffi-412
-rw-r--r--metadata/md5-cache/virtual/ruby-minitest-112
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-812
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-912
-rw-r--r--metadata/md5-cache/virtual/rubygems-1112
-rw-r--r--metadata/md5-cache/virtual/rubygems-1212
-rw-r--r--metadata/md5-cache/virtual/rubygems-1312
-rw-r--r--metadata/md5-cache/virtual/rust-1.15.18
-rw-r--r--metadata/md5-cache/virtual/rust-1.16.08
-rw-r--r--metadata/md5-cache/virtual/rust-1.19.08
-rw-r--r--metadata/md5-cache/virtual/service-manager-09
-rw-r--r--metadata/md5-cache/virtual/shadow-08
-rw-r--r--metadata/md5-cache/virtual/skkserv-08
-rw-r--r--metadata/md5-cache/virtual/ssh-09
-rw-r--r--metadata/md5-cache/virtual/szip-2.18
-rw-r--r--metadata/md5-cache/virtual/tex-base-08
-rw-r--r--metadata/md5-cache/virtual/texi2dvi-08
-rw-r--r--metadata/md5-cache/virtual/tmpfiles-08
-rw-r--r--metadata/md5-cache/virtual/ttf-fonts-1-r18
-rw-r--r--metadata/md5-cache/virtual/udev-2159
-rw-r--r--metadata/md5-cache/virtual/udev-2179
-rw-r--r--metadata/md5-cache/virtual/w3m-08
-rw-r--r--metadata/md5-cache/virtual/wine-0-r49
-rw-r--r--metadata/md5-cache/virtual/yacc-08
326 files changed, 2763 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..31158cc63d28
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+KEYWORDS=alpha amd64 arm ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( sys-apps/acl ) kernel_FreeBSD? ( sys-freebsd/freebsd-lib )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=13b50578a9de13666a4701638874645d
diff --git a/metadata/md5-cache/virtual/acl-0-r1 b/metadata/md5-cache/virtual/acl-0-r1
new file mode 100644
index 000000000000..bd80a2f94058
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r1
@@ -0,0 +1,9 @@
+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 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( sys-apps/acl[static-libs?] ) kernel_FreeBSD? ( sys-freebsd/freebsd-lib )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=242e71e1935414eac141c0bbd4afe62a
diff --git a/metadata/md5-cache/virtual/acl-0-r2 b/metadata/md5-cache/virtual/acl-0-r2
new file mode 100644
index 000000000000..adc62261d96e
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r2
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_FreeBSD? ( >=sys-freebsd/freebsd-lib-9.1-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ad078ad8085aaf0a95697fff5cd8dbc2
diff --git a/metadata/md5-cache/virtual/awk-0 b/metadata/md5-cache/virtual/awk-0
new file mode 100644
index 000000000000..41e8af7e4d6d
--- /dev/null
+++ b/metadata/md5-cache/virtual/awk-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for awk implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( sys-apps/gawk sys-apps/mawk sys-apps/nawk sys-apps/busybox )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5cd5eda05435e1abcfd686e5833d07d2
diff --git a/metadata/md5-cache/virtual/awk-1 b/metadata/md5-cache/virtual/awk-1
new file mode 100644
index 000000000000..0bdb5232f9b4
--- /dev/null
+++ b/metadata/md5-cache/virtual/awk-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for awk implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=dbc0b9fd24a15231328a4c29d423d634
diff --git a/metadata/md5-cache/virtual/bitcoin-leveldb-0-r1 b/metadata/md5-cache/virtual/bitcoin-leveldb-0-r1
new file mode 100644
index 000000000000..48102f634afe
--- /dev/null
+++ b/metadata/md5-cache/virtual/bitcoin-leveldb-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LevelDB versions known to be compatible with Bitcoin Core 0.9+
+EAPI=5
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 x86 amd64-linux x86-linux
+RDEPEND=|| ( =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
+_eclass_exported_funcs=-
+_md5_=78d41e55b758dc8b407105cf9daab65a
diff --git a/metadata/md5-cache/virtual/blas-1.0 b/metadata/md5-cache/virtual/blas-1.0
new file mode 100644
index 000000000000..9cb4b88921be
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-1.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( sci-libs/blas-reference >=sci-libs/mkl-9.1.023 sci-libs/blas-goto )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=cbacf565d6e0418f327c94cb1d7020a7
diff --git a/metadata/md5-cache/virtual/blas-3.6 b/metadata/md5-cache/virtual/blas-3.6
new file mode 100644
index 000000000000..84e14f528d6f
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-3.6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( >=sci-libs/blas-reference-20151113 >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=ba4d969b6848068bebcad9f00acdb347
diff --git a/metadata/md5-cache/virtual/blas-3.7 b/metadata/md5-cache/virtual/blas-3.7
new file mode 100644
index 000000000000..6fd2a0934b73
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-3.7
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( >=sci-libs/blas-reference-20161223 >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=090311603dc2c3b6245c46e953b06b0d
diff --git a/metadata/md5-cache/virtual/cblas-1.0 b/metadata/md5-cache/virtual/cblas-1.0
new file mode 100644
index 000000000000..6254eaadf372
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-1.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BLAS C implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( sci-libs/cblas-reference sci-libs/gsl[-cblas-external] >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=ad0c3299bb4aedfa35bae278c5a3638e
diff --git a/metadata/md5-cache/virtual/cblas-3.6 b/metadata/md5-cache/virtual/cblas-3.6
new file mode 100644
index 000000000000..7057760361ef
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-3.6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BLAS C implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( >=sci-libs/cblas-reference-20151113 sci-libs/gsl[-cblas-external] >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=622c421376edf1d3442f4501535534ec
diff --git a/metadata/md5-cache/virtual/cblas-3.7 b/metadata/md5-cache/virtual/cblas-3.7
new file mode 100644
index 000000000000..2cac8b1f344c
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-3.7
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BLAS C implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( >=sci-libs/cblas-reference-20161223 sci-libs/gsl[-cblas-external] >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=37d75aecea521354e200167a270bba8d
diff --git a/metadata/md5-cache/virtual/cdrtools-0 b/metadata/md5-cache/virtual/cdrtools-0
new file mode 100644
index 000000000000..c1e7d20565b7
--- /dev/null
+++ b/metadata/md5-cache/virtual/cdrtools-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for command-line recorders cdrtools and cdrkit
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris
+RDEPEND=|| ( app-cdr/cdrtools app-cdr/cdrkit )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=07d302a5b81bbbe10b81e12cbcf3328b
diff --git a/metadata/md5-cache/virtual/checkpassword-0 b/metadata/md5-cache/virtual/checkpassword-0
new file mode 100644
index 000000000000..a033e631d53b
--- /dev/null
+++ b/metadata/md5-cache/virtual/checkpassword-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for checkpassword compatible applications
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+RDEPEND=|| ( net-mail/checkpassword net-mail/checkpassword-pam net-mail/cmd5checkpw net-mail/vpopmail mail-mta/qmail-ldap )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c11846cbb6c0b60c85d52084db6208a9
diff --git a/metadata/md5-cache/virtual/commonlisp-0 b/metadata/md5-cache/virtual/commonlisp-0
new file mode 100644
index 000000000000..9e09902beab8
--- /dev/null
+++ b/metadata/md5-cache/virtual/commonlisp-0
@@ -0,0 +1,8 @@
+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 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=61c76709d84fd0e610db46f2a3a6d4e6
diff --git a/metadata/md5-cache/virtual/cron-0 b/metadata/md5-cache/virtual/cron-0
new file mode 100644
index 000000000000..c53c07024833
--- /dev/null
+++ b/metadata/md5-cache/virtual/cron-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for cron
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
+RDEPEND=|| ( sys-process/vixie-cron sys-process/bcron sys-process/cronie sys-process/dcron sys-process/fcron )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c2d9755135454dc8865446c2cb9ef2bf
diff --git a/metadata/md5-cache/virtual/cron-0-r1 b/metadata/md5-cache/virtual/cron-0-r1
new file mode 100644
index 000000000000..b1b6417a129a
--- /dev/null
+++ b/metadata/md5-cache/virtual/cron-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for cron
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
+RDEPEND=|| ( sys-process/cronie sys-process/vixie-cron sys-process/bcron sys-process/dcron sys-process/fcron sys-process/systemd-cron )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3718d81fb6209f6acd77fb96de05a7cf
diff --git a/metadata/md5-cache/virtual/daemontools-0 b/metadata/md5-cache/virtual/daemontools-0
new file mode 100644
index 000000000000..aaa2f41cd822
--- /dev/null
+++ b/metadata/md5-cache/virtual/daemontools-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for daemontools
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+RDEPEND=|| ( sys-process/daemontools sys-process/daemontools-encore )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3219c0c1437a2f6b45069fd46c7c478b
diff --git a/metadata/md5-cache/virtual/dev-manager-0 b/metadata/md5-cache/virtual/dev-manager-0
new file mode 100644
index 000000000000..0d2ad5f9120a
--- /dev/null
+++ b/metadata/md5-cache/virtual/dev-manager-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the device filesystem manager
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
+RDEPEND=|| ( virtual/udev sys-apps/busybox[mdev] sys-fs/devfsd sys-fs/static-dev sys-freebsd/freebsd-sbin )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=005f95aadb5fc2d53c799ea15d1fc572
diff --git a/metadata/md5-cache/virtual/editor-0 b/metadata/md5-cache/virtual/editor-0
new file mode 100644
index 000000000000..252536187705
--- /dev/null
+++ b/metadata/md5-cache/virtual/editor-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for editor
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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/efte app-editors/elvis app-editors/emacs app-editors/emacs-vcs 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/le app-editors/levee app-editors/lpe app-editors/mg app-editors/ne app-editors/neovim app-editors/ng app-editors/nvi 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] sys-apps/ed )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f8d92d95e8a9daad9be764a18c5edb57
diff --git a/metadata/md5-cache/virtual/eject-0 b/metadata/md5-cache/virtual/eject-0
new file mode 100644
index 000000000000..ca8c67beb51e
--- /dev/null
+++ b/metadata/md5-cache/virtual/eject-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the eject command
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-apps/util-linux-2.22 sys-block/eject-bsd )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=cefee5607cec25a51291410e13374a56
diff --git a/metadata/md5-cache/virtual/emacs-23 b/metadata/md5-cache/virtual/emacs-23
new file mode 100644
index 000000000000..cdeeda8f4e49
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-23
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for GNU Emacs
+EAPI=6
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
+RDEPEND=app-editors/emacs:23
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=59a94163ba10b486e6011a1062566f35
diff --git a/metadata/md5-cache/virtual/emacs-24 b/metadata/md5-cache/virtual/emacs-24
new file mode 100644
index 000000000000..d667f2c0c172
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-24
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for GNU Emacs
+EAPI=6
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=app-editors/emacs:24
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5f932df5bc7254ee6e383793cee5a12d
diff --git a/metadata/md5-cache/virtual/emacs-25 b/metadata/md5-cache/virtual/emacs-25
new file mode 100644
index 000000000000..16f20e5c1dfa
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-25
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for GNU Emacs
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( app-editors/emacs:25 >=app-editors/emacs-vcs-25.1 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3b6e8f562d818311fc50d04f8e9083d6
diff --git a/metadata/md5-cache/virtual/emacs-flim-0 b/metadata/md5-cache/virtual/emacs-flim-0
new file mode 100644
index 000000000000..06bf99b5bd62
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-flim-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FLIM (library for message representation in Emacs)
+EAPI=4
+KEYWORDS=alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( app-emacs/flim app-emacs/limit )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=86b2420db1ffbe62a52afead9f1a7d86
diff --git a/metadata/md5-cache/virtual/fam-0-r1 b/metadata/md5-cache/virtual/fam-0-r1
new file mode 100644
index 000000000000..24846b97d7eb
--- /dev/null
+++ b/metadata/md5-cache/virtual/fam-0-r1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=0d110a0dfa3d2a328fdcc785a50ef4fd
diff --git a/metadata/md5-cache/virtual/ffmpeg-9-r2 b/metadata/md5-cache/virtual/ffmpeg-9-r2
new file mode 100644
index 000000000000..ab07ed67ecfd
--- /dev/null
+++ b/metadata/md5-cache/virtual/ffmpeg-9-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual package for FFmpeg executable implementation
+EAPI=5
+IUSE=X +encode gsm jpeg2k libav mp3 opus sdl speex theora threads truetype vaapi vdpau x264
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris
+RDEPEND=libav? ( >=media-video/libav-9.12[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] ) !libav? ( >=media-video/ffmpeg-1.2.6-r1:0[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bb3efeead72d1c678144a6d833556ff5
diff --git a/metadata/md5-cache/virtual/fortran-0 b/metadata/md5-cache/virtual/fortran-0
new file mode 100644
index 000000000000..f5f6e971e5b4
--- /dev/null
+++ b/metadata/md5-cache/virtual/fortran-0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Fortran Compiler
+EAPI=6
+IUSE=openmp
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=28d2f114a153839ea1066d3ed47c2f1d
diff --git a/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r2 b/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r2
new file mode 100644
index 000000000000..79fd04b46247
--- /dev/null
+++ b/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual to choose between different icon themes
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris
+RDEPEND=|| ( x11-themes/adwaita-icon-theme x11-themes/gnome-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
+_eclass_exported_funcs=-
+_md5_=28d4b99aa3bc54369aef7b454f96e664
diff --git a/metadata/md5-cache/virtual/glu-9.0 b/metadata/md5-cache/virtual/glu-9.0
new file mode 100644
index 000000000000..d42f65fd0082
--- /dev/null
+++ b/metadata/md5-cache/virtual/glu-9.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL utility library
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( media-libs/glu <media-libs/mesa-9 media-libs/opengl-apple )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=05113e2afd72460cb0d1c89f36501ce8
diff --git a/metadata/md5-cache/virtual/glu-9.0-r1 b/metadata/md5-cache/virtual/glu-9.0-r1
new file mode 100644
index 000000000000..8890a995692a
--- /dev/null
+++ b/metadata/md5-cache/virtual/glu-9.0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL utility library
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opengl-apple )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=dc355d1beaa2a44bb6d88600a8628880
diff --git a/metadata/md5-cache/virtual/gnat-4.9 b/metadata/md5-cache/virtual/gnat-4.9
new file mode 100644
index 000000000000..f523f30af161
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnat-4.9
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the gnat compiler selection
+EAPI=5
+KEYWORDS=~amd64 ~arm ~x86
+RDEPEND=dev-lang/gnat-gcc:4.9
+SLOT=4.9
+_eclass_exported_funcs=-
+_md5_=8d185258b664820b7682f7d02e4e0bf3
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..2d61d394be4b
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha amd64 ppc sparc x86 ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=f033cd6f91b36b5c79b941435c11b383
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..63ee20bef26d
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=aa63d4b18f63cead23cdc29fae18947e
diff --git a/metadata/md5-cache/virtual/gsasl-2 b/metadata/md5-cache/virtual/gsasl-2
new file mode 100644
index 000000000000..da52a87769be
--- /dev/null
+++ b/metadata/md5-cache/virtual/gsasl-2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU SASL library
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( net-libs/libgsasl net-misc/gsasl )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=00bfdafcfca609cee80039e2c634d0e2
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..7c0fe4ca8f96
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-basic-0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for static HTML-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
+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
+_eclass_exported_funcs=-
+_md5_=68f2297beb6913caa80867993681acc0
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..c80a57a5b5c0
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=2760fbc02f691be3a352a0813fc85564
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..7576fbe6828f
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=0cf6afe24f2a8a508c7273e60b5885a8
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..89b0744d4d1d
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-fastcgi-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FastCGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
+RDEPEND=|| ( www-apache/mod_fcgid www-servers/lighttpd www-servers/bozohttpd www-servers/nginx www-servers/resin www-servers/cherokee )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c5148af949953068c34f44a7c4a434f5
diff --git a/metadata/md5-cache/virtual/httpd-php-5.6 b/metadata/md5-cache/virtual/httpd-php-5.6
new file mode 100644
index 000000000000..4a0b16e0874a
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-5.6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:5.6[fpm] dev-lang/php:5.6[apache2] dev-lang/php:5.6[cgi] )
+SLOT=5.6
+_eclass_exported_funcs=-
+_md5_=fa14cea41756e55897e14e47412547a3
diff --git a/metadata/md5-cache/virtual/httpd-php-7.0 b/metadata/md5-cache/virtual/httpd-php-7.0
new file mode 100644
index 000000000000..a43407287984
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:7.0[fpm] dev-lang/php:7.0[apache2] dev-lang/php:7.0[cgi] )
+SLOT=7.0
+_eclass_exported_funcs=-
+_md5_=fa14cea41756e55897e14e47412547a3
diff --git a/metadata/md5-cache/virtual/httpd-php-7.1 b/metadata/md5-cache/virtual/httpd-php-7.1
new file mode 100644
index 000000000000..ec8df3b223bb
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( dev-lang/php:7.1[fpm] dev-lang/php:7.1[apache2] dev-lang/php:7.1[cgi] )
+SLOT=7.1
+_eclass_exported_funcs=-
+_md5_=638f38bb94780945e6342d7651174f9d
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..9b982adeb954
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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
+_eclass_exported_funcs=-
+_md5_=638f38bb94780945e6342d7651174f9d
diff --git a/metadata/md5-cache/virtual/imagemagick-tools-0 b/metadata/md5-cache/virtual/imagemagick-tools-0
new file mode 100644
index 000000000000..ef82f9669438
--- /dev/null
+++ b/metadata/md5-cache/virtual/imagemagick-tools-0
@@ -0,0 +1,9 @@
+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 sparc x86
+RDEPEND=|| ( media-gfx/imagemagick[jpeg?,perl?,png?,svg?,tiff?] media-gfx/graphicsmagick[imagemagick,jpeg?,perl?,png?,svg?,tiff?] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=a586c69bbd04a8df099d17c42ae9339d
diff --git a/metadata/md5-cache/virtual/imap-c-client-0 b/metadata/md5-cache/virtual/imap-c-client-0
new file mode 100644
index 000000000000..e870e43102b6
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+RDEPEND=|| ( net-libs/c-client net-mail/uw-imap )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=138b672cbf45a190d28a847e6e85ebff
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..5b8a11c98f60
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=5
+IUSE=ssl
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd
+RDEPEND=|| ( net-libs/c-client[ssl=] net-mail/uw-imap[ssl=] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=62f8832ce917f0e7d2979dcdd92dd676
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..3574cdb12642
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=6
+IUSE=kerberos ssl
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
+RDEPEND=|| ( net-libs/c-client[kerberos=,ssl=] net-mail/uw-imap[kerberos=,ssl=] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=980d83fea8fa1082977e129cf7f76d5a
diff --git a/metadata/md5-cache/virtual/inetd-0 b/metadata/md5-cache/virtual/inetd-0
new file mode 100644
index 000000000000..552dbeb82d05
--- /dev/null
+++ b/metadata/md5-cache/virtual/inetd-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the internet super-server daemon
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
+RDEPEND=|| ( sys-apps/xinetd sys-apps/netkit-base sys-apps/ucspi-tcp dev-python/twisted-runner net-misc/ipsvd sys-freebsd/freebsd-usbin )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=16165b800aa87d2e048ffe0474c7aa67
diff --git a/metadata/md5-cache/virtual/jack-0 b/metadata/md5-cache/virtual/jack-0
new file mode 100644
index 000000000000..0efe7f4f7553
--- /dev/null
+++ b/metadata/md5-cache/virtual/jack-0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JACK Audio Connection Kit
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+RDEPEND=|| ( >=media-sound/jack-audio-connection-kit-0.121.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-sound/jack2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=eafdf78a3c3f251661b0d683f6a4cdd4
diff --git a/metadata/md5-cache/virtual/jdk-1.7.0-r2 b/metadata/md5-cache/virtual/jdk-1.7.0-r2
new file mode 100644
index 000000000000..9e6dae17c309
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-1.7.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Development Kit (JDK)
+EAPI=6
+KEYWORDS=amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( dev-java/icedtea-bin:7 dev-java/icedtea:7 )
+SLOT=1.7
+_eclass_exported_funcs=-
+_md5_=61c51d0c892224d27b9ed57e97a3367e
diff --git a/metadata/md5-cache/virtual/jdk-1.8.0-r3 b/metadata/md5-cache/virtual/jdk-1.8.0-r3
new file mode 100644
index 000000000000..11231dbeb4c9
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-1.8.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Development Kit (JDK)
+EAPI=6
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris
+RDEPEND=|| ( dev-java/icedtea-bin:8 dev-java/icedtea:8 dev-java/oracle-jdk-bin:1.8 )
+SLOT=1.8
+_eclass_exported_funcs=-
+_md5_=c92fd56f237dcc8b860f2c0dcc0ce003
diff --git a/metadata/md5-cache/virtual/jpeg-0-r2 b/metadata/md5-cache/virtual/jpeg-0-r2
new file mode 100644
index 000000000000..05c6aeb3d8e6
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-0-r2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for selecting between libjpeg-turbo and IJG jpeg for source-based packages
+EAPI=5
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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.3.0-r3:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-8d-r1:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cc553e07e6dc2a1bbcac4497baedfcfc
diff --git a/metadata/md5-cache/virtual/jpeg-62 b/metadata/md5-cache/virtual/jpeg-62
new file mode 100644
index 000000000000..133ba50229ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-62
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the libjpeg.so.62 ABI for binary-only programs
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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.3.0-r3:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=62
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=56bae2efa6de28824a3103263b7cdf7a
diff --git a/metadata/md5-cache/virtual/jre-1.7.0-r2 b/metadata/md5-cache/virtual/jre-1.7.0-r2
new file mode 100644
index 000000000000..42e3e3fcb8e0
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.7.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=6
+KEYWORDS=amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=virtual/jdk:1.7
+SLOT=1.7
+_eclass_exported_funcs=-
+_md5_=096a984d46c036939a4199730ef83839
diff --git a/metadata/md5-cache/virtual/jre-1.8.0-r1 b/metadata/md5-cache/virtual/jre-1.8.0-r1
new file mode 100644
index 000000000000..c7467a55d0e0
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.8.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=6
+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/oracle-jre-bin:1.8 )
+SLOT=1.8
+_eclass_exported_funcs=-
+_md5_=3ddd3ede4739bd96ed58640911d91327
diff --git a/metadata/md5-cache/virtual/krb5-0 b/metadata/md5-cache/virtual/krb5-0
new file mode 100644
index 000000000000..a8f8be3e3163
--- /dev/null
+++ b/metadata/md5-cache/virtual/krb5-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Kerberos V implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
+RDEPEND=|| ( app-crypt/mit-krb5 app-crypt/heimdal )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=097cb7a02a45f7d20beb447f9d206157
diff --git a/metadata/md5-cache/virtual/krb5-0-r1 b/metadata/md5-cache/virtual/krb5-0-r1
new file mode 100644
index 000000000000..2b3d739e4452
--- /dev/null
+++ b/metadata/md5-cache/virtual/krb5-0-r1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
+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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=83ca15e0f1cc12d1243aca2c365625de
diff --git a/metadata/md5-cache/virtual/lapack-3.0 b/metadata/md5-cache/virtual/lapack-3.0
new file mode 100644
index 000000000000..859c5abe6e81
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
+EAPI=5
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd
+RDEPEND=|| ( sci-libs/lapack-reference >=sci-libs/mkl-9.1.023 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7d3dee41deafe4b0fb6f0e0b8b7db3c2
diff --git a/metadata/md5-cache/virtual/lapack-3.1 b/metadata/md5-cache/virtual/lapack-3.1
new file mode 100644
index 000000000000..308f5862b014
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( >=sci-libs/lapack-reference-3.1 >=sci-libs/mkl-10 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=8239147568a18982cddcfc992da3f63e
diff --git a/metadata/md5-cache/virtual/lapack-3.6 b/metadata/md5-cache/virtual/lapack-3.6
new file mode 100644
index 000000000000..66e4c9c0351e
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( >=sci-libs/lapack-reference-3.6 >=sci-libs/mkl-10 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=d8538bcea52c41270624c0c5eeb37264
diff --git a/metadata/md5-cache/virtual/lapack-3.7 b/metadata/md5-cache/virtual/lapack-3.7
new file mode 100644
index 000000000000..4e6b9703a69b
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.7
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( >=sci-libs/lapack-reference-3.7 >=sci-libs/mkl-10 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9f6262f4c46b1431b5ae63750ae24b40
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..5f225b52116f
--- /dev/null
+++ b/metadata/md5-cache/virtual/latex-base-1.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for basic LaTeX binaries
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=dev-texlive/texlive-latexrecommended dev-texlive/texlive-fontutils dev-texlive/texlive-fontsrecommended
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=737a908e4d0237567caf498c10106620
diff --git a/metadata/md5-cache/virtual/leechcraft-browser-9999 b/metadata/md5-cache/virtual/leechcraft-browser-9999
new file mode 100644
index 000000000000..0a228c954f92
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-browser-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing a web browser
+EAPI=6
+RDEPEND=app-leechcraft/lc-poshuku
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=99d2e729881ab7c71d58288344ba9f9c
diff --git a/metadata/md5-cache/virtual/leechcraft-downloader-http-9999 b/metadata/md5-cache/virtual/leechcraft-downloader-http-9999
new file mode 100644
index 000000000000..9e02c70cf07a
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-downloader-http-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing HTTP downloading
+EAPI=6
+RDEPEND=~app-leechcraft/lc-cstp-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=008cfb2a4a890b08830654f789e70d04
diff --git a/metadata/md5-cache/virtual/leechcraft-notifier-9999 b/metadata/md5-cache/virtual/leechcraft-notifier-9999
new file mode 100644
index 000000000000..f33acff62bec
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-notifier-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins capable of visually notifying the user
+EAPI=6
+RDEPEND=|| ( ~app-leechcraft/lc-kinotify-9999 ~app-leechcraft/lc-dbusmanager-9999 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=354ba18c6acdfa268494c9a5db0d8d43
diff --git a/metadata/md5-cache/virtual/leechcraft-quark-sideprovider-9999 b/metadata/md5-cache/virtual/leechcraft-quark-sideprovider-9999
new file mode 100644
index 000000000000..60094e2978c8
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-quark-sideprovider-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins displaying quarks near window edges
+EAPI=6
+RDEPEND=~app-leechcraft/lc-sb2-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5544d9008d692f1f0edb49e3e62a8336
diff --git a/metadata/md5-cache/virtual/leechcraft-search-show-9999 b/metadata/md5-cache/virtual/leechcraft-search-show-9999
new file mode 100644
index 000000000000..dad603313159
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-search-show-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing UI for search plugins
+EAPI=6
+RDEPEND=~app-leechcraft/lc-summary-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c4c260809f3ab59df804e967433d04a9
diff --git a/metadata/md5-cache/virtual/leechcraft-storage-device-manager-9999 b/metadata/md5-cache/virtual/leechcraft-storage-device-manager-9999
new file mode 100644
index 000000000000..58f15a9ab40d
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-storage-device-manager-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins for managing removable storage devices
+EAPI=6
+RDEPEND=app-leechcraft/lc-vrooby
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c86c164f36c050c750c2748f4b8afaf8
diff --git a/metadata/md5-cache/virtual/leechcraft-task-show-9999 b/metadata/md5-cache/virtual/leechcraft-task-show-9999
new file mode 100644
index 000000000000..35734616ddd6
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-task-show-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for plugins that can show IDownloads and IJobHolders
+EAPI=6
+RDEPEND=~app-leechcraft/lc-summary-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=25b5eacb625ab7b5ffee04877e5186f5
diff --git a/metadata/md5-cache/virtual/leechcraft-trayarea-9999 b/metadata/md5-cache/virtual/leechcraft-trayarea-9999
new file mode 100644
index 000000000000..78887fbeee98
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-trayarea-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing a tray area
+EAPI=6
+RDEPEND=~app-leechcraft/lc-sb2-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=978e460af8e592d5114c4659a7d05f38
diff --git a/metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-9999 b/metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-9999
new file mode 100644
index 000000000000..7fd19a6cc6aa
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-9999
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing WYSIWYG text editor
+EAPI=6
+RDEPEND=~app-leechcraft/lc-lhtr-9999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=ce03ec8b1408807ca51c2c5155a46a2f
diff --git a/metadata/md5-cache/virtual/libc-0 b/metadata/md5-cache/virtual/libc-0
new file mode 100644
index 000000000000..de488dcaee72
--- /dev/null
+++ b/metadata/md5-cache/virtual/libc-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the C library
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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 sys-libs/uclibc-ng ) ) elibc_FreeBSD? ( sys-freebsd/freebsd-lib ) )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b90d906e6e9663e03275b21ddee1b6c3
diff --git a/metadata/md5-cache/virtual/libc-1 b/metadata/md5-cache/virtual/libc-1
new file mode 100644
index 000000000000..e072f0003efa
--- /dev/null
+++ b/metadata/md5-cache/virtual/libc-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the C library
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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 sys-libs/uclibc ) ) elibc_FreeBSD? ( sys-freebsd/freebsd-lib ) ) prefix-guest? ( elibc_Cygwin? ( sys-libs/cygwin-crypt ) )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b9eaf4144ff81e76e678094910a9d40e
diff --git a/metadata/md5-cache/virtual/libelf-0 b/metadata/md5-cache/virtual/libelf-0
new file mode 100644
index 000000000000..af7ac1cf48f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-0
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0/0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f892b41560b04cac0a2ce79e324d60fd
diff --git a/metadata/md5-cache/virtual/libelf-1 b/metadata/md5-cache/virtual/libelf-1
new file mode 100644
index 000000000000..b9da2ed49e16
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
+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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.2_rc1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/1
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=44224a5a462809c50ad76b15ab98eb26
diff --git a/metadata/md5-cache/virtual/libffi-3.0.10 b/metadata/md5-cache/virtual/libffi-3.0.10
new file mode 100644
index 000000000000..3bc6a5d9d76c
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.10
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Foreign Function Interface implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=>=dev-libs/libffi-3.0.10
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=4d71218326a293f93ad582a90d190eb3
diff --git a/metadata/md5-cache/virtual/libffi-3.0.11 b/metadata/md5-cache/virtual/libffi-3.0.11
new file mode 100644
index 000000000000..d4d374a302b7
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.11
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Foreign Function Interface implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=>=dev-libs/libffi-3.0.11
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=c8507c06fe072ea02f8ac60b35c4a603
diff --git a/metadata/md5-cache/virtual/libffi-3.0.13-r1 b/metadata/md5-cache/virtual/libffi-3.0.13-r1
new file mode 100644
index 000000000000..614c0ba7473b
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.13-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Foreign Function Interface implementation
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=>=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=76c31dd84133ca0fba46e46563bc4cff
diff --git a/metadata/md5-cache/virtual/libgudev-215-r3 b/metadata/md5-cache/virtual/libgudev-215-r3
new file mode 100644
index 000000000000..469a74510ff5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-215-r3
@@ -0,0 +1,11 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gudev(-),introspection(-)?] ) )
+REQUIRED_USE=systemd? ( !static-libs )
+SLOT=0/0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=11be40b4f7c5feb278e0bfbb9a89eb1c
diff --git a/metadata/md5-cache/virtual/libgudev-230 b/metadata/md5-cache/virtual/libgudev-230
new file mode 100644
index 000000000000..46fc3675320a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-230
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?,static-libs?]
+SLOT=0/0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f4c03e4303ede19e7800330204ed6f13
diff --git a/metadata/md5-cache/virtual/libiconv-0 b/metadata/md5-cache/virtual/libiconv-0
new file mode 100644
index 000000000000..53632acf4299
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0
@@ -0,0 +1,9 @@
+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 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=6df436a1f3f787b52259905044367042
diff --git a/metadata/md5-cache/virtual/libiconv-0-r1 b/metadata/md5-cache/virtual/libiconv-0-r1
new file mode 100644
index 000000000000..224a07c438e1
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=3754009d58794ee65cd24cf393eac734
diff --git a/metadata/md5-cache/virtual/libiconv-0-r2 b/metadata/md5-cache/virtual/libiconv-0-r2
new file mode 100644
index 000000000000..3be0bece55cb
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r2
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-10.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=864f057d89d98c3ed5e9ccc1348f0aae
diff --git a/metadata/md5-cache/virtual/libintl-0 b/metadata/md5-cache/virtual/libintl-0
new file mode 100644
index 000000000000..ce8edf22497a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0
@@ -0,0 +1,9 @@
+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 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=62ddc9a409968c11d31e1a95e7c3a895
diff --git a/metadata/md5-cache/virtual/libintl-0-r1 b/metadata/md5-cache/virtual/libintl-0-r1
new file mode 100644
index 000000000000..f1d411cde3e4
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=97eabc91c077b1d01a365178645d3859
diff --git a/metadata/md5-cache/virtual/libintl-0-r2 b/metadata/md5-cache/virtual/libintl-0-r2
new file mode 100644
index 000000000000..04bb1d4abde7
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r2
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9e14b386cc75c6475a298957f2ae5920
diff --git a/metadata/md5-cache/virtual/libmysqlclient-18 b/metadata/md5-cache/virtual/libmysqlclient-18
new file mode 100644
index 000000000000..9bfecd31a3c5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libmysqlclient-18
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL client libraries
+EAPI=5
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=|| ( dev-db/mysql-connector-c:0/18[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/mariadb:0/18[client-libs(+),static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/mysql:0/18[client-libs(+),static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/percona-server:0/18[client-libs(+),static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/mariadb-galera:0/18[client-libs(+),static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-db/mysql-cluster:0/18[client-libs(+),static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0/18
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=743869123aba42cf6163418a616b1b4f
diff --git a/metadata/md5-cache/virtual/libstdc++-3.3 b/metadata/md5-cache/virtual/libstdc++-3.3
new file mode 100644
index 000000000000..9f52d75e530d
--- /dev/null
+++ b/metadata/md5-cache/virtual/libstdc++-3.3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Standard C++ Library for <gcc-3.4
+EAPI=5
+KEYWORDS=amd64 ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( =sys-libs/libstdc++-v3-bin-3.3* =sys-libs/libstdc++-v3-3.3* )
+SLOT=3.3
+_eclass_exported_funcs=-
+_md5_=2b9b005a00eafadbdcf339bbc2f7bd3f
diff --git a/metadata/md5-cache/virtual/libudev-215-r1 b/metadata/md5-cache/virtual/libudev-215-r1
new file mode 100644
index 000000000000..ecd7f148211f
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-215-r1
@@ -0,0 +1,11 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=systemd? ( !static-libs )
+SLOT=0/1
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=847be023eaec90c77250f634c8d85bf6
diff --git a/metadata/md5-cache/virtual/libudev-232 b/metadata/md5-cache/virtual/libudev-232
new file mode 100644
index 000000000000..2107cfa50acf
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-232
@@ -0,0 +1,11 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
+RDEPEND=!systemd? ( static-libs? ( >=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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs(-)] ) !static-libs? ( || ( >=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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) 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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=systemd? ( !static-libs )
+SLOT=0/1
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5fbb0cf5f93649e94edf70c6c09a1dd8
diff --git a/metadata/md5-cache/virtual/libusb-0-r2 b/metadata/md5-cache/virtual/libusb-0-r2
new file mode 100644
index 000000000000..fc88d8c4a88a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-0-r2
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r11[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7854c2cc53670b06f2b1cdd84f63dbaa
diff --git a/metadata/md5-cache/virtual/libusb-1-r1 b/metadata/md5-cache/virtual/libusb-1-r1
new file mode 100644
index 000000000000..eaa0f9ef6240
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r1
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r10[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=1
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ab20cb8f88a358b0848752ba601c6ff1
diff --git a/metadata/md5-cache/virtual/libusb-1-r2 b/metadata/md5-cache/virtual/libusb-1-r2
new file mode 100644
index 000000000000..7e18a85bcc0c
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r2
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r10[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=1
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=974fb5c17943677b636fb2002b8b8420
diff --git a/metadata/md5-cache/virtual/linux-sources-3 b/metadata/md5-cache/virtual/linux-sources-3
new file mode 100644
index 000000000000..f89b1dfb1ce6
--- /dev/null
+++ b/metadata/md5-cache/virtual/linux-sources-3
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Linux kernel sources
+EAPI=5
+IUSE=firmware
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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/openvz-sources sys-kernel/pf-sources sys-kernel/rt-sources sys-kernel/tuxonice-sources sys-kernel/xbox-sources sys-kernel/zen-sources sys-kernel/aufs-sources sys-kernel/raspberrypi-sources )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5611f41756ef8056867c230b28e86c73
diff --git a/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.3 b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.3
new file mode 100644
index 000000000000..a7251d530d66
--- /dev/null
+++ b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual Package installing the Header files for DVB
+EAPI=5
+KEYWORDS=amd64 arm ppc ppc64 x86
+RDEPEND=>=sys-kernel/linux-headers-3.0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=4dd46c09cccc984773cd17bc82e5b811
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..a1cfd6eb1c31
--- /dev/null
+++ b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.8
@@ -0,0 +1,8 @@
+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
+_eclass_exported_funcs=-
+_md5_=92fbb0465bb917d7881b8cf29c1827ff
diff --git a/metadata/md5-cache/virtual/logger-0 b/metadata/md5-cache/virtual/logger-0
new file mode 100644
index 000000000000..5a274a0bd7f3
--- /dev/null
+++ b/metadata/md5-cache/virtual/logger-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for system loggers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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 app-admin/syslogread sys-freebsd/freebsd-usbin sys-apps/busybox[syslog] >=sys-apps/systemd-38 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=cc545a823b8d7e4496159341196585a1
diff --git a/metadata/md5-cache/virtual/mailx-0 b/metadata/md5-cache/virtual/mailx-0
new file mode 100644
index 000000000000..b52718cb4930
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( mail-client/mailx mail-client/nail net-mail/mailutils )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=92f64f87cd2431c9750f4f830b99dabd
diff --git a/metadata/md5-cache/virtual/mailx-1 b/metadata/md5-cache/virtual/mailx-1
new file mode 100644
index 000000000000..0d05fa6778ca
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+RDEPEND=|| ( net-mail/mailutils mail-client/mailx mail-client/nail sys-freebsd/freebsd-ubin )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=fe46be92e362dae26353b942bbc8c9a1
diff --git a/metadata/md5-cache/virtual/man-0-r1 b/metadata/md5-cache/virtual/man-0-r1
new file mode 100644
index 000000000000..de73631df30d
--- /dev/null
+++ b/metadata/md5-cache/virtual/man-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for man
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( sys-apps/man-db sys-apps/man )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e7310d8464c5e53bf1609c7ef25f7eed
diff --git a/metadata/md5-cache/virtual/mda-0 b/metadata/md5-cache/virtual/mda-0
new file mode 100644
index 000000000000..9cfc6ec0e14c
--- /dev/null
+++ b/metadata/md5-cache/virtual/mda-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Delivery Agents
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+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
+_eclass_exported_funcs=-
+_md5_=f7123ae181d53228e8b4cce1357adf32
diff --git a/metadata/md5-cache/virtual/modutils-0 b/metadata/md5-cache/virtual/modutils-0
new file mode 100644
index 000000000000..5386a965cf32
--- /dev/null
+++ b/metadata/md5-cache/virtual/modutils-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for utilities to manage Linux kernel modules
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
+RDEPEND=|| ( sys-apps/kmod[tools] sys-apps/modutils )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=01f47a13299243d1ecb79547d9d8290d
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..b8eac2ebba84
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r3
@@ -0,0 +1,9 @@
+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-fbsd ~x86-fbsd ~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/mvapich2[fortran?,romio?,threads?] sys-cluster/native-mpi )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=4cba87bdf566d9d56341103df91884c9
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..aa3c93065121
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r4
@@ -0,0 +1,10 @@
+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_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/mvapich2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,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_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx(-)?,fortran(-)?,romio(-)?,threads(-)?] sys-cluster/native-mpi )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=bec3f946e3056c6d8380b1afff79a506
diff --git a/metadata/md5-cache/virtual/mta-0 b/metadata/md5-cache/virtual/mta-0
new file mode 100644
index 000000000000..5681371b2f50
--- /dev/null
+++ b/metadata/md5-cache/virtual/mta-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Transfer Agents
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=mail-mta/ssmtp-2.64-r2[mta] <mail-mta/ssmtp-2.64-r2 mail-mta/courier mail-mta/esmtp mail-mta/exim mail-mta/mini-qmail >=mail-mta/msmtp-1.4.19-r1[mta] <mail-mta/msmtp-1.4.19-r1 mail-mta/netqmail mail-mta/nullmailer mail-mta/postfix mail-mta/qmail-ldap mail-mta/sendmail mail-mta/opensmtpd mail-mta/citadel[-postfix] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=0dd040fadbfd7575f810f9693dd955c3
diff --git a/metadata/md5-cache/virtual/mta-1 b/metadata/md5-cache/virtual/mta-1
new file mode 100644
index 000000000000..306f7dc387a7
--- /dev/null
+++ b/metadata/md5-cache/virtual/mta-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Transfer Agents
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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/mini-qmail mail-mta/netqmail mail-mta/postfix mail-mta/qmail-ldap mail-mta/sendmail mail-mta/opensmtpd mail-mta/citadel[-postfix] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=66710cf9e4742e1f78585d7ad8f94954
diff --git a/metadata/md5-cache/virtual/mysql-5.5-r1 b/metadata/md5-cache/virtual/mysql-5.5-r1
new file mode 100644
index 000000000000..381ed4848138
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.5-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL client or database
+EAPI=5
+IUSE=embedded minimal static static-libs
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-db/mariadb-5.5*[embedded=,minimal=,static=,static-libs=] =dev-db/mysql-5.5*[embedded=,minimal=,static=,static-libs=] =dev-db/mysql-cluster-7.2*[embedded=,minimal=,static=,static-libs=] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=646f81b8ecfc58b301a3da9f1b2ac5ce
diff --git a/metadata/md5-cache/virtual/mysql-5.6-r6 b/metadata/md5-cache/virtual/mysql-5.6-r6
new file mode 100644
index 000000000000..ec637a61133a
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r6
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=5
+IUSE=embedded static static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=virtual/libmysqlclient[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] embedded? ( || ( =dev-db/mariadb-10.1*[client-libs(+),embedded,static=] =dev-db/mariadb-10.0*[client-libs(+),embedded,static=] =dev-db/mysql-5.6*[client-libs(+),embedded,static=] =dev-db/percona-server-5.6*[client-libs(+),embedded,static=] =dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=] =dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=] ) ) !embedded? ( || ( =dev-db/mariadb-10.1*[-embedded,static=] =dev-db/mariadb-10.0*[-embedded,static=] =dev-db/mysql-5.6*[-embedded,static=] =dev-db/percona-server-5.6*[-embedded,static=] =dev-db/mariadb-galera-10.0*[-embedded,static=] =dev-db/mysql-cluster-7.3*[-embedded,static=] ) )
+SLOT=0/18
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=78657d4374572bca6399df45743d8a5b
diff --git a/metadata/md5-cache/virtual/mysql-5.6-r7 b/metadata/md5-cache/virtual/mysql-5.6-r7
new file mode 100644
index 000000000000..1170f0af8082
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r7
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=5
+IUSE=embedded static static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+PDEPEND=virtual/libmysqlclient[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RDEPEND=embedded? ( || ( =dev-db/mariadb-10.1*[client-libs(+),embedded,static=] =dev-db/mariadb-10.0*[client-libs(+),embedded,static=] =dev-db/mysql-5.6*[client-libs(+),embedded,static=] =dev-db/percona-server-5.6*[client-libs(+),embedded,static=] =dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=] =dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=] ) ) !embedded? ( || ( =dev-db/mariadb-10.1*[-embedded,static=] =dev-db/mariadb-10.0*[-embedded,static=] =dev-db/mysql-5.6*[-embedded,static=] =dev-db/percona-server-5.6*[-embedded,static=] =dev-db/mariadb-galera-10.0*[-embedded,static=] =dev-db/mysql-cluster-7.3*[-embedded,static=] ) )
+SLOT=0/18
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=4b963f5ff6f7b395afae288b702d44b6
diff --git a/metadata/md5-cache/virtual/mysql-5.6-r8 b/metadata/md5-cache/virtual/mysql-5.6-r8
new file mode 100644
index 000000000000..018392b8341e
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r8
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=6
+IUSE=embedded static
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-db/mariadb-10.1*[embedded?,server,static?] =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-10.0*[embedded?,server,static?] =dev-db/mysql-cluster-7.3*[embedded?,server,static?] )
+SLOT=0/18
+_eclass_exported_funcs=-
+_md5_=fb18d6fde41949697e64a2d947fe6f0d
diff --git a/metadata/md5-cache/virtual/mysql-5.6-r9 b/metadata/md5-cache/virtual/mysql-5.6-r9
new file mode 100644
index 000000000000..60d7e90e77c4
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r9
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=6
+IUSE=embedded static
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-db/mariadb-10.2*[embedded?,server,static?] =dev-db/mariadb-10.1*[embedded?,server,static?] =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-10.0*[embedded?,server,static?] =dev-db/mysql-cluster-7.3*[embedded?,server,static?] )
+SLOT=0/18
+_eclass_exported_funcs=-
+_md5_=5ca0969d8c2bae6d7914820a8e2739e4
diff --git a/metadata/md5-cache/virtual/notification-daemon-0 b/metadata/md5-cache/virtual/notification-daemon-0
new file mode 100644
index 000000000000..48c1615deaa6
--- /dev/null
+++ b/metadata/md5-cache/virtual/notification-daemon-0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for notification daemon dbus service
+EAPI=5
+IUSE=gnome kde
+KEYWORDS=alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 xfce-extra/xfce4-notifyd x11-misc/qtnotifydaemon x11-misc/notify-osd x11-misc/dunst >=x11-wm/awesome-3.4.4 x11-wm/enlightenment[enlightenment_modules_notification] x11-wm/enlightenment[e_modules_notification] x11-misc/mate-notification-daemon lxqt-base/lxqt-notificationd net-misc/eventd[notification] kde-misc/colibri ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=2455fef4b8828ac88edc6b10f25aed3a
diff --git a/metadata/md5-cache/virtual/ooo-0 b/metadata/md5-cache/virtual/ooo-0
new file mode 100644
index 000000000000..159b83b7a5fb
--- /dev/null
+++ b/metadata/md5-cache/virtual/ooo-0
@@ -0,0 +1,9 @@
+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
+_eclass_exported_funcs=-
+_md5_=1be5a7327302209a4571e830a8267d09
diff --git a/metadata/md5-cache/virtual/opencl-0-r4 b/metadata/md5-cache/virtual/opencl-0-r4
new file mode 100644
index 000000000000..ea9e008b135e
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-0-r4
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenCL implementations
+EAPI=5
+IUSE=video_cards_fglrx video_cards_nvidia abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 x86
+RDEPEND=app-eselect/eselect-opencl || ( >=media-libs/mesa-9.1.6[opencl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.1-r1 ) video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2 ) abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f92851cc4e3fe3ebc280f03b6d6b05ee
diff --git a/metadata/md5-cache/virtual/opencl-0-r5 b/metadata/md5-cache/virtual/opencl-0-r5
new file mode 100644
index 000000000000..a8c2874b4d24
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-0-r5
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenCL implementations
+EAPI=6
+IUSE=video_cards_amdgpu video_cards_fglrx video_cards_i965 video_cards_nvidia abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64 ~x86
+RDEPEND=app-eselect/eselect-opencl || ( >=media-libs/mesa-9.1.6[opencl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_amdgpu? ( abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) ) video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.1-r1 ) video_cards_i965? ( dev-libs/beignet ) video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2 ) abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) ) )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f6bc16693cf32494b6cd5ca5cdae90e5
diff --git a/metadata/md5-cache/virtual/opengl-7.0 b/metadata/md5-cache/virtual/opengl-7.0
new file mode 100644
index 000000000000..0dc4f7d98154
--- /dev/null
+++ b/metadata/md5-cache/virtual/opengl-7.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( media-libs/mesa media-libs/opengl-apple )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=545919a3734046e38411b029e5264c2e
diff --git a/metadata/md5-cache/virtual/opengl-7.0-r1 b/metadata/md5-cache/virtual/opengl-7.0-r1
new file mode 100644
index 000000000000..3fb9eca811e6
--- /dev/null
+++ b/metadata/md5-cache/virtual/opengl-7.0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenGL implementation
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/opengl-apple )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=86a4e997f153de8f0229841864bff526
diff --git a/metadata/md5-cache/virtual/os-headers-0 b/metadata/md5-cache/virtual/os-headers-0
new file mode 100644
index 000000000000..9b5e34f1780b
--- /dev/null
+++ b/metadata/md5-cache/virtual/os-headers-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for operating system headers
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( kernel_linux? ( sys-kernel/linux-headers:0 ) !prefix? ( sys-freebsd/freebsd-lib ) )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=959160304dcbea445de7e14ef73efd5d
diff --git a/metadata/md5-cache/virtual/package-manager-0 b/metadata/md5-cache/virtual/package-manager-0
new file mode 100644
index 000000000000..d69c736b4a2c
--- /dev/null
+++ b/metadata/md5-cache/virtual/package-manager-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the package manager
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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/paludis sys-apps/pkgcore )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=004835dab42c7d274cea77d3f985c00f
diff --git a/metadata/md5-cache/virtual/pager-0 b/metadata/md5-cache/virtual/pager-0
new file mode 100644
index 000000000000..5d1ac5439def
--- /dev/null
+++ b/metadata/md5-cache/virtual/pager-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for command-line pagers
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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/more sys-apps/most sys-apps/util-linux[ncurses] app-text/lv app-editors/vim[vim-pager] )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=61ba5495e1b3c02c0e5c7b61c4b7024b
diff --git a/metadata/md5-cache/virtual/pam-0 b/metadata/md5-cache/virtual/pam-0
new file mode 100644
index 000000000000..da0a04f0a6c6
--- /dev/null
+++ b/metadata/md5-cache/virtual/pam-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for PAM (Pluggable Authentication Modules)
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-libs/pam-0.78 sys-auth/openpam )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=78e4a16fd1d8e747762c3e33e2d8919d
diff --git a/metadata/md5-cache/virtual/pam-0-r1 b/metadata/md5-cache/virtual/pam-0-r1
new file mode 100644
index 000000000000..ff86dc41932f
--- /dev/null
+++ b/metadata/md5-cache/virtual/pam-0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for PAM (Pluggable Authentication Modules)
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=sys-libs/pam-1.1.6-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-auth/openpam-20120526-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=79a31a89e15ebcddd90202297a9f60ce
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.240.0 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.240.0
new file mode 100644
index 000000000000..ac2ccc046183
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.240.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Archive-Tar
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Archive-Tar-2.240.0 ) dev-lang/perl:= !<perl-core/Archive-Tar-2.240.0 !>perl-core/Archive-Tar-2.240.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=db0c11cbb6a2f62fc76655a208b6a2d9
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r3 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r3
new file mode 100644
index 000000000000..79ee2722e091
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Archive-Tar
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Archive-Tar-2.40.100_rc ) dev-lang/perl:= !<perl-core/Archive-Tar-2.40.100_rc !>perl-core/Archive-Tar-2.40.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=45a2b231c2fd1e578c7279dbba82c964
diff --git a/metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r2 b/metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r2
new file mode 100644
index 000000000000..1fa741af36a1
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Attribute-Handlers
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/Attribute-Handlers-0.990.0 ) dev-lang/perl:= !<perl-core/Attribute-Handlers-0.990.0 !>perl-core/Attribute-Handlers-0.990.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=45a9a5b09a7e8fe063e6e1b8c66b4e8b
diff --git a/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r5 b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r5
new file mode 100644
index 000000000000..30387774516f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r5
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for AutoLoader
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/AutoLoader-5.740.0 ) dev-lang/perl:= !<perl-core/AutoLoader-5.740.0 !>perl-core/AutoLoader-5.740.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f21d359b85081e802bb2d914d5dbeb26
diff --git a/metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r3 b/metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r3
new file mode 100644
index 000000000000..11c6c8c1b679
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for B-Debug
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/B-Debug-1.230.0 ) dev-lang/perl:= !<perl-core/B-Debug-1.230.0 !>perl-core/B-Debug-1.230.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=72d7286f66925fa710ca3cfe123fb33b
diff --git a/metadata/md5-cache/virtual/perl-B-Debug-1.240.0 b/metadata/md5-cache/virtual/perl-B-Debug-1.240.0
new file mode 100644
index 000000000000..09a3ab416ed4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-B-Debug-1.240.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for B-Debug
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/B-Debug-1.240.0 ) dev-lang/perl:= !<perl-core/B-Debug-1.240.0 !>perl-core/B-Debug-1.240.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r3 b/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r3
new file mode 100644
index 000000000000..0e326873c214
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/CPAN-2.110.100_rc ) dev-lang/perl:= !<perl-core/CPAN-2.110.100_rc !>perl-core/CPAN-2.110.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=8f7666e45dec089a535619227f5f6937
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.180.0 b/metadata/md5-cache/virtual/perl-CPAN-2.180.0
new file mode 100644
index 000000000000..a2dc9683af2a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.180.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/CPAN-2.180.0 ) dev-lang/perl:= !<perl-core/CPAN-2.180.0 !>perl-core/CPAN-2.180.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7f1df1d13b5d8314457b92afa3e4dd3b
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10 b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10
new file mode 100644
index 000000000000..728daf870823
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=ae1510be86ff516c440aeeff4a21ddd1
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r1 b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r1
new file mode 100644
index 000000000000..32e8176f22e3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/CPAN-Meta-2.150.5 ) dev-lang/perl:= >=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
+_eclass_exported_funcs=-
+_md5_=138ddd45efcf71a062b252bff993c970
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r2 b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r2
new file mode 100644
index 000000000000..ea86bb6d3a08
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-Requirements
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=b6b09e723cbacd80bce4d6147464976d
diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r2 b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r2
new file mode 100644
index 000000000000..3d3dabec05c1
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-YAML
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=6801e27015e49407d8f533d83063111b
diff --git a/metadata/md5-cache/virtual/perl-Carp-1.400.0-r1 b/metadata/md5-cache/virtual/perl-Carp-1.400.0-r1
new file mode 100644
index 000000000000..a291e5fbbf49
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Carp-1.400.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Carp
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Carp-1.400.0 ) dev-lang/perl:= !<perl-core/Carp-1.400.0 !>perl-core/Carp-1.400.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3326514a08827b8bb5d7a7517f475904
diff --git a/metadata/md5-cache/virtual/perl-Carp-1.420.0 b/metadata/md5-cache/virtual/perl-Carp-1.420.0
new file mode 100644
index 000000000000..621cfe59e5ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Carp-1.420.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Carp
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Carp-1.420.0 ) dev-lang/perl:= !<perl-core/Carp-1.420.0 !>perl-core/Carp-1.420.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r1 b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r1
new file mode 100644
index 000000000000..5bca88907dac
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Compress-Raw-Bzip2-2.69.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Bzip2-2.69.0 !>perl-core/Compress-Raw-Bzip2-2.69.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.0
new file mode 100644
index 000000000000..d30639c53056
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Compress-Raw-Bzip2-2.74.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Bzip2-2.74.0 !>perl-core/Compress-Raw-Bzip2-2.74.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r1 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r1
new file mode 100644
index 000000000000..88c55a26b8eb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Compress-Raw-Zlib-2.69.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.69.0 !>perl-core/Compress-Raw-Zlib-2.69.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.0
new file mode 100644
index 000000000000..0d690c1bea3e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Compress-Raw-Zlib-2.74.0 ) dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.74.0 !>perl-core/Compress-Raw-Zlib-2.74.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.835.0-r3 b/metadata/md5-cache/virtual/perl-DB_File-1.835.0-r3
new file mode 100644
index 000000000000..7730918fda81
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.835.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.24*[berkdb] ~perl-core/DB_File-1.835.0 ) dev-lang/perl:= !<perl-core/DB_File-1.835.0 !>perl-core/DB_File-1.835.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f68ce4264ae380221fd511c914319b3b
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.840.0 b/metadata/md5-cache/virtual/perl-DB_File-1.840.0
new file mode 100644
index 000000000000..0a71c4402711
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.840.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.26*[berkdb] ~perl-core/DB_File-1.840.0 ) dev-lang/perl:= !<perl-core/DB_File-1.840.0 !>perl-core/DB_File-1.840.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=492de9d9adee479d8e0a269fae7857cc
diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1
new file mode 100644
index 000000000000..99c08d682e94
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Data-Dumper
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Data-Dumper-2.160.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.160.0 !>perl-core/Data-Dumper-2.160.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3326514a08827b8bb5d7a7517f475904
diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0
new file mode 100644
index 000000000000..107ea5a7f003
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Data-Dumper
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Data-Dumper-2.167.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.167.0 !>perl-core/Data-Dumper-2.167.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r1 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r1
new file mode 100644
index 000000000000..21c6a4b06537
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Devel-PPPort
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Devel-PPPort-3.320.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.320.0 !>perl-core/Devel-PPPort-3.320.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=22c6d76beecb89ae7398ee4514edb5f2
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.0
new file mode 100644
index 000000000000..43d30f6ff872
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Devel-PPPort
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Devel-PPPort-3.350.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.350.0 !>perl-core/Devel-PPPort-3.350.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=df745957f7144e1d6f9c4c38e8b5b317
diff --git a/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r3 b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r3
new file mode 100644
index 000000000000..e8cbb177a67e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~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
+_eclass_exported_funcs=-
+_md5_=c1e9b755c457c29668cd2ff9ff38e3c2
diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r3 b/metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r3
new file mode 100644
index 000000000000..285b4b97215b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-MD5
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Digest-MD5-2.540.0 ) dev-lang/perl:= !<perl-core/Digest-MD5-2.540.0 !>perl-core/Digest-MD5-2.540.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=04bd735d0763a27399af93b800095696
diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0 b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0
new file mode 100644
index 000000000000..e8b14f292cef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-MD5
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r3 b/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r3
new file mode 100644
index 000000000000..9ab431b02097
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-SHA
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Digest-SHA-5.950.100_rc ) dev-lang/perl:= !<perl-core/Digest-SHA-5.950.100_rc !>perl-core/Digest-SHA-5.950.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=0966e76d46feb715cceef676c6164ca5
diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-5.960.0 b/metadata/md5-cache/virtual/perl-Digest-SHA-5.960.0
new file mode 100644
index 000000000000..e3874a430fd4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-5.960.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Digest-SHA
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Digest-SHA-5.960.0 ) dev-lang/perl:= !<perl-core/Digest-SHA-5.960.0 !>perl-core/Digest-SHA-5.960.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r2 b/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r2
new file mode 100644
index 000000000000..25ee8cfd3f1e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Dumpvalue
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/Dumpvalue-1.180.0 ) dev-lang/perl:= !<perl-core/Dumpvalue-1.180.0 !>perl-core/Dumpvalue-1.180.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=13b2464f915f6032427e6566be0cca91
diff --git a/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r1 b/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r1
new file mode 100644
index 000000000000..8fd259bb98c0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Encode
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Encode-2.800.100_rc ) dev-lang/perl:= !<perl-core/Encode-2.800.100_rc !>perl-core/Encode-2.800.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-Encode-2.880.0 b/metadata/md5-cache/virtual/perl-Encode-2.880.0
new file mode 100644
index 000000000000..fa11208aefa1
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-2.880.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Encode
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Encode-2.880.0 ) dev-lang/perl:= !<perl-core/Encode-2.880.0 !>perl-core/Encode-2.880.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Exporter-5.720.0-r3 b/metadata/md5-cache/virtual/perl-Exporter-5.720.0-r3
new file mode 100644
index 000000000000..c1535bbccec9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Exporter-5.720.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Exporter
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/Exporter-5.720.0 ) dev-lang/perl:= !<perl-core/Exporter-5.720.0 !>perl-core/Exporter-5.720.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=70045ad209290ed680d43a54b85c247f
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r2 b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r2
new file mode 100644
index 000000000000..8dbad8875c54
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-CBuilder
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/ExtUtils-CBuilder-0.280.225 ) dev-lang/perl:= !<perl-core/ExtUtils-CBuilder-0.280.225 !>perl-core/ExtUtils-CBuilder-0.280.225-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=6801e27015e49407d8f533d83063111b
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r11 b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r11
new file mode 100644
index 000000000000..5f7f00f30684
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r11
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Constant
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/ExtUtils-Constant-0.230.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Constant-0.230.0 !>perl-core/ExtUtils-Constant-0.230.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=86c29905e6ef92a755ba9707ee9dab0f
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r3 b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r3
new file mode 100644
index 000000000000..9c95888e9888
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Install
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/ExtUtils-Install-2.40.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Install-2.40.0 !>perl-core/ExtUtils-Install-2.40.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=6853a43fa153b8d30d65553273e9fd38
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r1 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r1
new file mode 100644
index 000000000000..73071e1376b5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-MakeMaker
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/ExtUtils-MakeMaker-7.100.200_rc ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.100.200_rc !>perl-core/ExtUtils-MakeMaker-7.100.200_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0
new file mode 100644
index 000000000000..420267e0052d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-MakeMaker
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/ExtUtils-MakeMaker-7.240.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.240.0 !>perl-core/ExtUtils-MakeMaker-7.240.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r4 b/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r4
new file mode 100644
index 000000000000..94781a3e87ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r4
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-Manifest
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/ExtUtils-Manifest-1.700.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Manifest-1.700.0 !>perl-core/ExtUtils-Manifest-1.700.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b6c326c96fc3224df5687acf90d32c0a
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r1 b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r1
new file mode 100644
index 000000000000..77c4fbf943b7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-ParseXS
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/ExtUtils-ParseXS-3.310.0 ) dev-lang/perl:= !<perl-core/ExtUtils-ParseXS-3.310.0 !>perl-core/ExtUtils-ParseXS-3.310.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.0 b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.0
new file mode 100644
index 000000000000..00b8228e2a92
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-ParseXS
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/ExtUtils-ParseXS-3.340.0 ) dev-lang/perl:= !<perl-core/ExtUtils-ParseXS-3.340.0 !>perl-core/ExtUtils-ParseXS-3.340.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r2 b/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r2
new file mode 100644
index 000000000000..216ff67ceab4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Path-2.120.100_rc-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Path
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/File-Path-2.120.100_rc ) dev-lang/perl:= !<perl-core/File-Path-2.120.100_rc !>perl-core/File-Path-2.120.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-File-Path-2.130.0 b/metadata/md5-cache/virtual/perl-File-Path-2.130.0
new file mode 100644
index 000000000000..92876fc70a71
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Path-2.130.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Path
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=~perl-core/File-Path-2.130.0 dev-lang/perl:= !<perl-core/File-Path-2.130.0 !>perl-core/File-Path-2.130.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=795f08718774091628c19178bf012607
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r1 b/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r1
new file mode 100644
index 000000000000..14350154a76c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Spec
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/File-Spec-3.630.100_rc ) dev-lang/perl:= !<perl-core/File-Spec-3.630.100_rc !>perl-core/File-Spec-3.630.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.670.0 b/metadata/md5-cache/virtual/perl-File-Spec-3.670.0
new file mode 100644
index 000000000000..016d14497d92
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.670.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Spec
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/File-Spec-3.670.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.670.0 !>perl-core/File-Spec-3.670.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5 b/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5
new file mode 100644
index 000000000000..9938b004093a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for File-Temp
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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.400 !=perl-core/File-Temp-0.230.400 dev-lang/perl:=
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e0bfa1c07d2f870674328e485830940d
diff --git a/metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r3 b/metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r3
new file mode 100644
index 000000000000..db92f76f34d4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Filter-Simple-0.920.0 ) dev-lang/perl:= !<perl-core/Filter-Simple-0.920.0 !>perl-core/Filter-Simple-0.920.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=98bce50f4b44c72c963c31b7314c170b
diff --git a/metadata/md5-cache/virtual/perl-Filter-Simple-0.930.0 b/metadata/md5-cache/virtual/perl-Filter-Simple-0.930.0
new file mode 100644
index 000000000000..141cba229125
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.930.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Filter-Simple-0.930.0 ) dev-lang/perl:= !<perl-core/Filter-Simple-0.930.0 !>perl-core/Filter-Simple-0.930.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7227ac746b961e9bc8c052ed545b17f1
diff --git a/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1 b/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1
new file mode 100644
index 000000000000..b490dc616d4d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Getopt-Long
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Getopt-Long-2.480.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.480.0 !>perl-core/Getopt-Long-2.480.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3326514a08827b8bb5d7a7517f475904
diff --git a/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0 b/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0
new file mode 100644
index 000000000000..9e59abb70aa7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Getopt-Long
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Getopt-Long-2.490.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.490.0 !>perl-core/Getopt-Long-2.490.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r1 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r1
new file mode 100644
index 000000000000..76dc235b78b4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for HTTP-Tiny
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/HTTP-Tiny-0.56.1_rc ) dev-lang/perl:= !<perl-core/HTTP-Tiny-0.56.1_rc !>perl-core/HTTP-Tiny-0.56.1_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=dd4f5988a2006e4ebe9a3c822de3454c
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.0 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.0
new file mode 100644
index 000000000000..715a3fae4013
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for HTTP-Tiny
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/HTTP-Tiny-0.70.0 ) dev-lang/perl:= !<perl-core/HTTP-Tiny-0.70.0 !>perl-core/HTTP-Tiny-0.70.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bb2004b8d033b01a4eea1a98621ac53c
diff --git a/metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r5 b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r5
new file mode 100644
index 000000000000..10141e386e22
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r5
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for I18N-LangTags
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/I18N-LangTags-0.400.0 ) dev-lang/perl:= !<perl-core/I18N-LangTags-0.400.0 !>perl-core/I18N-LangTags-0.400.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=d50715dc8bacd1b69147570da1b96cbb
diff --git a/metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.0 b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.0
new file mode 100644
index 000000000000..f5dc67924bc9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for I18N-LangTags
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/I18N-LangTags-0.420.0 ) dev-lang/perl:= !<perl-core/I18N-LangTags-0.420.0 !>perl-core/I18N-LangTags-0.420.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=6a4457c1baad52fa687794d66f337c0e
diff --git a/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r1 b/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r1
new file mode 100644
index 000000000000..15ae4a95ed17
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24.2* =dev-lang/perl-5.24.1* ~perl-core/IO-1.360.100_rc ) dev-lang/perl:= !<perl-core/IO-1.360.100_rc !>perl-core/IO-1.360.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e456a57d591a194d24aec230f57f3062
diff --git a/metadata/md5-cache/virtual/perl-IO-1.380.0 b/metadata/md5-cache/virtual/perl-IO-1.380.0
new file mode 100644
index 000000000000..9b11c5c80868
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.380.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/IO-1.380.0 ) dev-lang/perl:= !<perl-core/IO-1.380.0 !>perl-core/IO-1.380.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r1 b/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r1
new file mode 100644
index 000000000000..ac939828263c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Compress
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/IO-Compress-2.69.1_rc ) dev-lang/perl:= !<perl-core/IO-Compress-2.69.1_rc !>perl-core/IO-Compress-2.69.1_rc-r999 >=virtual/perl-Compress-Raw-Zlib-2.69.0 >=virtual/perl-Compress-Raw-Bzip2-2.69.0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=6af569b24b20d5b7459f07076a6d14fd
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.74.0 b/metadata/md5-cache/virtual/perl-IO-Compress-2.74.0
new file mode 100644
index 000000000000..42dc801cda44
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.74.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Compress
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/IO-Compress-2.74.0 ) dev-lang/perl:= !<perl-core/IO-Compress-2.74.0 !>perl-core/IO-Compress-2.74.0-r999 >=virtual/perl-Compress-Raw-Zlib-2.74.0 >=virtual/perl-Compress-Raw-Bzip2-2.74.0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=cbafde18fe599fbc97bf2116cb79a29d
diff --git a/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r3 b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r3
new file mode 100644
index 000000000000..208e7f27cb94
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Socket-IP
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/IO-Socket-IP-0.370.0 ) dev-lang/perl:= !<perl-core/IO-Socket-IP-0.370.0 !>perl-core/IO-Socket-IP-0.370.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e830232c1b87845b15cf7f099c962971
diff --git a/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.0 b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.0
new file mode 100644
index 000000000000..d70399de7bdd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Socket-IP
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/IO-Socket-IP-0.380.0 ) dev-lang/perl:= !<perl-core/IO-Socket-IP-0.380.0 !>perl-core/IO-Socket-IP-0.380.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r10 b/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r10
new file mode 100644
index 000000000000..6de4de23f305
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r10
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Zlib
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=4542535819efa56b503229785f5a12df
diff --git a/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r3 b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r3
new file mode 100644
index 000000000000..7e935aeab964
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IPC-Cmd
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/IPC-Cmd-0.920.100_rc ) dev-lang/perl:= !<perl-core/IPC-Cmd-0.920.100_rc !>perl-core/IPC-Cmd-0.920.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=4b35c93b44ccf300271cb14439dec2d2
diff --git a/metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.0 b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.0
new file mode 100644
index 000000000000..8dcdddf938d2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IPC-Cmd
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/IPC-Cmd-0.960.0 ) dev-lang/perl:= !<perl-core/IPC-Cmd-0.960.0 !>perl-core/IPC-Cmd-0.960.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=db0c11cbb6a2f62fc76655a208b6a2d9
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r3 b/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r3
new file mode 100644
index 000000000000..58428e53dc19
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JSON-PP
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/JSON-PP-2.273.0.100_rc ) dev-lang/perl:= !<perl-core/JSON-PP-2.273.0.100_rc !>perl-core/JSON-PP-2.273.0.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=0966e76d46feb715cceef676c6164ca5
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc b/metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc
new file mode 100644
index 000000000000..043db80579c4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for JSON-PP
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/JSON-PP-2.274.0.200_rc ) dev-lang/perl:= !<perl-core/JSON-PP-2.274.0.200_rc !>perl-core/JSON-PP-2.274.0.200_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r3 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r3
new file mode 100644
index 000000000000..a4e3ab0323e8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Locale-Maketext
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Locale-Maketext-1.260.100_rc ) dev-lang/perl:= !<perl-core/Locale-Maketext-1.260.100_rc !>perl-core/Locale-Maketext-1.260.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bdb063dfe20af0830983020ca66040d0
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.0 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.0
new file mode 100644
index 000000000000..4d3d866efafe
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Locale-Maketext
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Locale-Maketext-1.280.0 ) dev-lang/perl:= !<perl-core/Locale-Maketext-1.280.0 !>perl-core/Locale-Maketext-1.280.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=d05a2eed6058b6c7a22b96143cf451c2
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r3 b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r3
new file mode 100644
index 000000000000..fe7e79d6cbeb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Locale-Maketext-Simple
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~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
+_eclass_exported_funcs=-
+_md5_=c1e9b755c457c29668cd2ff9ff38e3c2
diff --git a/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r3 b/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r3
new file mode 100644
index 000000000000..9168a467f03b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MIME-Base64
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=b6c326c96fc3224df5687acf90d32c0a
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r2 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r2
new file mode 100644
index 000000000000..af764306d3d8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Math-BigInt-1.999.715 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.715 !>perl-core/Math-BigInt-1.999.715-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f9738addb9ba4a7c4c01c2c53176a9d9
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r1 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r1
new file mode 100644
index 000000000000..aad3bb917ba2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Math-BigInt-1.999.806 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.806 !>perl-core/Math-BigInt-1.999.806-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=95bfe18d275dc415fcc786b147e0c6f9
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r1 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r1
new file mode 100644
index 000000000000..2c4e6ffeaf8a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt-FastCalc
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Math-BigInt-FastCalc-0.400.0 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.400.0 !>perl-core/Math-BigInt-FastCalc-0.400.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f9738addb9ba4a7c4c01c2c53176a9d9
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.500 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.500
new file mode 100644
index 000000000000..a8c1a4b81c86
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.500
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigInt-FastCalc
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Math-BigInt-FastCalc-0.500.500 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.500.500 !>perl-core/Math-BigInt-FastCalc-0.500.500-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=95bfe18d275dc415fcc786b147e0c6f9
diff --git a/metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r1 b/metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r1
new file mode 100644
index 000000000000..281a76579591
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigRat
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Math-BigRat-0.260.802 ) dev-lang/perl:= !<perl-core/Math-BigRat-0.260.802 !>perl-core/Math-BigRat-0.260.802-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f9738addb9ba4a7c4c01c2c53176a9d9
diff --git a/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.100 b/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.100
new file mode 100644
index 000000000000..a2a68ea44d6f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.100
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-BigRat
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Math-BigRat-0.261.100 ) dev-lang/perl:= !<perl-core/Math-BigRat-0.261.100 !>perl-core/Math-BigRat-0.261.100-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=95bfe18d275dc415fcc786b147e0c6f9
diff --git a/metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r9 b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r9
new file mode 100644
index 000000000000..ed69cd5397c6
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r9
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-Complex
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Math-Complex-1.590.0 ) dev-lang/perl:= !<perl-core/Math-Complex-1.590.0 !>perl-core/Math-Complex-1.590.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bac5823ce47f1f89a5cfed8cb86183fb
diff --git a/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100 b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100
new file mode 100644
index 000000000000..3420ca9598ac
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-Complex
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~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
+_eclass_exported_funcs=-
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r3 b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r3
new file mode 100644
index 000000000000..7de54e31431d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Memoize
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~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
+_eclass_exported_funcs=-
+_md5_=479f4e1a865f5af28f8d1384c3af7cf7
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc
new file mode 100644
index 000000000000..5aed2cd8e077
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.1* ~perl-core/Module-CoreList-5.201.701.142.400_rc ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.701.142.400_rc !>perl-core/Module-CoreList-5.201.701.142.400_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=41125aee2b0b61f2e9a9c55a411148eb
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.300 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.300
new file mode 100644
index 000000000000..9b8210b4c780
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.300
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26.0* ~perl-core/Module-CoreList-5.201.705.300 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.705.300 !>perl-core/Module-CoreList-5.201.705.300-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5607cab9011c1bfa49a18e3fcebf66a7
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.150 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.150
new file mode 100644
index 000000000000..df92d948ab6d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.150
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* ~perl-core/Module-CoreList-5.201.707.150 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.707.150 !>perl-core/Module-CoreList-5.201.707.150-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=62b67ecd8c8a604d3eb8ce18bada6a4f
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r5 b/metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r5
new file mode 100644
index 000000000000..a50981aa2946
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r5
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/Module-Load-0.320.0 ) dev-lang/perl:= !<perl-core/Module-Load-0.320.0 !>perl-core/Module-Load-0.320.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=4542535819efa56b503229785f5a12df
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r3 b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r3
new file mode 100644
index 000000000000..e41926b2606f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Module-Load-Conditional-0.640.0 ) dev-lang/perl:= !<perl-core/Module-Load-Conditional-0.640.0 !>perl-core/Module-Load-Conditional-0.640.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=5a70437cdf2711e7ab95e211af9d62d5
diff --git a/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0 b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0
new file mode 100644
index 000000000000..aa8fc099438b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=db0c11cbb6a2f62fc76655a208b6a2d9
diff --git a/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r9 b/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r9
new file mode 100644
index 000000000000..2c358b836228
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r9
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Loaded
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=55f59d41de7885ddb3d5aac8882d7238
diff --git a/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r1 b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r1
new file mode 100644
index 000000000000..eac46ac3255f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Metadata
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Module-Metadata-1.0.31 ) dev-lang/perl:= !<perl-core/Module-Metadata-1.0.31 !>perl-core/Module-Metadata-1.0.31-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.33 b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.33
new file mode 100644
index 000000000000..061d0e51a93f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.33
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Metadata
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Module-Metadata-1.0.33 ) dev-lang/perl:= !<perl-core/Module-Metadata-1.0.33 !>perl-core/Module-Metadata-1.0.33-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r3 b/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r3
new file mode 100644
index 000000000000..0867ebe33b35
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Net-Ping
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Net-Ping-2.430.100_rc ) dev-lang/perl:= !<perl-core/Net-Ping-2.430.100_rc !>perl-core/Net-Ping-2.430.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=1a1652d5a6b0d67124c79f11dc903878
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.550.0 b/metadata/md5-cache/virtual/perl-Net-Ping-2.550.0
new file mode 100644
index 000000000000..d029f0fe08b7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.550.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Net-Ping
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Net-Ping-2.550.0 ) dev-lang/perl:= !<perl-core/Net-Ping-2.550.0 !>perl-core/Net-Ping-2.550.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=31e3e0257d04e370f9b91fa41c3eae9f
diff --git a/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r6 b/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r6
new file mode 100644
index 000000000000..1437198cf2ba
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Params-Check
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=4542535819efa56b503229785f5a12df
diff --git a/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r1 b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r1
new file mode 100644
index 000000000000..79ebf8e25431
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Parse-CPAN-Meta
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Parse-CPAN-Meta-1.441.700.100_rc ) dev-lang/perl:= !<perl-core/Parse-CPAN-Meta-1.441.700.100_rc !>perl-core/Parse-CPAN-Meta-1.441.700.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10 b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10
new file mode 100644
index 000000000000..ee2ae1f04667
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Parse-CPAN-Meta
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0 b/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0
new file mode 100644
index 000000000000..edba32cda152
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Perl-OSType
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r1 b/metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r1
new file mode 100644
index 000000000000..908e7551ff70
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Perl-OSType
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Perl-OSType-1.9.0 ) dev-lang/perl:= !<perl-core/Perl-OSType-1.9.0 !>perl-core/Perl-OSType-1.9.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r3 b/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r3
new file mode 100644
index 000000000000..6655610f0ec7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Escapes
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=c91560197b73b7d63fc33e1aff59f3da
diff --git a/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r3 b/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r3
new file mode 100644
index 000000000000..8829413b4b3a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Parser
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/Pod-Parser-1.630.0 ) dev-lang/perl:= !<perl-core/Pod-Parser-1.630.0 !>perl-core/Pod-Parser-1.630.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=f21d359b85081e802bb2d914d5dbeb26
diff --git a/metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r1 b/metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r1
new file mode 100644
index 000000000000..c46927896474
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Simple
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Pod-Simple-3.320.0 ) dev-lang/perl:= !<perl-core/Pod-Simple-3.320.0 !>perl-core/Pod-Simple-3.320.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e13a2aabd2e7132c45c2557787fd4179
diff --git a/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0 b/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0
new file mode 100644
index 000000000000..55605602b8aa
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Pod-Simple
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=4e03985866bf4af07e972fc6a67d1600
diff --git a/metadata/md5-cache/virtual/perl-Safe-2.390.0-r3 b/metadata/md5-cache/virtual/perl-Safe-2.390.0-r3
new file mode 100644
index 000000000000..86aa4a7c2e34
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.390.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Safe
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Safe-2.390.0 ) dev-lang/perl:= !<perl-core/Safe-2.390.0 !>perl-core/Safe-2.390.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=a4f4bb6e1ff95ee1c106f6a32d87a6a5
diff --git a/metadata/md5-cache/virtual/perl-Safe-2.400.0 b/metadata/md5-cache/virtual/perl-Safe-2.400.0
new file mode 100644
index 000000000000..6472ee60409e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.400.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Safe
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Safe-2.400.0 ) dev-lang/perl:= !<perl-core/Safe-2.400.0 !>perl-core/Safe-2.400.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7f1df1d13b5d8314457b92afa3e4dd3b
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r1 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r1
new file mode 100644
index 000000000000..204acfd358f0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r1
@@ -0,0 +1,8 @@
+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 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Scalar-List-Utils-1.420.200_rc ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.420.200_rc !>perl-core/Scalar-List-Utils-1.420.200_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=8f609e4fc995cd279f2667e07fe6a1d5
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r1 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r1
new file mode 100644
index 000000000000..742bbc45db5c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r1
@@ -0,0 +1,8 @@
+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 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=~perl-core/Scalar-List-Utils-1.460.0 dev-lang/perl:=
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=593898222ad09af4c0f43d723e7d146b
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc
new file mode 100644
index 000000000000..722aa46c2839
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc
@@ -0,0 +1,8 @@
+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 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x64-cygwin
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Scalar-List-Utils-1.460.200_rc ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.460.200_rc !>perl-core/Scalar-List-Utils-1.460.200_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=6e3e840343bc2675d41f751a3610211c
diff --git a/metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r2 b/metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r2
new file mode 100644
index 000000000000..eb2930fdec7e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Socket
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/Socket-2.20.30_rc ) dev-lang/perl:= !<perl-core/Socket-2.20.30_rc !>perl-core/Socket-2.20.30_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r1 b/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r1
new file mode 100644
index 000000000000..5aefc557d12d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Storable
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Storable-2.560.100_rc ) dev-lang/perl:= !<perl-core/Storable-2.560.100_rc !>perl-core/Storable-2.560.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-Storable-2.620.0 b/metadata/md5-cache/virtual/perl-Storable-2.620.0
new file mode 100644
index 000000000000..a52c74f6801c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-2.620.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Storable
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Storable-2.620.0 ) dev-lang/perl:= !<perl-core/Storable-2.620.0 !>perl-core/Storable-2.620.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r3 b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r3
new file mode 100644
index 000000000000..e03faebac420
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Sys-Syslog
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Sys-Syslog-0.330.100_rc ) dev-lang/perl:= !<perl-core/Sys-Syslog-0.330.100_rc !>perl-core/Sys-Syslog-0.330.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=15a57fb10d5076b4e040842c943ca2d8
diff --git a/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0 b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0
new file mode 100644
index 000000000000..7c001e7ea310
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Sys-Syslog
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=8e4ecb23f1521c8f91f4fdaa7170744a
diff --git a/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r1 b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r1
new file mode 100644
index 000000000000..4eaf5b40126d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ANSIColor
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Term-ANSIColor-4.40.0 ) dev-lang/perl:= !<perl-core/Term-ANSIColor-4.40.0 !>perl-core/Term-ANSIColor-4.40.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=48f2a79c5fe759b098a786929cb4b61d
diff --git a/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0 b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0
new file mode 100644
index 000000000000..07d6875ba1fe
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ANSIColor
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=6e4e589f870d6839eafd6828d21faab0
diff --git a/metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r3 b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r3
new file mode 100644
index 000000000000..048c661ee1f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ReadLine
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Term-ReadLine-1.150.0 ) dev-lang/perl:= !<perl-core/Term-ReadLine-1.150.0 !>perl-core/Term-ReadLine-1.150.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=72d7286f66925fa710ca3cfe123fb33b
diff --git a/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0 b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0
new file mode 100644
index 000000000000..c2f2f2ad4da7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Term-ReadLine
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Term-ReadLine-1.160.0 ) dev-lang/perl:= !<perl-core/Term-ReadLine-1.160.0 !>perl-core/Term-ReadLine-1.160.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r1 b/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r1
new file mode 100644
index 000000000000..eaa34e07b792
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24.2* =dev-lang/perl-5.24.1* ~perl-core/Test-1.280.100_rc ) dev-lang/perl:= !<perl-core/Test-1.280.100_rc !>perl-core/Test-1.280.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=58f7b7aee19acd6861ddcf0c6e7b1f4a
diff --git a/metadata/md5-cache/virtual/perl-Test-1.300.0 b/metadata/md5-cache/virtual/perl-Test-1.300.0
new file mode 100644
index 000000000000..7cf299e6e2f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-1.300.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Test-1.300.0 ) dev-lang/perl:= !<perl-core/Test-1.300.0 !>perl-core/Test-1.300.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r1 b/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r1
new file mode 100644
index 000000000000..7bedfce0f921
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Harness
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/Test-Harness-3.360.100_rc ) dev-lang/perl:= !<perl-core/Test-Harness-3.360.100_rc !>perl-core/Test-Harness-3.360.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0 b/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0
new file mode 100644
index 000000000000..33c63439b126
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Harness
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Test-Harness-3.380.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.380.0 !>perl-core/Test-Harness-3.380.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r2 b/metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r2
new file mode 100644
index 000000000000..3e628e9a82de
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Simple
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND==dev-lang/perl-5.24* dev-lang/perl:= !perl-core/Test-Simple !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=aa61842b4540acec34ba75338d579237
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.73 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.73
new file mode 100644
index 000000000000..32694c2a4c88
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.73
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Simple
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~arm-linux
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Test-Simple-1.302.73 ) dev-lang/perl:= !<perl-core/Test-Simple-1.302.73 !>perl-core/Test-Simple-1.302.73-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=ab9823e3967194235f9c1b0919c52ea6
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.75 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.75
new file mode 100644
index 000000000000..a6d42db23423
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.75
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Test-Simple
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=~perl-core/Test-Simple-1.302.75 dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=226f5651b98deca2c0a93ab013d59ff3
diff --git a/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r3 b/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r3
new file mode 100644
index 000000000000..d2ee9569212f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text-Balanced
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=050cce475ac76ddfdef71c885fe49ea2
diff --git a/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r3 b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r3
new file mode 100644
index 000000000000..09ad689424da
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text-ParseWords
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=45d63634a64b00cdf0922dfdc6a6ebdc
diff --git a/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r6 b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r6
new file mode 100644
index 000000000000..dcdcc52a47f2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Text::Tabs and Text::Wrap, also distributed as Text::Tabs+Wrap
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=320c2733cdf615abda81a0da2476f475
diff --git a/metadata/md5-cache/virtual/perl-Thread-Queue-3.120.0 b/metadata/md5-cache/virtual/perl-Thread-Queue-3.120.0
new file mode 100644
index 000000000000..ed275067fad4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.120.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Queue
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Thread-Queue-3.120.0 ) dev-lang/perl:= !<perl-core/Thread-Queue-3.120.0 !>perl-core/Thread-Queue-3.120.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bb2004b8d033b01a4eea1a98621ac53c
diff --git a/metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r1 b/metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r1
new file mode 100644
index 000000000000..2845e0a60930
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Queue
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Thread-Queue-3.90.0 ) dev-lang/perl:= !<perl-core/Thread-Queue-3.90.0 !>perl-core/Thread-Queue-3.90.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=704da3fe86b94280893b572c72cbc826
diff --git a/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r9 b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r9
new file mode 100644
index 000000000000..bf07ad9221f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r9
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Semaphore
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Thread-Semaphore-2.120.0 ) dev-lang/perl:= !<perl-core/Thread-Semaphore-2.120.0 !>perl-core/Thread-Semaphore-2.120.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b40c232ab053dfcc5e8af9f8daac8e35
diff --git a/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0 b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0
new file mode 100644
index 000000000000..2ea4486879dd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Thread-Semaphore
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~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
+_eclass_exported_funcs=-
+_md5_=bb2004b8d033b01a4eea1a98621ac53c
diff --git a/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r8 b/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r8
new file mode 100644
index 000000000000..b98e9c42cd19
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r8
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Tie-RefHash
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~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
+_eclass_exported_funcs=-
+_md5_=55f59d41de7885ddb3d5aac8882d7238
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1
new file mode 100644
index 000000000000..f02e0bd09d6e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-HiRes
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/Time-HiRes-1.973.300 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.973.300 !>perl-core/Time-HiRes-1.973.300-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100
new file mode 100644
index 000000000000..e2b1d9e9b9ee
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-HiRes
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/Time-HiRes-1.974.100 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.974.100 !>perl-core/Time-HiRes-1.974.100-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r6 b/metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r6
new file mode 100644
index 000000000000..61df7f3f8d90
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r6
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Local
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Time-Local-1.230.0 ) dev-lang/perl:= !<perl-core/Time-Local-1.230.0 !>perl-core/Time-Local-1.230.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=070e492c608142145f07a57583948996
diff --git a/metadata/md5-cache/virtual/perl-Time-Local-1.250.0 b/metadata/md5-cache/virtual/perl-Time-Local-1.250.0
new file mode 100644
index 000000000000..4fb3461757f8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Local-1.250.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Local
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Time-Local-1.250.0 ) dev-lang/perl:= !<perl-core/Time-Local-1.250.0 !>perl-core/Time-Local-1.250.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=a982d50b061ac460cd2f0d651d691cbb
diff --git a/metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r2 b/metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r2
new file mode 100644
index 000000000000..57d949325794
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Time-Piece
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* ~perl-core/Time-Piece-1.310.0 ) dev-lang/perl:= !<perl-core/Time-Piece-1.310.0 !>perl-core/Time-Piece-1.310.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=1f502280bcc860552375e957871adcf6
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r2 b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r2
new file mode 100644
index 000000000000..04e7dd687545
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Collate
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Unicode-Collate-1.140.0 ) dev-lang/perl:= !<perl-core/Unicode-Collate-1.140.0 !>perl-core/Unicode-Collate-1.140.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=862b97bf1982f28b99b9b8b5b295a32d
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r1 b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r1
new file mode 100644
index 000000000000..438765459bcd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Collate
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/Unicode-Collate-1.190.0 ) dev-lang/perl:= !<perl-core/Unicode-Collate-1.190.0 !>perl-core/Unicode-Collate-1.190.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=28afc4b5442993ca48f1067d341de9c6
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r3 b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r3
new file mode 100644
index 000000000000..3c04f908345e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Unicode-Normalize
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/Unicode-Normalize-1.250.0 ) dev-lang/perl:= !<perl-core/Unicode-Normalize-1.250.0 !>perl-core/Unicode-Normalize-1.250.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r1 b/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r1
new file mode 100644
index 000000000000..0257dea4ecec
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for XSLoader
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24.2* =dev-lang/perl-5.24.1* ~perl-core/XSLoader-0.220.0 ) dev-lang/perl:= !<perl-core/XSLoader-0.220.0 !>perl-core/XSLoader-0.220.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e456a57d591a194d24aec230f57f3062
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.270.0 b/metadata/md5-cache/virtual/perl-XSLoader-0.270.0
new file mode 100644
index 000000000000..8372b7ad04f8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.270.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for XSLoader
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/XSLoader-0.270.0 ) dev-lang/perl:= !<perl-core/XSLoader-0.270.0 !>perl-core/XSLoader-0.270.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-autodie-2.290.0-r2 b/metadata/md5-cache/virtual/perl-autodie-2.290.0-r2
new file mode 100644
index 000000000000..1dee6f027c67
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-autodie-2.290.0-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for autodie
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/autodie-2.290.0 ) dev-lang/perl:= !<perl-core/autodie-2.290.0 !>perl-core/autodie-2.290.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r1 b/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r1
new file mode 100644
index 000000000000..4ce022d199d5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for bignum
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/bignum-0.420.100_rc ) dev-lang/perl:= !<perl-core/bignum-0.420.100_rc !>perl-core/bignum-0.420.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=0eb7ccec2508a8163cbc4e7bdf41ea8f
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.470.0 b/metadata/md5-cache/virtual/perl-bignum-0.470.0
new file mode 100644
index 000000000000..8010b267b9ef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-bignum-0.470.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for bignum
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/bignum-0.470.0 ) dev-lang/perl:= !<perl-core/bignum-0.470.0 !>perl-core/bignum-0.470.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=95bfe18d275dc415fcc786b147e0c6f9
diff --git a/metadata/md5-cache/virtual/perl-if-0.60.600-r2 b/metadata/md5-cache/virtual/perl-if-0.60.600-r2
new file mode 100644
index 000000000000..9672675b08dd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-if-0.60.600-r2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for if
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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.26* =dev-lang/perl-5.24* ~perl-core/if-0.60.600 ) dev-lang/perl:= !<perl-core/if-0.60.600 !>perl-core/if-0.60.600-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.100.0 b/metadata/md5-cache/virtual/perl-libnet-3.100.0
new file mode 100644
index 000000000000..de1280dcaee4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.100.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libnet
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/libnet-3.100.0 ) dev-lang/perl:= !<perl-core/libnet-3.100.0 !>perl-core/libnet-3.100.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r1 b/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r1
new file mode 100644
index 000000000000..787814ae883c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libnet
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* ~perl-core/libnet-3.80.100_rc ) dev-lang/perl:= !<perl-core/libnet-3.80.100_rc !>perl-core/libnet-3.80.100_rc-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=18698ac1c11f0de4f122985e9a1b4a69
diff --git a/metadata/md5-cache/virtual/perl-parent-0.234.0-r1 b/metadata/md5-cache/virtual/perl-parent-0.234.0-r1
new file mode 100644
index 000000000000..f37d316f88bf
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.234.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for parent
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/parent-0.234.0 ) dev-lang/perl:= !<perl-core/parent-0.234.0 !>perl-core/parent-0.234.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3326514a08827b8bb5d7a7517f475904
diff --git a/metadata/md5-cache/virtual/perl-parent-0.236.0 b/metadata/md5-cache/virtual/perl-parent-0.236.0
new file mode 100644
index 000000000000..4ff581c32606
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.236.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for parent
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/parent-0.236.0 ) dev-lang/perl:= !<perl-core/parent-0.236.0 !>perl-core/parent-0.236.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-podlators-4.70.0-r1 b/metadata/md5-cache/virtual/perl-podlators-4.70.0-r1
new file mode 100644
index 000000000000..8e0272831d8f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.70.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for podlators
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.24* ~perl-core/podlators-4.70.0 ) dev-lang/perl:= !<perl-core/podlators-4.70.0 !>perl-core/podlators-4.70.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3326514a08827b8bb5d7a7517f475904
diff --git a/metadata/md5-cache/virtual/perl-podlators-4.90.0 b/metadata/md5-cache/virtual/perl-podlators-4.90.0
new file mode 100644
index 000000000000..784e164ed0bc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.90.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for podlators
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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.26* ~perl-core/podlators-4.90.0 ) dev-lang/perl:= !<perl-core/podlators-4.90.0 !>perl-core/podlators-4.90.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-threads-2.150.0 b/metadata/md5-cache/virtual/perl-threads-2.150.0
new file mode 100644
index 000000000000..eb42dac81b6a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.150.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26*[ithreads] ~perl-core/threads-2.150.0 ) dev-lang/perl:= !<perl-core/threads-2.150.0 !>perl-core/threads-2.150.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=0d469244aac1f39533f9016d61e3a3d2
diff --git a/metadata/md5-cache/virtual/perl-threads-2.70.0-r1 b/metadata/md5-cache/virtual/perl-threads-2.70.0-r1
new file mode 100644
index 000000000000..b9f4c88a951a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.70.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24*[ithreads] ~perl-core/threads-2.70.0 ) dev-lang/perl:= !<perl-core/threads-2.70.0 !>perl-core/threads-2.70.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=273131d544132ab154a8180e291ca0a8
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r1 b/metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r1
new file mode 100644
index 000000000000..b0fe73a5894a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads-shared
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/threads-shared-1.510.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.510.0 !>perl-core/threads-shared-1.510.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=704da3fe86b94280893b572c72cbc826
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.560.0 b/metadata/md5-cache/virtual/perl-threads-shared-1.560.0
new file mode 100644
index 000000000000..ed14e65311d9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.560.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for threads-shared
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/threads-shared-1.560.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.560.0 !>perl-core/threads-shared-1.560.0-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bb2004b8d033b01a4eea1a98621ac53c
diff --git a/metadata/md5-cache/virtual/perl-version-0.991.600-r1 b/metadata/md5-cache/virtual/perl-version-0.991.600-r1
new file mode 100644
index 000000000000..92046af057a8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-version-0.991.600-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for version
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/version-0.991.600 ) dev-lang/perl:= !<perl-core/version-0.991.600 !>perl-core/version-0.991.600-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b7361db78f18bffcd7f1b4a3da526f3d
diff --git a/metadata/md5-cache/virtual/perl-version-0.991.700 b/metadata/md5-cache/virtual/perl-version-0.991.700
new file mode 100644
index 000000000000..f161aa1b3e5e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-version-0.991.700
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for version
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.26* ~perl-core/version-0.991.700 ) dev-lang/perl:= !<perl-core/version-0.991.700 !>perl-core/version-0.991.700-r999
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl6-0 b/metadata/md5-cache/virtual/perl6-0
new file mode 100644
index 000000000000..3c1acbc96afa
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl6-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Convenience virtual for perl6
+EAPI=5
+KEYWORDS=~amd64 ~x86
+RDEPEND=dev-lang/rakudo
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=3d1ea416ba10ee921f88cbe1a8aa6d1d
diff --git a/metadata/md5-cache/virtual/pkgconfig-0-r1 b/metadata/md5-cache/virtual/pkgconfig-0-r1
new file mode 100644
index 000000000000..6033c4abbbe8
--- /dev/null
+++ b/metadata/md5-cache/virtual/pkgconfig-0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the pkg-config implementation
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=dev-util/pkgconfig-0.28-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/pkgconf-0.9.12[pkg-config,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/pkgconfig-openbsd-20130507-r1[pkg-config,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=808c1c96d801202c3df5248f950e0758
diff --git a/metadata/md5-cache/virtual/pmake-1 b/metadata/md5-cache/virtual/pmake-1
new file mode 100644
index 000000000000..55091bf18efd
--- /dev/null
+++ b/metadata/md5-cache/virtual/pmake-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BSD-like make (to be used with get_bmake)
+EAPI=6
+KEYWORDS=~amd64 ~ppc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-macos
+RDEPEND=kernel_linux? ( sys-devel/bmake ) kernel_SunOS? ( sys-devel/bmake ) kernel_Darwin? ( sys-devel/bsdmake )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=a4bf0fb798014ab8a967b476d87df069
diff --git a/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r1 b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r1
new file mode 100644
index 000000000000..06bac88e52ac
--- /dev/null
+++ b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r1
@@ -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_pre20170508-r1[boost=,idn=,debug=,test=,tools=] boost? ( dev-libs/boost )
+SLOT=0/0.9.6_pre20170508-r1
+_eclass_exported_funcs=-
+_md5_=3d5e61852c841432b45171945e52b12b
diff --git a/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170629 b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170629
new file mode 100644
index 000000000000..32f75943a943
--- /dev/null
+++ b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170629
@@ -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_pre20170629[boost=,idn=,debug=,test=,tools=] boost? ( dev-libs/boost )
+SLOT=0/0.9.6_pre20170629
+_eclass_exported_funcs=-
+_md5_=c606dc96dcfcb9cdb46293c051b668e6
diff --git a/metadata/md5-cache/virtual/pypy-5.6.0 b/metadata/md5-cache/virtual/pypy-5.6.0
new file mode 100644
index 000000000000..29d3c3ee88a7
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.6.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy Python implementation
+EAPI=5
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy-5.6.0:0/41[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy-bin-5.6.0:0/41[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/41
+_eclass_exported_funcs=-
+_md5_=f72d57dfbc0a686149c001c3a0de40c0
diff --git a/metadata/md5-cache/virtual/pypy-5.7.1 b/metadata/md5-cache/virtual/pypy-5.7.1
new file mode 100644
index 000000000000..abafd8a10875
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.7.1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy Python implementation
+EAPI=6
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy-5.7.1:0/41[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy-bin-5.7.1:0/41[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/41
+_eclass_exported_funcs=-
+_md5_=93e86a21f7871d0e943cb86a8aa8f082
diff --git a/metadata/md5-cache/virtual/pypy-5.8.0 b/metadata/md5-cache/virtual/pypy-5.8.0
new file mode 100644
index 000000000000..ee714f42ddc3
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.8.0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy Python implementation
+EAPI=6
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy-5.8.0:0/41[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy-bin-5.8.0:0/41[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/41
+_eclass_exported_funcs=-
+_md5_=93e86a21f7871d0e943cb86a8aa8f082
diff --git a/metadata/md5-cache/virtual/pypy3-5.5.0_alpha b/metadata/md5-cache/virtual/pypy3-5.5.0_alpha
new file mode 100644
index 000000000000..33fbb1021c1e
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.5.0_alpha
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy3 Python implementation
+EAPI=5
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy3-5.5.0_alpha:0/55[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy3-bin-5.5.0_alpha:0/55[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/55
+_eclass_exported_funcs=-
+_md5_=d91c621948c5b7f8f7189f128bf3c66f
diff --git a/metadata/md5-cache/virtual/pypy3-5.7.1 b/metadata/md5-cache/virtual/pypy3-5.7.1
new file mode 100644
index 000000000000..42092a130c3d
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.7.1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy3 Python implementation
+EAPI=6
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~amd64-linux
+RDEPEND=|| ( >=dev-python/pypy3-5.7.1:0/57[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy3-bin-5.7.1:0/57[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/57
+_eclass_exported_funcs=-
+_md5_=29ba141f3d6f9512975c40551153195c
diff --git a/metadata/md5-cache/virtual/pypy3-5.8.0-r1 b/metadata/md5-cache/virtual/pypy3-5.8.0-r1
new file mode 100644
index 000000000000..16d05d1c1c2c
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.8.0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy3 Python implementation
+EAPI=6
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~amd64-linux
+RDEPEND=|| ( >=dev-python/pypy3-5.8.0:0/58[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy3-bin-5.8.0:0/58[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/58
+_eclass_exported_funcs=-
+_md5_=8099d41a61811a7a93a4ccfb58c3f940
diff --git a/metadata/md5-cache/virtual/python-backports_abc-0 b/metadata/md5-cache/virtual/python-backports_abc-0
new file mode 100644
index 000000000000..c465b80f45a1
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-backports_abc-0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python 3.3+ collections.abc module
+EAPI=5
+IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/backports-abc[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-abc[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cf35e2413edbe9f878c929d6cfbdafeb
diff --git a/metadata/md5-cache/virtual/python-cffi-0 b/metadata/md5-cache/virtual/python-cffi-0
new file mode 100644
index 000000000000..0f77579928d5
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-cffi-0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python cffi package
+EAPI=6
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( dev-python/cffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_4? ( dev-python/cffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_5? ( dev-python/cffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_6? ( dev-python/cffi[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6482eed57a3196b98e725467bbbffb06
diff --git a/metadata/md5-cache/virtual/python-dnspython-1 b/metadata/md5-cache/virtual/python-dnspython-1
new file mode 100644
index 000000000000..561ea762c858
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-dnspython-1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for dnspython, for Python 2 & 3
+EAPI=5
+IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !dev-python/dnspython:0 python_targets_python2_7? ( dev-python/dnspython:py2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/dnspython:py3[python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] ) python_targets_python3_5? ( dev-python/dnspython:py3[python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] )
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=164561e2cd84e6bdbbf609dc9e92c637
diff --git a/metadata/md5-cache/virtual/python-dnspython-2 b/metadata/md5-cache/virtual/python-dnspython-2
new file mode 100644
index 000000000000..275ad4c7b202
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-dnspython-2
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for dnspython, for Python 2 & 3
+EAPI=6
+IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/dnspython-1.15.0:0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=644dbad48139d65f4178392acb7f6d75
diff --git a/metadata/md5-cache/virtual/python-enum34-1 b/metadata/md5-cache/virtual/python-enum34-1
new file mode 100644
index 000000000000..8417f9947b96
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-enum34-1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for Python enum34 module
+EAPI=5
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/enum34[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy3? ( dev-python/enum34[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/enum34[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9d42f394407cb98b3882b507bd7bbd8c
diff --git a/metadata/md5-cache/virtual/python-funcsigs-0-r1 b/metadata/md5-cache/virtual/python-funcsigs-0-r1
new file mode 100644
index 000000000000..595bc42936ea
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-funcsigs-0-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A Virtual for Python function signatures from PEP362 (py3.3 variant)
+EAPI=5
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/funcsigs ) python_targets_pypy3? ( dev-python/funcsigs ) python_targets_python2_7? ( dev-python/funcsigs )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=2ed7e87b7398cd7a899ace9eb75e9424
diff --git a/metadata/md5-cache/virtual/python-funcsigs-1 b/metadata/md5-cache/virtual/python-funcsigs-1
new file mode 100644
index 000000000000..bc100dfea5d2
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-funcsigs-1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A Virtual for Python function signatures from PEP362 (py3.6 variant)
+EAPI=6
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=dev-python/funcsigs-1 ) python_targets_pypy3? ( >=dev-python/funcsigs-1 ) python_targets_python2_7? ( >=dev-python/funcsigs-1 ) python_targets_python3_4? ( >=dev-python/funcsigs-1 ) python_targets_python3_5? ( >=dev-python/funcsigs-1 )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a7e486c2dcaf4c1c85706e9a98549c36
diff --git a/metadata/md5-cache/virtual/python-futures-0 b/metadata/md5-cache/virtual/python-futures-0
new file mode 100644
index 000000000000..a24c5ae4f7a8
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-futures-0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python concurrent.futures module
+EAPI=5
+IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/futures[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/futures[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d78a3e4e1dd07281267ad568ca1c69f6
diff --git a/metadata/md5-cache/virtual/python-greenlet-1.0 b/metadata/md5-cache/virtual/python-greenlet-1.0
new file mode 100644
index 000000000000..fe20322b7092
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-greenlet-1.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for Python greenlet module
+EAPI=6
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=amd64 arm ~arm64 -hppa ~mips ppc ppc64 x86
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( dev-python/greenlet[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_4? ( dev-python/greenlet[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_5? ( dev-python/greenlet[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_6? ( dev-python/greenlet[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d49e625efc45459a7a6716db47699acb
diff --git a/metadata/md5-cache/virtual/python-ipaddress-1.0-r1 b/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
new file mode 100644
index 000000000000..e9505c152608
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for Python ipaddress module
+EAPI=5
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/ipaddress[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/ipaddress[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=eebda23ebea847a974e0e432b1360232
diff --git a/metadata/md5-cache/virtual/python-pathlib-1.0 b/metadata/md5-cache/virtual/python-pathlib-1.0
new file mode 100644
index 000000000000..a8839d0a3764
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-pathlib-1.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for Python pathlib module
+EAPI=5
+IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=amd64 ~arm64 ia64 x86
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/pathlib[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy3? ( dev-python/pathlib[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pathlib[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=4d229217bc161b565dbdc12084f621c0
diff --git a/metadata/md5-cache/virtual/python-pmw-1 b/metadata/md5-cache/virtual/python-pmw-1
new file mode 100644
index 000000000000..9b2c1dfbd11d
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-pmw-1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for pmw, for Python 2 & 3
+EAPI=5
+IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 ia64 ppc ~sparc x86 ~amd64-linux ~x86-linux
+RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( dev-python/pmw:py2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python3_4? ( dev-python/pmw:py3[python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_5? ( dev-python/pmw:py3[python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] ) python_targets_python3_6? ( dev-python/pmw:py3[python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-),python_targets_python3_6(-)?,-python_single_target_python3_6(-)] )
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a71b5e55354ebd795df8b63a2b312272
diff --git a/metadata/md5-cache/virtual/python-singledispatch-0 b/metadata/md5-cache/virtual/python-singledispatch-0
new file mode 100644
index 000000000000..bdf10097d2b0
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-singledispatch-0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python functools.singledispatch function
+EAPI=5
+IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86
+RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( dev-python/singledispatch[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/singledispatch[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
+REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=830377416c37e262e4c0512f3a75e833
diff --git a/metadata/md5-cache/virtual/qmail-1.03 b/metadata/md5-cache/virtual/qmail-1.03
new file mode 100644
index 000000000000..f8e5f7c01e3f
--- /dev/null
+++ b/metadata/md5-cache/virtual/qmail-1.03
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for qmail
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
+RDEPEND=|| ( ~mail-mta/netqmail-1.06 ~mail-mta/mini-qmail-1.05 ~mail-mta/mini-qmail-1.06 ~mail-mta/qmail-ldap-1.03 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=d2ee99ff28b83270834928ba12e016a6
diff --git a/metadata/md5-cache/virtual/ruby-1 b/metadata/md5-cache/virtual/ruby-1
new file mode 100644
index 000000000000..2511ba11ba97
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual ebuild for ruby
+EAPI=5
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 ) virtual/rubygems
+SLOT=0
+_eclass_exported_funcs=-
+_eclasses_=ruby-single af6ea0a8fe4c4faf733f4dbafae9e233 ruby-utils 453e0fe0dd06baac93b584c91528cc62
+_md5_=35eb8fac62aa9a93496661a4eddbfbc5
diff --git a/metadata/md5-cache/virtual/ruby-ffi-3 b/metadata/md5-cache/virtual/ruby-ffi-3
new file mode 100644
index 000000000000..998f5f1a391a
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ffi-3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
+DESCRIPTION=Virtual ebuild for the Ruby ffi library
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby22? ( dev-ruby/ffi[ruby_targets_ruby22] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
+REQUIRED_USE=|| ( ruby_targets_ruby22 )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=d8efd2c17904b94eae8610987a573f04
diff --git a/metadata/md5-cache/virtual/ruby-ffi-4 b/metadata/md5-cache/virtual/ruby-ffi-4
new file mode 100644
index 000000000000..d59b0b282aaa
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ffi-4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+DESCRIPTION=Virtual ebuild for the Ruby ffi library
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby22? ( dev-ruby/ffi[ruby_targets_ruby22] ) ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=e159f49cf299a7b841eaa2ce0093ac97
diff --git a/metadata/md5-cache/virtual/ruby-minitest-1 b/metadata/md5-cache/virtual/ruby-minitest-1
new file mode 100644
index 000000000000..6f56a15b120d
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-minitest-1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
+DESCRIPTION=Virtual ebuild for the Ruby minitest library
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
+RDEPEND=ruby_targets_ruby22? ( || ( dev-ruby/minitest[ruby_targets_ruby22] dev-lang/ruby:2.2 ) ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
+REQUIRED_USE=|| ( ruby_targets_ruby22 )
+SLOT=0
+_eclass_exported_funcs=pkg_setup:ruby-ng src_unpack:ruby-ng src_prepare:ruby-ng src_configure:ruby-ng src_compile:ruby-ng src_test:ruby-ng src_install:ruby-ng
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=860471e076b4fabdc0c4ea6c41ed3e97
diff --git a/metadata/md5-cache/virtual/ruby-ssl-8 b/metadata/md5-cache/virtual/ruby-ssl-8
new file mode 100644
index 000000000000..56d12a661c13
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ssl-8
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
+DESCRIPTION=Virtual ebuild for the Ruby OpenSSL bindings
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2[ssl] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3[ssl] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=f452010b80d30883c5ac011be7746a60
diff --git a/metadata/md5-cache/virtual/ruby-ssl-9 b/metadata/md5-cache/virtual/ruby-ssl-9
new file mode 100644
index 000000000000..5420044d7121
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ssl-9
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+DESCRIPTION=Virtual ebuild for the Ruby OpenSSL bindings
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2[ssl] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3[ssl] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=faeb609888e8641b023cc134535f1ccc
diff --git a/metadata/md5-cache/virtual/rubygems-11 b/metadata/md5-cache/virtual/rubygems-11
new file mode 100644
index 000000000000..bfe71e59b0c6
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-11
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_rbx? ( dev-lang/rubinius )
+DESCRIPTION=Virtual ebuild for rubygems
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_rbx
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_rbx? ( dev-lang/rubinius ) ruby_targets_ruby22? ( >=dev-ruby/rubygems-2.4.2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_rbx? ( dev-lang/rubinius )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_rbx )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=70ee7390fac1c7feac6ab08596f918da
diff --git a/metadata/md5-cache/virtual/rubygems-12 b/metadata/md5-cache/virtual/rubygems-12
new file mode 100644
index 000000000000..a9323fc06462
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-12
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_rbx? ( dev-lang/rubinius )
+DESCRIPTION=Virtual ebuild for rubygems
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_rbx
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_rbx? ( dev-lang/rubinius ) ruby_targets_ruby22? ( >=dev-ruby/rubygems-2.4.2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.8[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_rbx? ( dev-lang/rubinius )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_rbx )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=9001d280829614d6b53386e6504dd2d9
diff --git a/metadata/md5-cache/virtual/rubygems-13 b/metadata/md5-cache/virtual/rubygems-13
new file mode 100644
index 000000000000..c5f531e2d6b1
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-13
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_rbx? ( dev-lang/rubinius )
+DESCRIPTION=Virtual ebuild for rubygems
+EAPI=5
+IUSE=elibc_FreeBSD ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_rbx
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_rbx? ( dev-lang/rubinius ) ruby_targets_ruby22? ( >=dev-ruby/rubygems-2.4.2[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.11[ruby_targets_ruby24] ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_rbx? ( dev-lang/rubinius )
+REQUIRED_USE=|| ( ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_rbx )
+SLOT=0
+_eclass_exported_funcs=pkg_preinst:- pkg_postinst:- pkg_setup:- src_unpack:- src_prepare:- src_configure:ruby-ng src_compile:- src_test:ruby-ng src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=9c8976d240776ce1451ff78fd66f6ef8
diff --git a/metadata/md5-cache/virtual/rust-1.15.1 b/metadata/md5-cache/virtual/rust-1.15.1
new file mode 100644
index 000000000000..ec701182e798
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.15.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=6
+KEYWORDS=~amd64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.15.1* =dev-lang/rust-bin-1.15.1* )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=2c4fb1691726464b05d4358d6b32e969
diff --git a/metadata/md5-cache/virtual/rust-1.16.0 b/metadata/md5-cache/virtual/rust-1.16.0
new file mode 100644
index 000000000000..429956929edb
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.16.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=6
+KEYWORDS=~amd64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.16.0* =dev-lang/rust-bin-1.16.0* )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=2c4fb1691726464b05d4358d6b32e969
diff --git a/metadata/md5-cache/virtual/rust-1.19.0 b/metadata/md5-cache/virtual/rust-1.19.0
new file mode 100644
index 000000000000..ff3c7c7c2f43
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.19.0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=6
+KEYWORDS=~amd64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.19.0* =dev-lang/rust-bin-1.19.0* )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=2c4fb1691726464b05d4358d6b32e969
diff --git a/metadata/md5-cache/virtual/service-manager-0 b/metadata/md5-cache/virtual/service-manager-0
new file mode 100644
index 000000000000..7bc1b1e39b9f
--- /dev/null
+++ b/metadata/md5-cache/virtual/service-manager-0
@@ -0,0 +1,9 @@
+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 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=dbf79e6a9aeaa75157dff67b91803bea
diff --git a/metadata/md5-cache/virtual/shadow-0 b/metadata/md5-cache/virtual/shadow-0
new file mode 100644
index 000000000000..8c0cb02d1111
--- /dev/null
+++ b/metadata/md5-cache/virtual/shadow-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for user account management utilities
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=!prefix? ( || ( >=sys-apps/shadow-4.1 sys-apps/hardened-shadow ) )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=bfa1a986a5ebb52bca8a2ffb30d3b5f3
diff --git a/metadata/md5-cache/virtual/skkserv-0 b/metadata/md5-cache/virtual/skkserv-0
new file mode 100644
index 000000000000..f1b9393a1ad4
--- /dev/null
+++ b/metadata/md5-cache/virtual/skkserv-0
@@ -0,0 +1,8 @@
+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
+_eclass_exported_funcs=-
+_md5_=0cf759ea4e9e8fdb0880d349f7deefd2
diff --git a/metadata/md5-cache/virtual/ssh-0 b/metadata/md5-cache/virtual/ssh-0
new file mode 100644
index 000000000000..34d0a939b733
--- /dev/null
+++ b/metadata/md5-cache/virtual/ssh-0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for SSH client and server
+EAPI=6
+IUSE=minimal
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=19bf3dd2c2c9ffcd59fcea71c21e3af2
diff --git a/metadata/md5-cache/virtual/szip-2.1 b/metadata/md5-cache/virtual/szip-2.1
new file mode 100644
index 000000000000..769dd4c0e848
--- /dev/null
+++ b/metadata/md5-cache/virtual/szip-2.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for szip compression drop-in replacements
+EAPI=6
+KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( sci-libs/libaec[szip] sci-libs/szip )
+SLOT=0/2
+_eclass_exported_funcs=-
+_md5_=bcdd286975260f28b67fb8b73e6dcc93
diff --git a/metadata/md5-cache/virtual/tex-base-0 b/metadata/md5-cache/virtual/tex-base-0
new file mode 100644
index 000000000000..efabc9c390df
--- /dev/null
+++ b/metadata/md5-cache/virtual/tex-base-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for basic TeX binaries (tex, kpathsea)
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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
+_eclass_exported_funcs=-
+_md5_=29758ef7cb6f98e3847b1bb52b809f5d
diff --git a/metadata/md5-cache/virtual/texi2dvi-0 b/metadata/md5-cache/virtual/texi2dvi-0
new file mode 100644
index 000000000000..ab0c3cd5ef94
--- /dev/null
+++ b/metadata/md5-cache/virtual/texi2dvi-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for texi2dvi (and texi2pdf)
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 >=dev-texlive/texlive-plainextra-2013 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=777c6756e8ba6ebebd9488cbf0957bc1
diff --git a/metadata/md5-cache/virtual/tmpfiles-0 b/metadata/md5-cache/virtual/tmpfiles-0
new file mode 100644
index 000000000000..66d2cd3aea4d
--- /dev/null
+++ b/metadata/md5-cache/virtual/tmpfiles-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different tmpfiles.d handlers
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
+RDEPEND=|| ( sys-apps/opentmpfiles sys-apps/systemd )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=8e3b032f318a7d1e49abd4edf36e8e39
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..c09246488b44
--- /dev/null
+++ b/metadata/md5-cache/virtual/ttf-fonts-1-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Serif/Sans/Monospace font packages
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=6260789d0b44d8774ca8f947c4782186
diff --git a/metadata/md5-cache/virtual/udev-215 b/metadata/md5-cache/virtual/udev-215
new file mode 100644
index 000000000000..dbcf5cd38554
--- /dev/null
+++ b/metadata/md5-cache/virtual/udev-215
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different udev daemon providers
+EAPI=5
+IUSE=systemd
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
+RDEPEND=!systemd? ( || ( >=sys-fs/eudev-1.3 >=sys-fs/udev-208-r1 ) ) systemd? ( >=sys-apps/systemd-208:0 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=e13fe3cf0885fa3d1ebb1387d3386fcb
diff --git a/metadata/md5-cache/virtual/udev-217 b/metadata/md5-cache/virtual/udev-217
new file mode 100644
index 000000000000..38d45a58557e
--- /dev/null
+++ b/metadata/md5-cache/virtual/udev-217
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different udev daemon providers
+EAPI=5
+IUSE=systemd
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
+RDEPEND=!systemd? ( || ( >=sys-fs/eudev-2.1.1 >=sys-fs/udev-217 ) ) systemd? ( >=sys-apps/systemd-217:0 )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=b8a185deb1113bd080a5e78163984aba
diff --git a/metadata/md5-cache/virtual/w3m-0 b/metadata/md5-cache/virtual/w3m-0
new file mode 100644
index 000000000000..83c7d33e2856
--- /dev/null
+++ b/metadata/md5-cache/virtual/w3m-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the w3m web browser
+EAPI=5
+KEYWORDS=alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+RDEPEND=|| ( www-client/w3m www-client/w3mmee )
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=12b5172b81bdf8df1a123ce5f7d1a609
diff --git a/metadata/md5-cache/virtual/wine-0-r4 b/metadata/md5-cache/virtual/wine-0-r4
new file mode 100644
index 000000000000..5b4dee1ef2cc
--- /dev/null
+++ b/metadata/md5-cache/virtual/wine-0-r4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Wine that supports multiple variants and slotting
+EAPI=6
+IUSE=d3d9 staging
+KEYWORDS=~amd64 ~x86
+RDEPEND=staging? ( || ( app-emulation/wine-staging[staging] app-emulation/wine-any[staging] ) ) d3d9? ( || ( app-emulation/wine-d3d9[d3d9] app-emulation/wine-any[d3d9] ) ) || ( app-emulation/wine-vanilla app-emulation/wine-staging app-emulation/wine-d3d9 app-emulation/wine-any ) !app-emulation/wine:0
+SLOT=0
+_eclass_exported_funcs=-
+_md5_=eff9e3e87bb61fcfe1ce89ce9cf2e9f2
diff --git a/metadata/md5-cache/virtual/yacc-0 b/metadata/md5-cache/virtual/yacc-0
new file mode 100644
index 000000000000..579c070204c8
--- /dev/null
+++ b/metadata/md5-cache/virtual/yacc-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=virtual for yacc (yet another compiler compiler)
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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
+_eclass_exported_funcs=-
+_md5_=88069e187dd51b7208e02fce9dcc95ea