<div dir="ltr"><div>I use Pinto to maintain a per-project repository of dependencies (which is tracked under svn) and install from there into a local::lib. <br><br>Deployment is two steps - building the repos in a staging area (via Makefile.PL and cpanm) and then rsyncing the staging code to the production location. Works well where there is a single server per deployment.<br><br></div>I previously used Carton but found that Pinto manages dependencies better and has been generally easier to use.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 14, 2015 at 7:08 AM, Robert Brown <span dir="ltr">&lt;<a href="mailto:rob@intelcompute.com" target="_blank">rob@intelcompute.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    One of my previous employers deployed with RPMs.<br>
    <br>
    And I never understood why.<br>
    <br>
    It&#39;s a good question for the community here, what&#39;s your deployment
    strategy, and why is it so?<br>
    <br>
    What would you change if you&#39;re not the decision
    
    -maker.<div><div class="h5"><br>
    <br>
    <br>
    <br>
    <br>
    <div>On 13/05/15 21:58, James Leu wrote:<br>
    </div>
    <blockquote type="cite">
      <pre>Just to add to Robert&#39;s idea.

We use perlbrew and Carton for our catalyst environments
We deploy via RPMs, but each RPM contains a perlprew environment
and a local lib dir managed by Carton.

On Wed, May 13, 2015 at 06:26:40PM +0100, Robert Brown wrote:
</pre>
      <blockquote type="cite">
        <pre>Not to answer your actual question, but...

Have you also thought using Perlbrew <a href="http://perlbrew.pl" target="_blank">http://perlbrew.pl</a>

As regular user, you can install any version of Perl locally (to
your home dir), plus all the modules via cpanm, and keep
everything self-contained for a particular user.

It&#39;s made our deployments a breeze, rather than dealing with the
system-wide perl, etc.

(There&#39;s also local::lib tho I&#39;ve not delved into that myself).

Hope it helps a little.

Rob


On 13/05/15 18:16, Duncan Garland wrote:
</pre>
        <blockquote type="cite">
          <pre>Hi,

I&#39;ve just spun up a Rackspace server with Ubuntu 14.04 and
tried to install Catalyst from CPAN.

If the print out means what it seems to mean, then Catalyst
will no longer install cleanly from CPAN on any version prior
to 5.20.

It&#39;s saying that there is a dependency on Tie::StdHash and
that Tie::StdHash won&#39;t install without force because the
latest version of the module is part of perl-5.20.2.

It won&#39;t effect me because I&#39;ll just force it or download an
older version of the module.

All the same, it seems a bit poor.

Is it deliberate?

Regards

Duncan



The information contained in this message is for the intended
addressee only and may contain confidential and/or privileged
information. If you are not the intended addressee, please
delete this message and notify the sender; do not copy or
distribute this message or disclose its contents to anyone.
Any views or opinions expressed in this message are those of
the author and do not necessarily represent those of
Motortrak Limited or of any of its associated companies. No
reliance may be placed on this message without written
confirmation from an authorised representative of the
company.

Registered in England 3098391 V.A.T. Registered No. 667463890


_______________________________________________
List: <a href="mailto:Catalyst@lists.scsys.co.uk" target="_blank">Catalyst@lists.scsys.co.uk</a>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a>
</pre>
        </blockquote>
        <pre></pre>
      </blockquote>
      <pre>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
<br></blockquote></div><br></div>