Packing new CPAN modules and upgrading existing ones

Keith Lawson keith at nowhere.ca
Tue Apr 19 01:42:43 UTC 2011


On Mon, 18 Apr 2011, Joel Roth wrote:

> On Mon, Apr 18, 2011 at 10:55:56AM -0400, Keith Lawson wrote:
>>
>>
>> Hello,
>>
>> I'd like to work on building some new module packages and
>> closing some of the "Newer upstream release" bugs and just have a couple
>> of questions. For new packages (CPAN modules that don't currently exist)
>> should I build them to work in unstable first or just build the stable
>> version?
>>
>> For new CPAN releases would the process be to build brand new
>> packages from the latest CPAN source for stable, testing and unstable?
>
> Hi Keith,
>
> Welcome! Sounds like you're new to Debian packaging.
>

Yup I'm new to packaging. Making a .deb package from CPAN source is easy 
enough with dh-make-perl so I'm just trying to understand the rest of the 
process now. What I'm struggling with is how the Perl group uses SVN. I've 
read the SVN guid and understand SVN basics but I'm still missing parts.

So to update a package from upstream one would:

- check out current source from SVN
- uscan
- svn-upgrade ../new_release.x.y.tar.gz

What's next?

I'm trying to be cautious, don't want to make any mistakes.

> Others will take care of joining you to the Debian Perl
> group, if you ask nice.
>
> AIUI, the way it generally works is that Debianized CPAN
> distributions get released to 'unstable' then
> automatically get migrated down to 'testing' and stable.
>
> Occasionally stuff gets released to 'experimental', but
> TBH, I haven't seen (or know) much of that.
>
> When a package is ready for review, I usually issue
> "dch -r", which sets the release target in debian/changelog to 'unstable'.
>
> If the uploading authority finds it builds okay, they
> will release it.
>
> Some useful links:
>
> Debian Perl Group
>
> http://pkg-perl.alioth.debian.org/
>
> Package status page:
>
> http://pkg-perl.alioth.debian.org/cgi-bin/pet.cgi
>
> Also, a lot of work gets done via IRC, #debian-perl
> at irc.debian.org.
>
> Have fun,
>
> Joel
>
>
>> Thanks,
>>
>> Keith.
>
>
>
> -- 
> Joel Roth
>
> _______________________________________________
> pkg-perl-maintainers mailing list
> pkg-perl-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-perl-maintainers
>



More information about the pkg-perl-maintainers mailing list