Best practice for releasing Perl modules to staging and live

Oliver Gorwits oliver.gorwits at oucs.ox.ac.uk
Tue May 19 20:59:39 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Minty wrote:
> On Tue, May 19, 2009 at 12:52 PM, Minty <mintywalker at gmail.com>
> wrote:
>> I use dpkg-buildpackage
> 
> For the record, here's my steps for building a new module from 
> scratch.  Aka, creating a deb for a cpan module that doesn't
> already exist.  It isn't the same as building a deb for a module
> that exists already as a .deb and which you want a newer CPAN
> version.

There's also:

dh-make-perl --build --cpan Foo::Bar

which gets most things right but can fall down on the dependencies.

In my experience the maintainers have a helpful IRC channel
(#debian-perl ?) and are free with commit bits if you have patches.

For many Perl Debian packages you can often rebuild the bleeding
edge version for your current dist release quite easily:

http://packages.debian.org/libfoo-bar-perl

- --
Oliver Gorwits, Network and Telecommunications Group,
Oxford University Computing Services
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKEw+r2NPq7pwWBt4RAgkiAKCiD/p41e5NwJ7pvS5BfDwRsw90agCeOSD1
NZ8AuIPwezxEmLY8Bb/FqSM=
=Bksx
-----END PGP SIGNATURE-----


More information about the london.pm mailing list