-=| Jonathan Yu, Tue, Apr 06, 2010 at 10:20:22AM -0400 |=- > Perhaps Damyan Ivanov is better equipped to address this, as he does > most of the work on dh-make-perl, but: > > On Tue, Apr 6, 2010 at 2:28 AM, Ivan Kohler <ivan-debian@420.am> wrote: > > Sorry about that. dh-make-perl and I totally missed libmodern-perl as a > > result of the odd package name. > I believe dh-make-perl's locate command uses apt-file, which is able > to find packages regardless of what Debian package they are put into. $ dh-make-perl locate Modern::Perl Using cached Contents from Mon Apr 5 11:31:55 2010 Modern::Perl is in libmodern-perl package Of course, this requires that some one already run 'apt-file update' after libmodern-perl has entered the archive. > Perhaps we can add a feature to try a locate before building > packages, > to say "hey, this package is already available in libblah-blah-perl" > -- if I recall correctly, it already does something similar when you > try to build a package for something available in Perl core. There is a similar check on package name (not module) level. TODO added. Patches welcome :) > I'm just trying to work out how we should best proceed to reduce > similar confusion in the future. This is easy: everyone should use dh-make-perl and work within the Debian Perl Group (a.k.a. world domination) :)
Attachment:
signature.asc
Description: Digital signature