Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introducing cpanfile [meta issue] #355

Closed
ikedas opened this issue Jun 24, 2018 · 6 comments
Closed

Introducing cpanfile [meta issue] #355

ikedas opened this issue Jun 24, 2018 · 6 comments

Comments

@ikedas
Copy link
Member

ikedas commented Jun 24, 2018

Introducing cpanfile to manage dependency information about external Perl modules.

Workplace: create-cpanfile branch.

Preceding discussions (possibly incomplete):

@ikedas
Copy link
Member Author

ikedas commented Jun 27, 2018

@ldidry,

If you are ok, I'll merge create-cpanfile branch to sympa-6.2 (including #351).

@ldidry
Copy link
Contributor

ldidry commented Jun 27, 2018

Go for it!

@ikedas
Copy link
Member Author

ikedas commented Jun 30, 2018

@ldidry,
I realized cpanfile does not contain Perl as dependency. Isn't it problematic not to check version of Perl? If it is, how we would do it?

@ikedas ikedas added this to the 6.2.34 milestone Jun 30, 2018
@ldidry
Copy link
Contributor

ldidry commented Jun 30, 2018

Good point.

As said on https://metacpan.org/pod/Carton:

You can also specify the minimum perl required in cpanfile:

requires 'perl', '5.16.3';

and carton (and cpanm) will give you errors when deployed on hosts with perl lower than the specified version.

@ikedas
Copy link
Member Author

ikedas commented Jul 1, 2018

I added a requirement for perl as suggested.

@ldidry, if you feel ok, please merge pr above. It will be the last thing added to 6.2.34!

@ikedas
Copy link
Member Author

ikedas commented Jul 1, 2018

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants