Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^3: PDF::Create fails on install

by MidLifeXis (Monsignor)
on Nov 27, 2013 at 14:25 UTC ( #1064624=note: print w/ replies, xml ) Need Help??


in reply to Re^2: PDF::Create fails on install
in thread PDF::Create fails on install

This is why you should always declare *all* your pre-requisites in Makefile.PL, even those that you know are pulled in by other pre-reqs, and you should always 'use' *all* the modules you refer to.

Can I assume that you do not mean that you should also list those packages that you do not directly use?

For example, let's assume that I use the Foo::Bar package, and Foo::Bar uses Biz::Bang and Biz::Biff under the hood. I also make a call to Biz::Biff::frobnitz() from within my code. I am assuming that you are saying:

  • I should do a use Biz::Biff.
  • I should list Foo::Bar and Biz::Biff as prerequisites.
I am also assuming that you are not saying that I should list Biz::Bang as a prerequisite, as that is an implementation detail of Foo::Bar, and unrelated to my own code.

I just want to clarify my understanding, since my parser is coming up with two different meanings of your statement. If this is the correct reading of your statement, I agree 100%. As a clarification, I would probably s/your pre-requisites/your direct pre-requisites/.

--MidLifeXis


Comment on Re^3: PDF::Create fails on install
Select or Download Code
Re^4: PDF::Create fails on install
by DrHyde (Prior) on Nov 28, 2013 at 12:02 UTC
    You assume correctrly.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1064624]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (6)
As of 2015-07-05 22:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (68 votes), past polls