Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I wanted to use RPMs as the package format for my various personal perl libs. These would have dependencies pulled from CPAN, as well as dependencies on each other.

I've looked through the RPM::Specfile and cpanflute2. To be honest it wasn't clear what cpanflute2 did (does it try to generate a Specfile)? The RPM guide for developers (max RPM) seems pretty good, but it seems like a lot of it is addressing compiled sources (I guess perl is just a lot easier since you don't have to compile it).

It would be great if I could use this as the basis of deployment for a production system (RedHat). But it's not clear to me what the various issues are or how to structure things. I was going to deconstruct some of the fedora perl RPMs and see what I could glean.

Could someone who uses RPMs in this way give me some advice or point me to some examples?


In reply to Using RPMs to package and install your own perl libs by zerohero

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2024-03-29 00:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found