Skip Menu |

This queue is for tickets about the Alien-HTSlib CPAN distribution.

Report information
The Basics
Id: 112608
Status: resolved
Priority: 0/
Queue: Alien-HTSlib

People
Owner: RISHIDEV [...] cpan.org
Requestors: PLICEASE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Please specify Alien::Base::ModuleBuild a configure require instead of Alien::Base
Alien::Base::ModuleBuild is more correct, and will future proof this distribution when/if AB::MB is split off from the rest of AB. For the rationale for this change, please see https://github.com/Perl5-Alien/Alien-Base/issues/157 Here is a patch which demonstrates the required change: diff --git a/Build.PL b/Build.PL index e8501a7..ecedee8 100644 --- a/Build.PL +++ b/Build.PL @@ -8,7 +8,7 @@ my $builder = Alien::Base::ModuleBuild->new( module_name => 'Alien::HTSlib', dist_abstract => 'Installation of HTSlib for Perl', license => 'Apache_2_0', - configure_requires => { 'Alien::Base' => 0, }, + configure_requires => { 'Alien::Base::ModuleBuild' => 0, }, requires => { 'perl' => '5.8.1', 'Alien::Base' => 0,
Hi Thanks for the update on plans for Alien::Build. I've made the config_requires changes as requested in 0.03, Regards Rishi
Looks good, thanks.