tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Perl5 update

> But if building any perl module requires that you have the
> up-to-date (with respect to your checkout) perl version, then why is
> this OR dependency method needed?   Each p5-* depends on modules and the
> current base version, so there are no choices.
Currently, if Perl is updated, someone has to manually look into each 
packaged module's source (Build.PL or even *.pm) to find dependencies 
on Core modules that have been removed from Core. And you have to inspect 
all the pkgsrc Makefile's for dependencies on pkgsrc packages containing 
Perl modules that have been added to Core.

I proposed to automate that process.

In addition to that, currently, in a pkgsrc Makefile, I can't express 
what I mean. I don't mean
        I need Perl at least 5.4 but older than 5.20
        or I depend on ../devel/p5-CGI
I mean
        I need the CGI module, version 1.23
and can hint
        You can get that from ../devel/p5-CGI if it's not in Core

Home | Main Index | Thread Index | Old Index