I wrote that there seems some possibility that the ExtUtils::PkgConfig had not been widely adopted by Perlers because it itself is not a utility written in C Perl. That's highly speculative in a writeup in which I tried to be generally objective:

One might wonder why-when so many wild gestures of distress have been witnessed, over the years, as Perl users and authors grapple with the “external dependency” problem. Is it because this is an interface to a tool that is not, itself, written in Perl.

Anyway, it turns out that, lurking in the other neighborhoods of F/LOSS software, there is a (non-CPAN, at this writing) project that implements another variant of pkg-config in Perl. It's at this Github repository (as of this writing) and I've forked it to https://github.com/somian/pkg-config.

I do endorse the OpenBSD Perl pkgconfig

It's the best one I've found out there. But there's no CPAN / Perl installer infrastructure put together for users in my repo yet. So it is recommended that people with enough knowledge to work that little problem, only, attempt to install from that codebase.

UPDATE in 2013: Apr 01
corrected mistatement above. Apr 01, 2013 at 17:30 UTC

In reply to Self-Followup: Dei ex machina - State of the External Dependency Arts by Intrepid
in thread Dei ex machina - State of the External Dependency Arts by Intrepid

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.