MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //installd/perl588installer/CPAN-1.9301/distroprefs/RBERJON.JSON-Any.yml
---
comment: |

    Lots of packages depend indirectly on this.

    If I answer y to all questions then I even get JSON::PC as a
    dependency which means asking for trouble. Would they really
    depend on all 4 differrent JSON packages then I'd rather call it
    JSON::All, not Any. So the eexpect stanza gets a bit complicated.

    Would be a good test candidate to train for optional_features.

match:
  distribution: "RBERJON/JSON-Any-\d"
depends:
  requires:
    JSON: 0
    JSON::XS: 0
pl:
  eexpect:
    mode: anyorder
    timeout: 60
    reuse: 1
    talk:
      - "\[JSON::PC\][^\]]+Auto-install"
      - "n\n"
      - "Auto-install"
      - "y\n"
# for very old bundled AutoInstall:
      - "Do you wish to install"
      - "y\n"