in reply to Re: Dependent Package Requirement
in thread Dependent Package Requirement

RonW++ Thanks for replying. You have it right. Mostly I wouldn't ask but I know that at least one platform and several perl configurations fail to install Archive::Zip even though for now it is the preferred module to implement. The conundrum is how to succeed in the face of an imperfect module dependency.

I was afraid that might be the answer. I'm planning on running some tests in a branch and see what I can get to happen in Travis-CI but I'm afraid it might take a hack on the cpan or cpanm apps to accomplish what I want. I will post to this thread as I have results but I have to get the test suite and module ready first so it will take several days before I know what won't work for sure.

Replies are listed 'Best First'.
Re^3: Dependent Package Requirement
by RonW (Parson) on May 19, 2016 at 21:27 UTC

    After looking some more, I found 1140942. Looks like you could add more prereqs. See stevieb's sample MakeFile.PL in that post.

    Depending on the return value of WriteMakefile, you might even be able to try Archive:Zip first, then Archive::SevenZip

      Thanks, It's good to know I'm not the first down this road. (I rarely ever am, its just hard to track the people before sometimes) It looks like I have some testing to do.