[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dh-make-perl plans [was: Joining the Debian Perl team]



-=| Jozef Kutej, Wed, Mar 10, 2010 at 04:29:03PM +0100 |=-
> gregor herrmann wrote:
> > Improvements for dh-make-perl or PET are also always welcome.
> 
> ok I'll ask Damyan directly about dh-make-perl, right?

The things to do for dh-make-perl are spread over the BTS 
(http://bugs.debian.org/dh-make-perl) and the TODO file in 
dh-make-perl's source (that is on pkg-perl SVN repository).

Right now, I am banging my head over unifying the collecting of 
dependency and other meta information from a CPAN dist into 
debian/control. There are two implementation of this, one used when 
the initial packaging is created (DhMakePerl::Command::make), the 
other when an existing package is refreshed (…::refresh). Having two 
implementations is bad for many reasons, the most obvious of which is 
that fixing of several dependencies-related bugs (#571623, #571632, 
#571646) would mean double work.

I'd appreciate ideas how to attack the problem. Ideally, 
Debian::Control::FromCPAN should work in both cases, populating the 
control file with package names and dependencies. Both when there is 
a META.yml file and when there is no such thing (about 200 of 
pkg-perl's packages in trunk/ lack META.yml).

Attachment: signature.asc
Description: Digital signature


Reply to: