David Golden wrote:
16. Binary Package Dependencies

-1

However, I like the idea of a data structure describing external dependencies. But I would like to locate this into a generic Alien interface/driver module family. This one knows about OS/distribution-specific installation procedures (yum, apt-get/aptitude, portinstall/pkg_add/... ...), knows about user preferences (useful when OS/distribution has different package installers to choose from), and knows how to map the describing data structure to the OS/distribution-specific package names. Also it should have a description how to install the library/binary from scratch, that is, how to fetch, configure, build, and install (similar to the FreeBSD port or Gentoo portage system) (because such a description could be OS-specific, it should be possible to create it dynamically).

Once such a system stabilizes it could find its way into the META spec, and the required generic Alien driver module into the Perl core.

Regards,
    Slaven

Reply via email to