On Sun, 21 Mar 2010, Matija Grabnar wrote:

Anybody involved with Ubuntu, could you *please* check if there is still time (while it is still in beta) to get more up-to-date Ubuntu packages into Lucid?

They'll still be out of date quicker than you'd like. If your app is Catalyst-based, chances are you'll want to upgrade before the next LTS is available.

One possible solution is to maintain your own forklet of the relevant debian unstable packages.

You could also just use dh-make-perl to build a set of packages from CPAN modules and use these on top of the standard Ubuntu packages. If your server is dedicated to this one app, those are both feasible approches.

Another approach is to package the application so it installs to a separate dir and uses its own libraries. These libraries could then consist of custom packages of Perl modules which install to a non-standard location. That way you can keep your app's libraries totally separate from the system Perl libs.

There are other approaches too.

The real point is that if you're building a Perl-based app chances are you're going to need to manage your dependency chain more carefully than "just rely on system packages".


-dave

/*============================================================
http://VegGuide.org               http://blog.urth.org
Your guide to all that's veg      House Absolute(ly Pointless)
============================================================*/

_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to