summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/virtual
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /metadata/md5-cache/virtual
reinit the tree, so we can have metadata
Diffstat (limited to 'metadata/md5-cache/virtual')
-rw-r--r--metadata/md5-cache/virtual/acl-07
-rw-r--r--metadata/md5-cache/virtual/acl-0-r18
-rw-r--r--metadata/md5-cache/virtual/acl-0-r29
-rw-r--r--metadata/md5-cache/virtual/awk-07
-rw-r--r--metadata/md5-cache/virtual/awk-17
-rw-r--r--metadata/md5-cache/virtual/bitcoin-leveldb-0-r17
-rw-r--r--metadata/md5-cache/virtual/blas-1.07
-rw-r--r--metadata/md5-cache/virtual/blas-3.67
-rw-r--r--metadata/md5-cache/virtual/blas-3.77
-rw-r--r--metadata/md5-cache/virtual/cblas-1.07
-rw-r--r--metadata/md5-cache/virtual/cblas-3.67
-rw-r--r--metadata/md5-cache/virtual/cblas-3.77
-rw-r--r--metadata/md5-cache/virtual/cdrtools-07
-rw-r--r--metadata/md5-cache/virtual/checkpassword-07
-rw-r--r--metadata/md5-cache/virtual/commonlisp-07
-rw-r--r--metadata/md5-cache/virtual/cron-07
-rw-r--r--metadata/md5-cache/virtual/cron-0-r17
-rw-r--r--metadata/md5-cache/virtual/daemontools-07
-rw-r--r--metadata/md5-cache/virtual/dev-manager-07
-rw-r--r--metadata/md5-cache/virtual/editor-07
-rw-r--r--metadata/md5-cache/virtual/eject-07
-rw-r--r--metadata/md5-cache/virtual/emacs-237
-rw-r--r--metadata/md5-cache/virtual/emacs-247
-rw-r--r--metadata/md5-cache/virtual/emacs-257
-rw-r--r--metadata/md5-cache/virtual/emacs-flim-07
-rw-r--r--metadata/md5-cache/virtual/fam-0-r19
-rw-r--r--metadata/md5-cache/virtual/ffmpeg-9-r28
-rw-r--r--metadata/md5-cache/virtual/fortran-08
-rw-r--r--metadata/md5-cache/virtual/freedesktop-icon-theme-0-r27
-rw-r--r--metadata/md5-cache/virtual/glu-9.07
-rw-r--r--metadata/md5-cache/virtual/glu-9.0-r19
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.07
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.25.17
-rw-r--r--metadata/md5-cache/virtual/gsasl-27
-rw-r--r--metadata/md5-cache/virtual/httpd-basic-0-r27
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r17
-rw-r--r--metadata/md5-cache/virtual/httpd-cgi-0-r27
-rw-r--r--metadata/md5-cache/virtual/httpd-fastcgi-0-r17
-rw-r--r--metadata/md5-cache/virtual/httpd-php-5.67
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.07
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.17
-rw-r--r--metadata/md5-cache/virtual/httpd-php-7.27
-rw-r--r--metadata/md5-cache/virtual/imagemagick-tools-08
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-07
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-18
-rw-r--r--metadata/md5-cache/virtual/imap-c-client-28
-rw-r--r--metadata/md5-cache/virtual/inetd-07
-rw-r--r--metadata/md5-cache/virtual/jack-09
-rw-r--r--metadata/md5-cache/virtual/jdk-1.7.0-r27
-rw-r--r--metadata/md5-cache/virtual/jdk-1.8.0-r37
-rw-r--r--metadata/md5-cache/virtual/jpeg-0-r29
-rw-r--r--metadata/md5-cache/virtual/jpeg-629
-rw-r--r--metadata/md5-cache/virtual/jre-1.7.0-r27
-rw-r--r--metadata/md5-cache/virtual/jre-1.8.0-r17
-rw-r--r--metadata/md5-cache/virtual/krb5-07
-rw-r--r--metadata/md5-cache/virtual/krb5-0-r19
-rw-r--r--metadata/md5-cache/virtual/lapack-3.07
-rw-r--r--metadata/md5-cache/virtual/lapack-3.17
-rw-r--r--metadata/md5-cache/virtual/lapack-3.67
-rw-r--r--metadata/md5-cache/virtual/lapack-3.77
-rw-r--r--metadata/md5-cache/virtual/latex-base-1.07
-rw-r--r--metadata/md5-cache/virtual/leechcraft-browser-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-downloader-http-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-notifier-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-quark-sideprovider-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-search-show-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-storage-device-manager-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-task-show-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-trayarea-99996
-rw-r--r--metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-99996
-rw-r--r--metadata/md5-cache/virtual/libc-07
-rw-r--r--metadata/md5-cache/virtual/libc-17
-rw-r--r--metadata/md5-cache/virtual/libelf-09
-rw-r--r--metadata/md5-cache/virtual/libelf-19
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.107
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.117
-rw-r--r--metadata/md5-cache/virtual/libffi-3.0.13-r19
-rw-r--r--metadata/md5-cache/virtual/libgudev-215-r310
-rw-r--r--metadata/md5-cache/virtual/libgudev-2309
-rw-r--r--metadata/md5-cache/virtual/libgudev-2329
-rw-r--r--metadata/md5-cache/virtual/libiconv-08
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r19
-rw-r--r--metadata/md5-cache/virtual/libiconv-0-r29
-rw-r--r--metadata/md5-cache/virtual/libintl-08
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r19
-rw-r--r--metadata/md5-cache/virtual/libintl-0-r29
-rw-r--r--metadata/md5-cache/virtual/libmysqlclient-189
-rw-r--r--metadata/md5-cache/virtual/libstdc++-3.37
-rw-r--r--metadata/md5-cache/virtual/libudev-215-r110
-rw-r--r--metadata/md5-cache/virtual/libudev-23210
-rw-r--r--metadata/md5-cache/virtual/libusb-0-r29
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r19
-rw-r--r--metadata/md5-cache/virtual/libusb-1-r29
-rw-r--r--metadata/md5-cache/virtual/linux-sources-38
-rw-r--r--metadata/md5-cache/virtual/linuxtv-dvb-headers-5.37
-rw-r--r--metadata/md5-cache/virtual/linuxtv-dvb-headers-5.87
-rw-r--r--metadata/md5-cache/virtual/logger-07
-rw-r--r--metadata/md5-cache/virtual/mailx-07
-rw-r--r--metadata/md5-cache/virtual/mailx-17
-rw-r--r--metadata/md5-cache/virtual/man-0-r17
-rw-r--r--metadata/md5-cache/virtual/mda-07
-rw-r--r--metadata/md5-cache/virtual/modutils-07
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r38
-rw-r--r--metadata/md5-cache/virtual/mpi-2.0-r49
-rw-r--r--metadata/md5-cache/virtual/mta-07
-rw-r--r--metadata/md5-cache/virtual/mta-17
-rw-r--r--metadata/md5-cache/virtual/mysql-5.5-r18
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r69
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r710
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r88
-rw-r--r--metadata/md5-cache/virtual/mysql-5.6-r98
-rw-r--r--metadata/md5-cache/virtual/notification-daemon-08
-rw-r--r--metadata/md5-cache/virtual/ooo-08
-rw-r--r--metadata/md5-cache/virtual/opencl-0-r49
-rw-r--r--metadata/md5-cache/virtual/opencl-0-r59
-rw-r--r--metadata/md5-cache/virtual/opengl-7.07
-rw-r--r--metadata/md5-cache/virtual/opengl-7.0-r19
-rw-r--r--metadata/md5-cache/virtual/os-headers-07
-rw-r--r--metadata/md5-cache/virtual/package-manager-07
-rw-r--r--metadata/md5-cache/virtual/pager-07
-rw-r--r--metadata/md5-cache/virtual/pam-07
-rw-r--r--metadata/md5-cache/virtual/pam-0-r19
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.240.07
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r57
-rw-r--r--metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-B-Debug-1.240.07
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.180.07
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.107
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r17
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.400.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.420.07
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.07
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.07
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.835.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.840.07
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.167.07
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.07
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.550.07
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-5.960.07
-rw-r--r--metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-2.880.07
-rw-r--r--metadata/md5-cache/virtual/perl-Exporter-5.720.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r27
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r117
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.07
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r47
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.07
-rw-r--r--metadata/md5-cache/virtual/perl-File-Path-2.130.07
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.670.07
-rw-r--r--metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r57
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Filter-Simple-0.930.07
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.490.07
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.07
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r57
-rw-r--r--metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.380.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.74.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.07
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r107
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.07
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc7
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.07
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.5007
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.261.1007
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r97
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.590.1007
-rw-r--r--metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc7
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.3007
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.1507
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.2307
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r57
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.07
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r97
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Module-Metadata-1.0.337
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.550.07
-rw-r--r--metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r67
-rw-r--r--metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.107
-rw-r--r--metadata/md5-cache/virtual/perl-Perl-OSType-1.10.07
-rw-r--r--metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.350.07
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.390.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.400.07
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc7
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-2.620.07
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r47
-rw-r--r--metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.07
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.07
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.07
-rw-r--r--metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Test-1.300.07
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.380.07
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.737
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.967
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r67
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.120.07
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r97
-rw-r--r--metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.07
-rw-r--r--metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r87
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r67
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Local-1.250.07
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r37
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.270.07
-rw-r--r--metadata/md5-cache/virtual/perl-autodie-2.290.0-r27
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.470.07
-rw-r--r--metadata/md5-cache/virtual/perl-if-0.60.600-r27
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.100.07
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r27
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.234.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.236.07
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.70.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-4.90.07
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.150.07
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.70.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r17
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.560.07
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.991.600-r17
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.991.7007
-rw-r--r--metadata/md5-cache/virtual/perl6-07
-rw-r--r--metadata/md5-cache/virtual/pkgconfig-0-r19
-rw-r--r--metadata/md5-cache/virtual/pmake-17
-rw-r--r--metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r18
-rw-r--r--metadata/md5-cache/virtual/podofo-build-0.9.6_pre201706298
-rw-r--r--metadata/md5-cache/virtual/pypy-5.6.08
-rw-r--r--metadata/md5-cache/virtual/pypy-5.7.18
-rw-r--r--metadata/md5-cache/virtual/pypy-5.8.08
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.5.0_alpha8
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.7.18
-rw-r--r--metadata/md5-cache/virtual/pypy3-5.8.0-r18
-rw-r--r--metadata/md5-cache/virtual/python-backports_abc-010
-rw-r--r--metadata/md5-cache/virtual/python-cffi-010
-rw-r--r--metadata/md5-cache/virtual/python-dnspython-110
-rw-r--r--metadata/md5-cache/virtual/python-dnspython-210
-rw-r--r--metadata/md5-cache/virtual/python-enum34-110
-rw-r--r--metadata/md5-cache/virtual/python-funcsigs-0-r110
-rw-r--r--metadata/md5-cache/virtual/python-funcsigs-110
-rw-r--r--metadata/md5-cache/virtual/python-futures-010
-rw-r--r--metadata/md5-cache/virtual/python-greenlet-1.010
-rw-r--r--metadata/md5-cache/virtual/python-ipaddress-1.0-r110
-rw-r--r--metadata/md5-cache/virtual/python-pathlib-1.010
-rw-r--r--metadata/md5-cache/virtual/python-pmw-110
-rw-r--r--metadata/md5-cache/virtual/python-singledispatch-010
-rw-r--r--metadata/md5-cache/virtual/python-typing-010
-rw-r--r--metadata/md5-cache/virtual/qmail-1.037
-rw-r--r--metadata/md5-cache/virtual/ruby-18
-rw-r--r--metadata/md5-cache/virtual/ruby-ffi-311
-rw-r--r--metadata/md5-cache/virtual/ruby-ffi-411
-rw-r--r--metadata/md5-cache/virtual/ruby-minitest-111
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-811
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-911
-rw-r--r--metadata/md5-cache/virtual/rubygems-1111
-rw-r--r--metadata/md5-cache/virtual/rubygems-1211
-rw-r--r--metadata/md5-cache/virtual/rubygems-1311
-rw-r--r--metadata/md5-cache/virtual/rust-1.15.17
-rw-r--r--metadata/md5-cache/virtual/rust-1.16.07
-rw-r--r--metadata/md5-cache/virtual/rust-1.19.07
-rw-r--r--metadata/md5-cache/virtual/service-manager-08
-rw-r--r--metadata/md5-cache/virtual/shadow-07
-rw-r--r--metadata/md5-cache/virtual/skkserv-07
-rw-r--r--metadata/md5-cache/virtual/ssh-08
-rw-r--r--metadata/md5-cache/virtual/szip-2.17
-rw-r--r--metadata/md5-cache/virtual/tex-base-07
-rw-r--r--metadata/md5-cache/virtual/texi2dvi-07
-rw-r--r--metadata/md5-cache/virtual/tmpfiles-07
-rw-r--r--metadata/md5-cache/virtual/ttf-fonts-1-r17
-rw-r--r--metadata/md5-cache/virtual/udev-2158
-rw-r--r--metadata/md5-cache/virtual/udev-2178
-rw-r--r--metadata/md5-cache/virtual/w3m-07
-rw-r--r--metadata/md5-cache/virtual/wine-0-r59
-rw-r--r--metadata/md5-cache/virtual/wine-0-r69
-rw-r--r--metadata/md5-cache/virtual/yacc-07
329 files changed, 2466 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..3b769a709933
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+KEYWORDS=alpha amd64 arm ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=kernel_linux? ( sys-apps/acl ) kernel_FreeBSD? ( sys-freebsd/freebsd-lib )
+SLOT=0
+_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..d466da069449
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+IUSE=static-libs
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_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..58f9f5782323
--- /dev/null
+++ b/metadata/md5-cache/virtual/acl-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for acl support (sys/acl.h)
+EAPI=5
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..9736a8b99826
--- /dev/null
+++ b/metadata/md5-cache/virtual/awk-0
@@ -0,0 +1,7 @@
+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
+_md5_=5cd5eda05435e1abcfd686e5833d07d2
diff --git a/metadata/md5-cache/virtual/awk-1 b/metadata/md5-cache/virtual/awk-1
new file mode 100644
index 000000000000..4817cd569845
--- /dev/null
+++ b/metadata/md5-cache/virtual/awk-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for awk implementation
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_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..3448efcc0ae2
--- /dev/null
+++ b/metadata/md5-cache/virtual/bitcoin-leveldb-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LevelDB versions known to be compatible with Bitcoin Core 0.9+
+EAPI=5
+KEYWORDS=amd64 arm arm64 ~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
+_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..520a4321a6ff
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-1.0
@@ -0,0 +1,7 @@
+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
+_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..2ee49e01257d
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-3.6
@@ -0,0 +1,7 @@
+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
+_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..6dcd2fddb7e6
--- /dev/null
+++ b/metadata/md5-cache/virtual/blas-3.7
@@ -0,0 +1,7 @@
+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
+_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..145df4317362
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-1.0
@@ -0,0 +1,7 @@
+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
+_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..10fa2c88699b
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-3.6
@@ -0,0 +1,7 @@
+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
+_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..21948fab1abb
--- /dev/null
+++ b/metadata/md5-cache/virtual/cblas-3.7
@@ -0,0 +1,7 @@
+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
+_md5_=37d75aecea521354e200167a270bba8d
diff --git a/metadata/md5-cache/virtual/cdrtools-0 b/metadata/md5-cache/virtual/cdrtools-0
new file mode 100644
index 000000000000..830ab19adc72
--- /dev/null
+++ b/metadata/md5-cache/virtual/cdrtools-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for command-line recorders cdrtools and cdrkit
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 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
+_md5_=07d302a5b81bbbe10b81e12cbcf3328b
diff --git a/metadata/md5-cache/virtual/checkpassword-0 b/metadata/md5-cache/virtual/checkpassword-0
new file mode 100644
index 000000000000..6b0dff566267
--- /dev/null
+++ b/metadata/md5-cache/virtual/checkpassword-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for checkpassword compatible applications
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=c11846cbb6c0b60c85d52084db6208a9
diff --git a/metadata/md5-cache/virtual/commonlisp-0 b/metadata/md5-cache/virtual/commonlisp-0
new file mode 100644
index 000000000000..7b559959a89e
--- /dev/null
+++ b/metadata/md5-cache/virtual/commonlisp-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Common Lisp
+EAPI=6
+KEYWORDS=alpha amd64 ia64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris
+RDEPEND=|| ( dev-lisp/sbcl dev-lisp/clisp dev-lisp/clozurecl dev-lisp/cmucl dev-lisp/ecls dev-lisp/gcl )
+SLOT=0
+_md5_=18f18e28114a068e6f234b42235fc1e1
diff --git a/metadata/md5-cache/virtual/cron-0 b/metadata/md5-cache/virtual/cron-0
new file mode 100644
index 000000000000..a032b1482e32
--- /dev/null
+++ b/metadata/md5-cache/virtual/cron-0
@@ -0,0 +1,7 @@
+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
+_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..6937a73796d1
--- /dev/null
+++ b/metadata/md5-cache/virtual/cron-0-r1
@@ -0,0 +1,7 @@
+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
+_md5_=3718d81fb6209f6acd77fb96de05a7cf
diff --git a/metadata/md5-cache/virtual/daemontools-0 b/metadata/md5-cache/virtual/daemontools-0
new file mode 100644
index 000000000000..d60913494fed
--- /dev/null
+++ b/metadata/md5-cache/virtual/daemontools-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for daemontools
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+RDEPEND=|| ( sys-process/daemontools sys-process/daemontools-encore )
+SLOT=0
+_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..6e6d41d2b533
--- /dev/null
+++ b/metadata/md5-cache/virtual/dev-manager-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the device filesystem manager
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_md5_=005f95aadb5fc2d53c799ea15d1fc572
diff --git a/metadata/md5-cache/virtual/editor-0 b/metadata/md5-cache/virtual/editor-0
new file mode 100644
index 000000000000..ce2f60762d15
--- /dev/null
+++ b/metadata/md5-cache/virtual/editor-0
@@ -0,0 +1,7 @@
+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
+_md5_=f8d92d95e8a9daad9be764a18c5edb57
diff --git a/metadata/md5-cache/virtual/eject-0 b/metadata/md5-cache/virtual/eject-0
new file mode 100644
index 000000000000..9789117a9e81
--- /dev/null
+++ b/metadata/md5-cache/virtual/eject-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the eject command
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=cefee5607cec25a51291410e13374a56
diff --git a/metadata/md5-cache/virtual/emacs-23 b/metadata/md5-cache/virtual/emacs-23
new file mode 100644
index 000000000000..5308c6467ea6
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-23
@@ -0,0 +1,7 @@
+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
+_md5_=59a94163ba10b486e6011a1062566f35
diff --git a/metadata/md5-cache/virtual/emacs-24 b/metadata/md5-cache/virtual/emacs-24
new file mode 100644
index 000000000000..1c1c467eede5
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-24
@@ -0,0 +1,7 @@
+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
+_md5_=5f932df5bc7254ee6e383793cee5a12d
diff --git a/metadata/md5-cache/virtual/emacs-25 b/metadata/md5-cache/virtual/emacs-25
new file mode 100644
index 000000000000..c5d2fd7f20cb
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-25
@@ -0,0 +1,7 @@
+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
+_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..117143ef9875
--- /dev/null
+++ b/metadata/md5-cache/virtual/emacs-flim-0
@@ -0,0 +1,7 @@
+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
+_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..d5ba67f62abe
--- /dev/null
+++ b/metadata/md5-cache/virtual/fam-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual package to choose between gamin and fam
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..04f26f5a065c
--- /dev/null
+++ b/metadata/md5-cache/virtual/ffmpeg-9-r2
@@ -0,0 +1,8 @@
+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
+_md5_=bb3efeead72d1c678144a6d833556ff5
diff --git a/metadata/md5-cache/virtual/fortran-0 b/metadata/md5-cache/virtual/fortran-0
new file mode 100644
index 000000000000..dbb69aa581d8
--- /dev/null
+++ b/metadata/md5-cache/virtual/fortran-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Fortran Compiler
+EAPI=6
+IUSE=openmp
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_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..956409b23ff3
--- /dev/null
+++ b/metadata/md5-cache/virtual/freedesktop-icon-theme-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual to choose between different icon themes
+EAPI=6
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 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
+_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..1b0f6f653092
--- /dev/null
+++ b/metadata/md5-cache/virtual/glu-9.0
@@ -0,0 +1,7 @@
+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
+_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..d50e0cabfba5
--- /dev/null
+++ b/metadata/md5-cache/virtual/glu-9.0-r1
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=dc355d1beaa2a44bb6d88600a8628880
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..538c8c076451
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha amd64 ppc sparc x86 ~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
+_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..17c861e6f33a
--- /dev/null
+++ b/metadata/md5-cache/virtual/gnustep-back-0.25.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~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
+_md5_=aa63d4b18f63cead23cdc29fae18947e
diff --git a/metadata/md5-cache/virtual/gsasl-2 b/metadata/md5-cache/virtual/gsasl-2
new file mode 100644
index 000000000000..bff808847158
--- /dev/null
+++ b/metadata/md5-cache/virtual/gsasl-2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU SASL library
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
+RDEPEND=|| ( net-libs/libgsasl net-misc/gsasl )
+SLOT=0
+_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..a44eb238e547
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-basic-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for static HTML-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 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
+_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..d89b0246fcbc
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 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
+_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..0f10b7e65726
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-cgi-0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 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
+_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..e1c1b0845851
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-fastcgi-0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for FastCGI-enabled webservers
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 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
+_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..bd6d8ec40346
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-5.6
@@ -0,0 +1,7 @@
+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
+_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..94d9c079f883
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.0
@@ -0,0 +1,7 @@
+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
+_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..71150ed59cf3
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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
+_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..f02af270b12c
--- /dev/null
+++ b/metadata/md5-cache/virtual/httpd-php-7.2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to provide PHP-enabled webservers
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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
+_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..851e076b9804
--- /dev/null
+++ b/metadata/md5-cache/virtual/imagemagick-tools-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for imagemagick command line tools
+EAPI=6
+IUSE=jpeg perl png svg tiff
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86
+RDEPEND=|| ( media-gfx/imagemagick[jpeg?,perl?,png?,svg?,tiff?] media-gfx/graphicsmagick[imagemagick,jpeg?,perl?,png?,svg?,tiff?] )
+SLOT=0
+_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..24386c048dee
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-0
@@ -0,0 +1,7 @@
+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
+_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..b6c41c55ff8e
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=5
+IUSE=ssl
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd
+RDEPEND=|| ( net-libs/c-client[ssl=] net-mail/uw-imap[ssl=] )
+SLOT=0
+_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..9b8b24fa16ac
--- /dev/null
+++ b/metadata/md5-cache/virtual/imap-c-client-2
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IMAP c-client
+EAPI=6
+IUSE=kerberos ssl
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
+RDEPEND=|| ( net-libs/c-client[kerberos=,ssl=] net-mail/uw-imap[kerberos=,ssl=] )
+SLOT=0
+_md5_=980d83fea8fa1082977e129cf7f76d5a
diff --git a/metadata/md5-cache/virtual/inetd-0 b/metadata/md5-cache/virtual/inetd-0
new file mode 100644
index 000000000000..add9f243cfa8
--- /dev/null
+++ b/metadata/md5-cache/virtual/inetd-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the internet super-server daemon
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=16165b800aa87d2e048ffe0474c7aa67
diff --git a/metadata/md5-cache/virtual/jack-0 b/metadata/md5-cache/virtual/jack-0
new file mode 100644
index 000000000000..f8dbe6b67a5f
--- /dev/null
+++ b/metadata/md5-cache/virtual/jack-0
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..4792b877d4de
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-1.7.0-r2
@@ -0,0 +1,7 @@
+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
+_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..785fd49f5b91
--- /dev/null
+++ b/metadata/md5-cache/virtual/jdk-1.8.0-r3
@@ -0,0 +1,7 @@
+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
+_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..67f67384593c
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-0-r2
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..3686beb9993e
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-62
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..fec4bd59a39e
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.7.0-r2
@@ -0,0 +1,7 @@
+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
+_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..018a85f9a167
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.8.0-r1
@@ -0,0 +1,7 @@
+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
+_md5_=3ddd3ede4739bd96ed58640911d91327
diff --git a/metadata/md5-cache/virtual/krb5-0 b/metadata/md5-cache/virtual/krb5-0
new file mode 100644
index 000000000000..7430f345ef9d
--- /dev/null
+++ b/metadata/md5-cache/virtual/krb5-0
@@ -0,0 +1,7 @@
+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
+_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..c5d60ccf40e7
--- /dev/null
+++ b/metadata/md5-cache/virtual/krb5-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Kerberos V implementation
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..f0ec4f3f0c09
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.0
@@ -0,0 +1,7 @@
+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
+_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..58315ed85093
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.1
@@ -0,0 +1,7 @@
+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
+_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..c30aac255510
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.6
@@ -0,0 +1,7 @@
+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
+_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..f04ced26fd5b
--- /dev/null
+++ b/metadata/md5-cache/virtual/lapack-3.7
@@ -0,0 +1,7 @@
+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
+_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..b99c1ca4cb16
--- /dev/null
+++ b/metadata/md5-cache/virtual/latex-base-1.0
@@ -0,0 +1,7 @@
+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
+_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..39c92a3241c8
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-browser-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing a web browser
+EAPI=6
+RDEPEND=app-leechcraft/lc-poshuku
+SLOT=0
+_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..54b621861f44
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-downloader-http-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing HTTP downloading
+EAPI=6
+RDEPEND=~app-leechcraft/lc-cstp-9999
+SLOT=0
+_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..8e604ef77f0b
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-notifier-9999
@@ -0,0 +1,6 @@
+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
+_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..78c41c879a5a
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-quark-sideprovider-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins displaying quarks near window edges
+EAPI=6
+RDEPEND=~app-leechcraft/lc-sb2-9999
+SLOT=0
+_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..977f7050472a
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-search-show-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing UI for search plugins
+EAPI=6
+RDEPEND=~app-leechcraft/lc-summary-9999
+SLOT=0
+_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..f447fdf4d35d
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-storage-device-manager-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins for managing removable storage devices
+EAPI=6
+RDEPEND=app-leechcraft/lc-vrooby
+SLOT=0
+_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..a88698698a87
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-task-show-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for plugins that can show IDownloads and IJobHolders
+EAPI=6
+RDEPEND=~app-leechcraft/lc-summary-9999
+SLOT=0
+_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..898031ed4ae8
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-trayarea-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing a tray area
+EAPI=6
+RDEPEND=~app-leechcraft/lc-sb2-9999
+SLOT=0
+_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..305243331e4a
--- /dev/null
+++ b/metadata/md5-cache/virtual/leechcraft-wysiwyg-editor-9999
@@ -0,0 +1,6 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for LeechCraft plugins providing WYSIWYG text editor
+EAPI=6
+RDEPEND=~app-leechcraft/lc-lhtr-9999
+SLOT=0
+_md5_=ce03ec8b1408807ca51c2c5155a46a2f
diff --git a/metadata/md5-cache/virtual/libc-0 b/metadata/md5-cache/virtual/libc-0
new file mode 100644
index 000000000000..fc8b33094f1c
--- /dev/null
+++ b/metadata/md5-cache/virtual/libc-0
@@ -0,0 +1,7 @@
+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
+_md5_=b90d906e6e9663e03275b21ddee1b6c3
diff --git a/metadata/md5-cache/virtual/libc-1 b/metadata/md5-cache/virtual/libc-1
new file mode 100644
index 000000000000..8160960d0ec5
--- /dev/null
+++ b/metadata/md5-cache/virtual/libc-1
@@ -0,0 +1,7 @@
+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
+_md5_=b9eaf4144ff81e76e678094910a9d40e
diff --git a/metadata/md5-cache/virtual/libelf-0 b/metadata/md5-cache/virtual/libelf-0
new file mode 100644
index 000000000000..f79ac2990fa1
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libelf.so.0 provider (dev-libs/libelf)
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_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..d5597bf94cdb
--- /dev/null
+++ b/metadata/md5-cache/virtual/libelf-1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libelf.so.1 provider (dev-libs/elfutils)
+EAPI=6
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_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..f44ed177972a
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.10
@@ -0,0 +1,7 @@
+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
+_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..9840c9eb38fd
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.11
@@ -0,0 +1,7 @@
+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
+_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..68691b377384
--- /dev/null
+++ b/metadata/md5-cache/virtual/libffi-3.0.13-r1
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..bb68354862ee
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-215-r3
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=5
+IUSE=introspection static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..f1470c4e712d
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-230
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=5
+IUSE=introspection static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f4c03e4303ede19e7800330204ed6f13
diff --git a/metadata/md5-cache/virtual/libgudev-232 b/metadata/md5-cache/virtual/libgudev-232
new file mode 100644
index 000000000000..dcd3c9f0007d
--- /dev/null
+++ b/metadata/md5-cache/virtual/libgudev-232
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libgudev providers
+EAPI=6
+IUSE=introspection static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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-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(-)?,introspection?,static-libs?]
+SLOT=0/0
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=454b8e44d8f0b8b7b5c2ababf3f81075
diff --git a/metadata/md5-cache/virtual/libiconv-0 b/metadata/md5-cache/virtual/libiconv-0
new file mode 100644
index 000000000000..cbc734137e75
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_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..2d443134ebed
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl elibc_mintlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..8416644c93aa
--- /dev/null
+++ b/metadata/md5-cache/virtual/libiconv-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU conversion library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc elibc_musl elibc_mintlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..030be2218ca7
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_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..cc9a439989fd
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_uclibc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..7f74c1f04dac
--- /dev/null
+++ b/metadata/md5-cache/virtual/libintl-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for the GNU Internationalization Library
+EAPI=5
+IUSE=elibc_glibc elibc_musl elibc_uclibc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..8378b508d850
--- /dev/null
+++ b/metadata/md5-cache/virtual/libmysqlclient-18
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..f4b61dc91d27
--- /dev/null
+++ b/metadata/md5-cache/virtual/libstdc++-3.3
@@ -0,0 +1,7 @@
+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
+_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..ed0ba5e526f0
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-215-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=5
+IUSE=static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..7bcdca71a4d7
--- /dev/null
+++ b/metadata/md5-cache/virtual/libudev-232
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libudev providers
+EAPI=5
+IUSE=static-libs systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=acf8abb3aa8b2176532691717146c4ec
diff --git a/metadata/md5-cache/virtual/libusb-0-r2 b/metadata/md5-cache/virtual/libusb-0-r2
new file mode 100644
index 000000000000..bad52b75e339
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-0-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..4d6e4227f85c
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..b6ad20df4490
--- /dev/null
+++ b/metadata/md5-cache/virtual/libusb-1-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for libusb
+EAPI=5
+IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..068d7a128452
--- /dev/null
+++ b/metadata/md5-cache/virtual/linux-sources-3
@@ -0,0 +1,8 @@
+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
+_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..03566bfa3f96
--- /dev/null
+++ b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.3
@@ -0,0 +1,7 @@
+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
+_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..aa50d8c9fe83
--- /dev/null
+++ b/metadata/md5-cache/virtual/linuxtv-dvb-headers-5.8
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual Package installing the Header files for DVB
+EAPI=5
+KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 x86
+RDEPEND=>=sys-kernel/linux-headers-3.7
+SLOT=0
+_md5_=92fbb0465bb917d7881b8cf29c1827ff
diff --git a/metadata/md5-cache/virtual/logger-0 b/metadata/md5-cache/virtual/logger-0
new file mode 100644
index 000000000000..cbf9f1bcd466
--- /dev/null
+++ b/metadata/md5-cache/virtual/logger-0
@@ -0,0 +1,7 @@
+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
+_md5_=cc545a823b8d7e4496159341196585a1
diff --git a/metadata/md5-cache/virtual/mailx-0 b/metadata/md5-cache/virtual/mailx-0
new file mode 100644
index 000000000000..f179395375e7
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-0
@@ -0,0 +1,7 @@
+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
+_md5_=92f64f87cd2431c9750f4f830b99dabd
diff --git a/metadata/md5-cache/virtual/mailx-1 b/metadata/md5-cache/virtual/mailx-1
new file mode 100644
index 000000000000..c2375560b367
--- /dev/null
+++ b/metadata/md5-cache/virtual/mailx-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for mail implementations
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 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
+_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..7bcf02e8d1bc
--- /dev/null
+++ b/metadata/md5-cache/virtual/man-0-r1
@@ -0,0 +1,7 @@
+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
+_md5_=e7310d8464c5e53bf1609c7ef25f7eed
diff --git a/metadata/md5-cache/virtual/mda-0 b/metadata/md5-cache/virtual/mda-0
new file mode 100644
index 000000000000..731807a4c17f
--- /dev/null
+++ b/metadata/md5-cache/virtual/mda-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Delivery Agents
+EAPI=5
+KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=f7123ae181d53228e8b4cce1357adf32
diff --git a/metadata/md5-cache/virtual/modutils-0 b/metadata/md5-cache/virtual/modutils-0
new file mode 100644
index 000000000000..32c3406c13c1
--- /dev/null
+++ b/metadata/md5-cache/virtual/modutils-0
@@ -0,0 +1,7 @@
+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
+_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..ad9b71640153
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r3
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation
+EAPI=5
+IUSE=cxx fortran romio threads
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-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
+_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..574be30fb5b8
--- /dev/null
+++ b/metadata/md5-cache/virtual/mpi-2.0-r4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation
+EAPI=6
+IUSE=cxx fortran romio threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_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
+_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..54a8805d77f4
--- /dev/null
+++ b/metadata/md5-cache/virtual/mta-0
@@ -0,0 +1,7 @@
+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
+_md5_=0dd040fadbfd7575f810f9693dd955c3
diff --git a/metadata/md5-cache/virtual/mta-1 b/metadata/md5-cache/virtual/mta-1
new file mode 100644
index 000000000000..246c5bad816d
--- /dev/null
+++ b/metadata/md5-cache/virtual/mta-1
@@ -0,0 +1,7 @@
+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
+_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..5c1b3dcaef3f
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.5-r1
@@ -0,0 +1,8 @@
+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
+_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..f583681645de
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r6
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..f79370e2848f
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r7
@@ -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
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..6519501ffb26
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r8
@@ -0,0 +1,8 @@
+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
+_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..d024946b27dd
--- /dev/null
+++ b/metadata/md5-cache/virtual/mysql-5.6-r9
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for MySQL database server
+EAPI=6
+IUSE=embedded +server static
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~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
+_md5_=853c3e3c2b654ffcda462c6a6e36351f
diff --git a/metadata/md5-cache/virtual/notification-daemon-0 b/metadata/md5-cache/virtual/notification-daemon-0
new file mode 100644
index 000000000000..eb78299e8c60
--- /dev/null
+++ b/metadata/md5-cache/virtual/notification-daemon-0
@@ -0,0 +1,8 @@
+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
+_md5_=2455fef4b8828ac88edc6b10f25aed3a
diff --git a/metadata/md5-cache/virtual/ooo-0 b/metadata/md5-cache/virtual/ooo-0
new file mode 100644
index 000000000000..828104fef680
--- /dev/null
+++ b/metadata/md5-cache/virtual/ooo-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenOffice.org/LibreOffice
+EAPI=6
+IUSE=java
+KEYWORDS=amd64 x86
+RDEPEND=|| ( app-office/libreoffice[java?] app-office/libreoffice-bin[java?] app-office/openoffice-bin[java?] )
+SLOT=0
+_md5_=1be5a7327302209a4571e830a8267d09
diff --git a/metadata/md5-cache/virtual/opencl-0-r4 b/metadata/md5-cache/virtual/opencl-0-r4
new file mode 100644
index 000000000000..7f4d181adab9
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-0-r4
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..9f9716f07d9b
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-0-r5
@@ -0,0 +1,9 @@
+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
+_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..eea281b3e89c
--- /dev/null
+++ b/metadata/md5-cache/virtual/opengl-7.0
@@ -0,0 +1,7 @@
+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
+_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..cadc27f5f164
--- /dev/null
+++ b/metadata/md5-cache/virtual/opengl-7.0-r1
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..2730e7ca7cda
--- /dev/null
+++ b/metadata/md5-cache/virtual/os-headers-0
@@ -0,0 +1,7 @@
+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
+_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..199a8a11379e
--- /dev/null
+++ b/metadata/md5-cache/virtual/package-manager-0
@@ -0,0 +1,7 @@
+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
+_md5_=004835dab42c7d274cea77d3f985c00f
diff --git a/metadata/md5-cache/virtual/pager-0 b/metadata/md5-cache/virtual/pager-0
new file mode 100644
index 000000000000..4c45ccd6422b
--- /dev/null
+++ b/metadata/md5-cache/virtual/pager-0
@@ -0,0 +1,7 @@
+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
+_md5_=61ba5495e1b3c02c0e5c7b61c4b7024b
diff --git a/metadata/md5-cache/virtual/pam-0 b/metadata/md5-cache/virtual/pam-0
new file mode 100644
index 000000000000..9c2acffbb3a2
--- /dev/null
+++ b/metadata/md5-cache/virtual/pam-0
@@ -0,0 +1,7 @@
+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
+_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..c18c122309bd
--- /dev/null
+++ b/metadata/md5-cache/virtual/pam-0-r1
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..eedb2491d687
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.240.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Archive-Tar
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_md5_=db0c11cbb6a2f62fc76655a208b6a2d9
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r4 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r4
new file mode 100644
index 000000000000..07c9893d2ec0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.40.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=7293e9c01541325868e10d56634271e6
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..cf96fee85454
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-0.990.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Attribute-Handlers
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~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
+_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..326300eb7ed8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r5
@@ -0,0 +1,7 @@
+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
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
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..e8a15ccf16eb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-B-Debug-1.230.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19
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..31167ef4a5da
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-B-Debug-1.240.0
@@ -0,0 +1,7 @@
+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
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r4 b/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r4
new file mode 100644
index 000000000000..e17caaaf8e13
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.110.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=edad8526b77f779a34c0cd133d65c133
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..91ed796f2edc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.180.0
@@ -0,0 +1,7 @@
+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
+_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..4fd42fee80b0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10
@@ -0,0 +1,7 @@
+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
+_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..97e870f87d16
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.5-r1
@@ -0,0 +1,7 @@
+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
+_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..5d1e1558583c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-Requirements
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..58646df911e2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for CPAN-Meta-YAML
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..ad512ddc5808
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Carp-1.400.0-r1
@@ -0,0 +1,7 @@
+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
+_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..4160671db1ac
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Carp-1.420.0
@@ -0,0 +1,7 @@
+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
+_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..4145755630aa
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.69.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..5c06315d2b9a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.74.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Bzip2
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..08eb0ec72c88
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.69.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..96b88c46a9e8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.74.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Compress-Raw-Zlib
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..a31c773f77d0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.835.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~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
+_md5_=0b04ab50a5ec482fd74541f25f794db8
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..b2792d6c2305
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.840.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for DB_File
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~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
+_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..fb807faa8acb
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.160.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Data-Dumper
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..a256ce57ff0c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.167.0
@@ -0,0 +1,7 @@
+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
+_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..a929f94eb0f6
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.320.0-r1
@@ -0,0 +1,7 @@
+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
+_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..e5268c31dc60
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.350.0
@@ -0,0 +1,7 @@
+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
+_md5_=df745957f7144e1d6f9c4c38e8b5b317
diff --git a/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r4 b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r4
new file mode 100644
index 000000000000..bf9805bfd651
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-1.170.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=bc508e31c26245ba934d6eeab6a650d6
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..698d6c86d01b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.540.0-r3
@@ -0,0 +1,7 @@
+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
+_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..62aa514dde76
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.550.0
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r4 b/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r4
new file mode 100644
index 000000000000..5ea2f6765fb4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-5.950.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=70b0d8e1542e29c495bda8f203df7f05
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..2258700311b3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-5.960.0
@@ -0,0 +1,7 @@
+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
+_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..0f0b43ec3b41
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Dumpvalue-1.180.0-r2
@@ -0,0 +1,7 @@
+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
+_md5_=13b2464f915f6032427e6566be0cca91
diff --git a/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r2 b/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r2
new file mode 100644
index 000000000000..f289b23fce43
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-2.800.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..55d2d780b9cc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Encode-2.880.0
@@ -0,0 +1,7 @@
+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
+_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..292d6461f295
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Exporter-5.720.0-r3
@@ -0,0 +1,7 @@
+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
+_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..dfd073d168f0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.225-r2
@@ -0,0 +1,7 @@
+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
+_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..76d2f868f73e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.230.0-r11
@@ -0,0 +1,7 @@
+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
+_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..2cdb6d4819be
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.40.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=6853a43fa153b8d30d65553273e9fd38
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2
new file mode 100644
index 000000000000..746f183fab6e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for ExtUtils-MakeMaker
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..513889ee9557
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.240.0
@@ -0,0 +1,7 @@
+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
+_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..cca3aa050bcc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Manifest-1.700.0-r4
@@ -0,0 +1,7 @@
+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
+_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..d382d61178c8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.310.0-r1
@@ -0,0 +1,7 @@
+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
+_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..8b1bebc8533e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.340.0
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
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..a6baf8d6827f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Path-2.130.0
@@ -0,0 +1,7 @@
+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
+_md5_=e56e120c1f8c5654318c1c37554d369a
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2 b/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2
new file mode 100644
index 000000000000..b71df805ff07
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.630.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..8ae463f16d99
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.670.0
@@ -0,0 +1,7 @@
+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
+_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..dc51b6d7db24
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-File-Temp-0.230.400-r5
@@ -0,0 +1,7 @@
+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
+_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..812f0e053231
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.920.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~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
+_md5_=e5388969dc67247bb9c6610387ea8f57
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..ddc4a3127e04
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Filter-Simple-0.930.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for perl-core/Filter-Simple
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~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
+_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..79ce41ddd75c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.480.0-r1
@@ -0,0 +1,7 @@
+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
+_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..0fe52b65688f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.490.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Getopt-Long
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r2 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r2
new file mode 100644
index 000000000000..bc87b3bf737a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.56.1_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=338300e84f54bf7f262bb32d34e454d4
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..321ce5cfcee5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.70.0
@@ -0,0 +1,7 @@
+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
+_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..af724dd7a763
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.400.0-r5
@@ -0,0 +1,7 @@
+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
+_md5_=160d24efcf50653f6f785a7e44be401e
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..cb874b485e3f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-I18N-LangTags-0.420.0
@@ -0,0 +1,7 @@
+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
+_md5_=6a4457c1baad52fa687794d66f337c0e
diff --git a/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r2 b/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r2
new file mode 100644
index 000000000000..ec743ca7e78e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.360.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=cf231054cc24cc9edf188b4c200bc65d
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..b6588d3269d8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-1.380.0
@@ -0,0 +1,7 @@
+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
+_md5_=7eb4ce80f2fb519c7e203512ad8998e3
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r2 b/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r2
new file mode 100644
index 000000000000..38177d837a51
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.69.1_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=81f5b3e779602210d348b44b93698c83
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..ff30bf42d681
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.74.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IO-Compress
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..ff1aca479af8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.370.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=3326514a08827b8bb5d7a7517f475904
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..871c12c77c9a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.380.0
@@ -0,0 +1,7 @@
+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
+_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..177b343665a5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IO-Zlib-1.100.0-r10
@@ -0,0 +1,7 @@
+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
+_md5_=4542535819efa56b503229785f5a12df
diff --git a/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r4 b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r4
new file mode 100644
index 000000000000..b56cec18d130
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.920.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=5608a29c0c0ec0e03368cc70a7f45db8
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..590451d43c75
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-IPC-Cmd-0.960.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for IPC-Cmd
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_md5_=db0c11cbb6a2f62fc76655a208b6a2d9
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r4 b/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r4
new file mode 100644
index 000000000000..3048a127fb70
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-2.273.0.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=70b0d8e1542e29c495bda8f203df7f05
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..7af024e52ad9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-2.274.0.200_rc
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r4 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r4
new file mode 100644
index 000000000000..94eb9a710629
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.260.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=57ae1bd26f2fca0737a979256af59386
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..065ed3e493b3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.280.0
@@ -0,0 +1,7 @@
+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
+_md5_=d05a2eed6058b6c7a22b96143cf451c2
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r4 b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r4
new file mode 100644
index 000000000000..80b9197dcdfd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-Simple-0.210.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=bc508e31c26245ba934d6eeab6a650d6
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..098842d6ea91
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-MIME-Base64-3.150.0-r3
@@ -0,0 +1,7 @@
+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
+_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..c1a69986e131
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.715-r2
@@ -0,0 +1,7 @@
+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
+_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..377f6aa1839f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.806-r1
@@ -0,0 +1,7 @@
+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
+_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..dd87dba7c5ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.400.0-r1
@@ -0,0 +1,7 @@
+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
+_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..f8ef71144bf2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.500.500
@@ -0,0 +1,7 @@
+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
+_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..c013b814f57a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.260.802-r1
@@ -0,0 +1,7 @@
+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
+_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..a8e8a23fa56b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.261.100
@@ -0,0 +1,7 @@
+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
+_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..be472e67b3db
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.0-r9
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-Complex
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_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..16631b9f603d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.590.100
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Math-Complex
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~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
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r4 b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r4
new file mode 100644
index 000000000000..c401fbd6bdb4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Memoize-1.30.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=c94a55eeb11f82b16f8639d866531576
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..22fc16f1a66a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.701.142.400_rc
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..523f3cf62ca5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.705.300
@@ -0,0 +1,7 @@
+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
+_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..127219b8347e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.707.150
@@ -0,0 +1,7 @@
+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
+_md5_=62b67ecd8c8a604d3eb8ce18bada6a4f
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1
new file mode 100644
index 000000000000..1f55bfc746d9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1
@@ -0,0 +1,7 @@
+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.1* =dev-lang/perl-5.24.3* ~perl-core/Module-CoreList-5.201.709.220 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.709.220 !>perl-core/Module-CoreList-5.201.709.220-r999
+SLOT=0
+_md5_=1580971acf44fd25d7b6eb519e3b11cf
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.230 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.230
new file mode 100644
index 000000000000..69e257c26b0c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.230
@@ -0,0 +1,7 @@
+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=~perl-core/Module-CoreList-5.201.709.230 dev-lang/perl:= !<perl-core/Module-CoreList-5.201.709.230 !>perl-core/Module-CoreList-5.201.709.230-r999
+SLOT=0
+_md5_=800846f1b1951137aa26207a7cfd759d
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..1a781c2d818a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-0.320.0-r5
@@ -0,0 +1,7 @@
+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
+_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..e113183715ef
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.640.0-r3
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_md5_=de20910f4c4450c3dcf80f9d84a0620b
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..f242076dbfd2
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Load-Conditional-0.680.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-Load-Conditional
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..9b48d028ea5a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Loaded-0.80.0-r9
@@ -0,0 +1,7 @@
+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
+_md5_=86c29905e6ef92a755ba9707ee9dab0f
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..5103a2338a3c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.31-r1
@@ -0,0 +1,7 @@
+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
+_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..fa0b22f0d3b9
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-Metadata-1.0.33
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r4 b/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r4
new file mode 100644
index 000000000000..0e7cb95cea31
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.430.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=564dc77ff2c221978e2ef74ed310063c
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..35922f3c7703
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.550.0
@@ -0,0 +1,7 @@
+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
+_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..b1ab1ec50c1a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Params-Check-0.380.0-r6
@@ -0,0 +1,7 @@
+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
+_md5_=4542535819efa56b503229785f5a12df
diff --git a/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r2 b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r2
new file mode 100644
index 000000000000..463d95eccb49
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..7a0dba668136
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Parse-CPAN-Meta-2.150.10
@@ -0,0 +1,7 @@
+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
+_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..9bf88e295068
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Perl-OSType-1.10.0
@@ -0,0 +1,7 @@
+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
+_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..12444f067d4f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Perl-OSType-1.9.0-r1
@@ -0,0 +1,7 @@
+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
+_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..747d2c64409e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Escapes-1.70.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=69b19bef80c37c242a7ea7a14adc3661
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..3d4f9cc82024
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Parser-1.630.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
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..c5280507e8cd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.320.0-r1
@@ -0,0 +1,7 @@
+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
+_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..f8bccefdfc37
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.350.0
@@ -0,0 +1,7 @@
+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
+_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..17da599f0374
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.390.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=566f354c9f06ed6b2da11a5fae22c840
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..6dc8b482d5a7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Safe-2.400.0
@@ -0,0 +1,7 @@
+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
+_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..8555cd42f761
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.420.200_rc-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~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
+_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..e6a4af0dfd09
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.0-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..50a308a404ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.460.200_rc
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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
+_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..8441d272920c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Socket-2.20.30_rc-r2
@@ -0,0 +1,7 @@
+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
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r2 b/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r2
new file mode 100644
index 000000000000..8c934dd41cda
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-2.560.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..257b186b3af4
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Storable-2.620.0
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r4 b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r4
new file mode 100644
index 000000000000..0bd97977a658
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.330.100_rc-r4
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=9f5211593d02dc44d93c7facba1d4ee5
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..7d9202a5301d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Sys-Syslog-0.350.0
@@ -0,0 +1,7 @@
+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
+_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..4d6a7a8d2188
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.40.0-r1
@@ -0,0 +1,7 @@
+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
+_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..b02c0d6de875
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ANSIColor-4.60.0
@@ -0,0 +1,7 @@
+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
+_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..01e3fd68658a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.150.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19
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..0da973930165
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0
@@ -0,0 +1,7 @@
+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
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r2 b/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r2
new file mode 100644
index 000000000000..d8e7f8e4fad5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-1.280.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=1625e92957e1595b111ed4dfa1c716d5
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..4f7c5bed6b09
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-1.300.0
@@ -0,0 +1,7 @@
+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
+_md5_=065fdc3b2d4685f20a2988d3589eb30b
diff --git a/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r2 b/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r2
new file mode 100644
index 000000000000..2e038bb1cf4a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.360.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..4ce7c37724a0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.380.0
@@ -0,0 +1,7 @@
+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
+_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..158a7d1d86c7
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.1.14_p522-r2
@@ -0,0 +1,7 @@
+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
+_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..0bb7687d1f6b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.73
@@ -0,0 +1,7 @@
+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
+_md5_=ab9823e3967194235f9c1b0919c52ea6
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.96 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.96
new file mode 100644
index 000000000000..e591a4949740
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.96
@@ -0,0 +1,7 @@
+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.96 dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
+SLOT=0
+_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..de2bbb4d5b4a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Balanced-2.30.0-r3
@@ -0,0 +1,7 @@
+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
+_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..d341397a3f2f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.300.0-r3
@@ -0,0 +1,7 @@
+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
+_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..57c6586de0c5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2013.52.300-r6
@@ -0,0 +1,7 @@
+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
+_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..8293c7e300f0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.120.0
@@ -0,0 +1,7 @@
+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
+_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..2bd16879285b
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Queue-3.90.0-r1
@@ -0,0 +1,7 @@
+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
+_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..e418a45ccf99
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.120.0-r9
@@ -0,0 +1,7 @@
+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
+_md5_=704da3fe86b94280893b572c72cbc826
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..b5b01f4238e0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Thread-Semaphore-2.130.0
@@ -0,0 +1,7 @@
+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
+_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..0901cbe5c8b5
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Tie-RefHash-1.390.0-r8
@@ -0,0 +1,7 @@
+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
+_md5_=86c29905e6ef92a755ba9707ee9dab0f
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..afb7d99c3834
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1
@@ -0,0 +1,7 @@
+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
+_md5_=3a33bf95c48d8a6d23f8bdad4d17dc19
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100-r1 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100-r1
new file mode 100644
index 000000000000..b63da12dc9c0
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.974.100-r1
@@ -0,0 +1,7 @@
+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* =dev-lang/perl-5.24.3* ~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
+_md5_=f5fb8a4eab720318ec24cef9a9ceffdf
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..ef6ee3a2309d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Local-1.230.0-r6
@@ -0,0 +1,7 @@
+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
+_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..b6f363d95781
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Local-1.250.0
@@ -0,0 +1,7 @@
+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
+_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..333997bd8412
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Time-Piece-1.310.0-r2
@@ -0,0 +1,7 @@
+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
+_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..91134ac8a7c3
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.140.0-r2
@@ -0,0 +1,7 @@
+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
+_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..b9b0b5de9951
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.190.0-r1
@@ -0,0 +1,7 @@
+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
+_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..31fe50671a62
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.250.0-r3
@@ -0,0 +1,7 @@
+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
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r2 b/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r2
new file mode 100644
index 000000000000..8068fb502d06
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.220.0-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=cf231054cc24cc9edf188b4c200bc65d
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..af5a2dc9639d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.270.0
@@ -0,0 +1,7 @@
+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
+_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..9fbccd5601fc
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-autodie-2.290.0-r2
@@ -0,0 +1,7 @@
+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
+_md5_=9e26a6452db49c4bc1c0d2135b7da29c
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r2 b/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r2
new file mode 100644
index 000000000000..7e061afe114e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-bignum-0.420.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=353f6da7cbf24ca33f970f88024024f5
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..4738a4bbb535
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-bignum-0.470.0
@@ -0,0 +1,7 @@
+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
+_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..9611cde32089
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-if-0.60.600-r2
@@ -0,0 +1,7 @@
+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
+_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..8343f5ef7635
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.100.0
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r2 b/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r2
new file mode 100644
index 000000000000..f79cd028cfde
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-libnet-3.80.100_rc-r2
@@ -0,0 +1,7 @@
+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.3* =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
+_md5_=6aeff98ff232bf3570231a995c2a62d5
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..f39e34bab512
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.234.0-r1
@@ -0,0 +1,7 @@
+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
+_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..f972d22b2efd
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-parent-0.236.0
@@ -0,0 +1,7 @@
+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
+_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..25a650fa24f8
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.70.0-r1
@@ -0,0 +1,7 @@
+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
+_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..f2fc2995cd3d
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-podlators-4.90.0
@@ -0,0 +1,7 @@
+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
+_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..9253a5d9c88e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.150.0
@@ -0,0 +1,7 @@
+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
+_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..2b6e42cdb23a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-2.70.0-r1
@@ -0,0 +1,7 @@
+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
+_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..6c658590670c
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.510.0-r1
@@ -0,0 +1,7 @@
+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
+_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..3d416830863f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.560.0
@@ -0,0 +1,7 @@
+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
+_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..20021d2c6497
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-version-0.991.600-r1
@@ -0,0 +1,7 @@
+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
+_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..547750745c8f
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-version-0.991.700
@@ -0,0 +1,7 @@
+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
+_md5_=36a47b2973f27a8766cfbf4ec6c0fbf1
diff --git a/metadata/md5-cache/virtual/perl6-0 b/metadata/md5-cache/virtual/perl6-0
new file mode 100644
index 000000000000..f229f91d7e1e
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl6-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Convenience virtual for perl6
+EAPI=5
+KEYWORDS=~amd64 ~x86
+RDEPEND=dev-lang/rakudo
+SLOT=0
+_md5_=3d1ea416ba10ee921f88cbe1a8aa6d1d
diff --git a/metadata/md5-cache/virtual/pkgconfig-0-r1 b/metadata/md5-cache/virtual/pkgconfig-0-r1
new file mode 100644
index 000000000000..e3240b8780ec
--- /dev/null
+++ b/metadata/md5-cache/virtual/pkgconfig-0-r1
@@ -0,0 +1,9 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..54dc009b176b
--- /dev/null
+++ b/metadata/md5-cache/virtual/pmake-1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for BSD-like make (to be used with get_bmake)
+EAPI=6
+KEYWORDS=~amd64 ~ppc ~x86 ~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
+_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..4984b776e011
--- /dev/null
+++ b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170508-r1
@@ -0,0 +1,8 @@
+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
+_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..ca5952528d03
--- /dev/null
+++ b/metadata/md5-cache/virtual/podofo-build-0.9.6_pre20170629
@@ -0,0 +1,8 @@
+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
+_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..a63145e044d8
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.6.0
@@ -0,0 +1,8 @@
+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
+_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..24a27b8088bf
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.7.1
@@ -0,0 +1,8 @@
+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
+_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..1292eff590cc
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-5.8.0
@@ -0,0 +1,8 @@
+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
+_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..0675948fa71a
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.5.0_alpha
@@ -0,0 +1,8 @@
+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
+_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..1d5df91ce63c
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.7.1
@@ -0,0 +1,8 @@
+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
+_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..db6f3db01f30
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-5.8.0-r1
@@ -0,0 +1,8 @@
+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
+_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..eb8567144ce2
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-backports_abc-0
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..88ff257c8719
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-cffi-0
@@ -0,0 +1,10 @@
+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
+_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..4135992fc0b2
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-dnspython-1
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..d73bd93bb15a
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-dnspython-2
@@ -0,0 +1,10 @@
+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
+_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..90fed96a4567
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-enum34-1
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..ebd12a71a7a4
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-funcsigs-0-r1
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..3870edcf15cb
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-funcsigs-1
@@ -0,0 +1,10 @@
+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
+_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..bfe73af0c33b
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-futures-0
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..6e811a918e61
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-greenlet-1.0
@@ -0,0 +1,10 @@
+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
+_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..79b68089d564
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
@@ -0,0 +1,10 @@
+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 ~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_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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d9ce2ef1781a411503bb8790a355b9c0
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..a1811cd743fb
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-pathlib-1.0
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..da4e836c291a
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-pmw-1
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..0170b95c10d4
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-singledispatch-0
@@ -0,0 +1,10 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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/python-typing-0 b/metadata/md5-cache/virtual/python-typing-0
new file mode 100644
index 000000000000..936d5574e527
--- /dev/null
+++ b/metadata/md5-cache/virtual/python-typing-0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for the Python typing 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=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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_pypy? ( dev-python/typing[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_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_pypy3? ( dev-python/typing[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_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python2_7? ( dev-python/typing[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_python3_4(-)?,-python_single_target_python3_4(-)] ) python_targets_python3_4? ( dev-python/typing[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_python3_4(-)?,-python_single_target_python3_4(-)] )
+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
+_eclasses_=multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=de2697b7894bc725eacd9ce6d30d42b6
diff --git a/metadata/md5-cache/virtual/qmail-1.03 b/metadata/md5-cache/virtual/qmail-1.03
new file mode 100644
index 000000000000..08fe32251b21
--- /dev/null
+++ b/metadata/md5-cache/virtual/qmail-1.03
@@ -0,0 +1,7 @@
+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
+_md5_=d2ee99ff28b83270834928ba12e016a6
diff --git a/metadata/md5-cache/virtual/ruby-1 b/metadata/md5-cache/virtual/ruby-1
new file mode 100644
index 000000000000..76aa62e6dc50
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-1
@@ -0,0 +1,8 @@
+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
+_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..5d5510958f48
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ffi-3
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..9be94699c316
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ffi-4
@@ -0,0 +1,11 @@
+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 ia64 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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e ruby-ng dbd648644c9f5bec523dc17dc34d8671 ruby-utils 453e0fe0dd06baac93b584c91528cc62 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=f570c0d58f999a3a995298a62fae41d8
diff --git a/metadata/md5-cache/virtual/ruby-minitest-1 b/metadata/md5-cache/virtual/ruby-minitest-1
new file mode 100644
index 000000000000..ae03b9d2545e
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-minitest-1
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..cc1f9723a145
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ssl-8
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..519acabd5544
--- /dev/null
+++ b/metadata/md5-cache/virtual/ruby-ssl-9
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..8093543acf28
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-11
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..9459ff88573d
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-12
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..ad24de480a2b
--- /dev/null
+++ b/metadata/md5-cache/virtual/rubygems-13
@@ -0,0 +1,11 @@
+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
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 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..cb0a52ac9b0d
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.15.1
@@ -0,0 +1,7 @@
+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
+_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..987e402de6bb
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.16.0
@@ -0,0 +1,7 @@
+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
+_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..2b971c5cc6d4
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.19.0
@@ -0,0 +1,7 @@
+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
+_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..bd00f4665a91
--- /dev/null
+++ b/metadata/md5-cache/virtual/service-manager-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for various service managers
+EAPI=5
+IUSE=kernel_linux prefix
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_md5_=dbf79e6a9aeaa75157dff67b91803bea
diff --git a/metadata/md5-cache/virtual/shadow-0 b/metadata/md5-cache/virtual/shadow-0
new file mode 100644
index 000000000000..f6e5b3cd0fb3
--- /dev/null
+++ b/metadata/md5-cache/virtual/shadow-0
@@ -0,0 +1,7 @@
+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
+_md5_=bfa1a986a5ebb52bca8a2ffb30d3b5f3
diff --git a/metadata/md5-cache/virtual/skkserv-0 b/metadata/md5-cache/virtual/skkserv-0
new file mode 100644
index 000000000000..995bbf02dade
--- /dev/null
+++ b/metadata/md5-cache/virtual/skkserv-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for SKK server
+EAPI=5
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+RDEPEND=|| ( app-i18n/skkserv app-i18n/dbskkd-cdb app-i18n/mecab-skkserv app-i18n/multiskkserv app-i18n/yaskkserv )
+SLOT=0
+_md5_=0cf759ea4e9e8fdb0880d349f7deefd2
diff --git a/metadata/md5-cache/virtual/ssh-0 b/metadata/md5-cache/virtual/ssh-0
new file mode 100644
index 000000000000..8075323b5dbd
--- /dev/null
+++ b/metadata/md5-cache/virtual/ssh-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for SSH client and server
+EAPI=6
+IUSE=minimal
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_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..3b7599ac4387
--- /dev/null
+++ b/metadata/md5-cache/virtual/szip-2.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for szip compression drop-in replacements
+EAPI=6
+KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+RDEPEND=|| ( sci-libs/libaec[szip] sci-libs/szip )
+SLOT=0/2
+_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..0d1a871d297c
--- /dev/null
+++ b/metadata/md5-cache/virtual/tex-base-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for basic TeX binaries (tex, kpathsea)
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=29758ef7cb6f98e3847b1bb52b809f5d
diff --git a/metadata/md5-cache/virtual/texi2dvi-0 b/metadata/md5-cache/virtual/texi2dvi-0
new file mode 100644
index 000000000000..d6b02dccc924
--- /dev/null
+++ b/metadata/md5-cache/virtual/texi2dvi-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for texi2dvi (and texi2pdf)
+EAPI=5
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 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
+_md5_=777c6756e8ba6ebebd9488cbf0957bc1
diff --git a/metadata/md5-cache/virtual/tmpfiles-0 b/metadata/md5-cache/virtual/tmpfiles-0
new file mode 100644
index 000000000000..b94c708c35ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/tmpfiles-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between different tmpfiles.d handlers
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
+RDEPEND=|| ( sys-apps/opentmpfiles sys-apps/systemd )
+SLOT=0
+_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..79882e591e4f
--- /dev/null
+++ b/metadata/md5-cache/virtual/ttf-fonts-1-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Serif/Sans/Monospace font packages
+EAPI=6
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 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
+_md5_=6260789d0b44d8774ca8f947c4782186
diff --git a/metadata/md5-cache/virtual/udev-215 b/metadata/md5-cache/virtual/udev-215
new file mode 100644
index 000000000000..dd81a1063c8a
--- /dev/null
+++ b/metadata/md5-cache/virtual/udev-215
@@ -0,0 +1,8 @@
+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
+_md5_=e13fe3cf0885fa3d1ebb1387d3386fcb
diff --git a/metadata/md5-cache/virtual/udev-217 b/metadata/md5-cache/virtual/udev-217
new file mode 100644
index 000000000000..db549c50d38a
--- /dev/null
+++ b/metadata/md5-cache/virtual/udev-217
@@ -0,0 +1,8 @@
+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
+_md5_=b8a185deb1113bd080a5e78163984aba
diff --git a/metadata/md5-cache/virtual/w3m-0 b/metadata/md5-cache/virtual/w3m-0
new file mode 100644
index 000000000000..c831cc196c08
--- /dev/null
+++ b/metadata/md5-cache/virtual/w3m-0
@@ -0,0 +1,7 @@
+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
+_md5_=12b5172b81bdf8df1a123ce5f7d1a609
diff --git a/metadata/md5-cache/virtual/wine-0-r5 b/metadata/md5-cache/virtual/wine-0-r5
new file mode 100644
index 000000000000..4af717806aff
--- /dev/null
+++ b/metadata/md5-cache/virtual/wine-0-r5
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Wine that supports multiple variants and slotting
+EAPI=6
+IUSE=+abi_x86_32 +abi_x86_64 d3d9 staging
+KEYWORDS=amd64 x86 ~x86-fbsd
+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[abi_x86_32=,abi_x86_64=] app-emulation/wine-staging[abi_x86_32=,abi_x86_64=] app-emulation/wine-d3d9[abi_x86_32=,abi_x86_64=] app-emulation/wine-any[abi_x86_32=,abi_x86_64=] ) !app-emulation/wine:0
+REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
+SLOT=0
+_md5_=d98876e5a8072f0402889ac256f268d3
diff --git a/metadata/md5-cache/virtual/wine-0-r6 b/metadata/md5-cache/virtual/wine-0-r6
new file mode 100644
index 000000000000..b91fab32bab2
--- /dev/null
+++ b/metadata/md5-cache/virtual/wine-0-r6
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Wine that supports multiple variants and slotting
+EAPI=6
+IUSE=+abi_x86_32 +abi_x86_64 d3d9 staging
+KEYWORDS=~amd64 ~x86 ~x86-fbsd
+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[abi_x86_32=,abi_x86_64=] app-emulation/wine-staging[abi_x86_32=,abi_x86_64=] app-emulation/wine-d3d9[abi_x86_32=,abi_x86_64=] app-emulation/wine-any[abi_x86_32=,abi_x86_64=] ) !app-emulation/wine:0
+REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
+SLOT=0
+_md5_=efae44d98e9d4302a45645d56752fd40
diff --git a/metadata/md5-cache/virtual/yacc-0 b/metadata/md5-cache/virtual/yacc-0
new file mode 100644
index 000000000000..0478590e20af
--- /dev/null
+++ b/metadata/md5-cache/virtual/yacc-0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=virtual for yacc (yet another compiler compiler)
+EAPI=5
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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
+_md5_=88069e187dd51b7208e02fce9dcc95ea