tech-pkg archive

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

Re: Perl5 update



Am 04.06.2014 um 23:45 schrieb Edgar Fuß <ef%math.uni-bonn.de@localhost>:

>> From what I see right now, we'd need at least
> [...]
>>  * all modules ever included in perl to pkgsrc paths, or, probably
>>    better,
>>  * all perl modules to pkgsrc paths
> Hugh?
> Eh, I did mention that I'm NOT proposing pkgsrc's infrastructure to map 
> Perl Modules to pkgsrc, paths, right?
> 
>> * a file containing the current state of what perl provides itself
>> * a script that updates this file based on corelist output
> Something like that. Basically, for every release of Perl, a list of 
> Module/Version pairs.
> 
>> * some dependency logic that reads these files to decide if pulling in
>>  perl is enough or if a different pkgsrc package is needed
> Yes. grep the version number and compare to the required one.
> 
>> * some way to semiautomatically add lines to perl-module-mappings.mk
>>  when a new perl package is added to pkgsrc
> I seem to have forgotten to mention that I'm NOT proposing to automatically 
> have pkgsrc map Perl Module names to pkgsrc package names.

As Thomas said: I'd like to be surprised by the patch. I'm interested in
getting an answer what you're missing in devel/p5-IO-Async/Makefile or
similar package?

Please note that the dependency format

DEPENDS += {perl>=5.10.1,p5-CPAN>=1.9301}:../../devel/p5-CPAN

has been discussed and is discouraged.

Best regards
-- 
Jens Rehsack
pkgsrc, Perl5
sno%NetBSD.org@localhost







Home | Main Index | Thread Index | Old Index