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

RE: getting dh-make-perl working



Allard Hoeve wrote:
> > > After struggling on and off for several days with
> > > ExtUtils::MakeMaker, I stumbled across Module::Build. Is the
> > > consensus that this is the way to go, instead of MakeMaker?
> >
> > I don't know about the consensus, but I'm using it for all my
> > Perl/CPAN packages.
>
> Yeah, I use it all the time 'dh-make-perl --cpan=My::Module' works like
> a charm!

I meant Module::Build.  I'm using Module::Build (not dh-make-perl) for all
my Perl/CPAN packages.  I also write manually the Debian package control
files for all my Perl/CPAN packages.

> > dh-make-perl doesn't work properly with Module::Build just yet.  My
> > advice is to forget dh-make-perl and design your own Debian package
> > control files.  You can use those of one of my Module::Build-based
> > packages as template:
> >
> >   http://search.cpan.org/src/JMEHNLE/Apache-Auth-UserDB-0.11/debian/
>
> I'm having no trouble with Module::Build. Please see:
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285941
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=300121
>
> These bugs were tagged pending on March 20 2005. Can you comment on that
> Marc? Gunnar?

As far as I can see, dh-make-perl does not yet work properly with
Module::Build-based packages.  (Besides, writing my own Debian package
control files was a good exercise to learn about the Debian packaging
process.)  The patch mentioned above may change that, but a patched
version of dh-make-perl has not yet been uploaded, hence I said "doesn't
work ... just yet".



Reply to: