Skip Menu |

This queue is for tickets about the B-Utils CPAN distribution.

Report information
The Basics
Id: 53415
Status: resolved
Priority: 0/
Queue: B-Utils

People
Owner: Nobody in particular
Requestors: JAWNSY [...] cpan.org
Cc:
AdminCc:

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



Subject: ExtUtils::Depends only requires 0.301 on linux
Hi: Filing this as a wishlist bug because this is arguably a bug in the way Debian handles CPAN versions. EU::Depends 0.302 was a release that only affects Win32 (based on the changelog entries), so while it is necessary for Win32, it's not needed for building on Debian (or any of our architectures). While configure_requires won't blow up if only 0.301 is available -- it will simply emit a message and move on -- the way you actually check the version in the beginning of your Makefile.PL would require us to patch it specifically for Debian. This is easily doable, of course, though probably not as maintainable in the long term. As the upstream authors, I am asking that you consider a scheme whereby: if ($^O eq 'Win32') { $ExtUtils_Depends_required = 0.302; } else { $ExtUtils_Depends_required = 0.301; } This would be really helpful for Debian, but once again, I can understand if you're hesitant to use a change like this, in which case we can always patch it for our vendor-distributed package. Cheers, Jonathan
Resolved in 0.12