Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • ad 1: Yes, they do. Once I setup a yaml file to keep the names of all
    non-perl dependencies for some application. It looked roughly like

        - pngcrush

        - jpegtran:
                    - libjpeg-progs
                    - libjpeg
                    - jpeg

        - netpbm:
                    - "netpbm-progs (>= 10.26.54-5)"
                    - "netpbm (>= 2:10.26.54-7)"
                    - "netpbm >= 10.26.39"

    So if you're lucky, then the package is called everywhere the same.
    Sometimes it's everywhere called completely different. Sometimes in
    one distribution some software components consists of one and in
    another of multiple packages. Sometimes you have to specify versions
    (I just used here the .deb resp. .rpm version syntaxes).

    I did not have the need to differentiate between various distribution
    versions, but I guess that there will be the some edge case when one
    has to specify different package names or versions for debian/lenny
    vs. debian/etch.

    ad 6: Why not put it into META.yml? Perl dependencies are already
    there, why not OS dependencies?