On Fri, 13 Mar 2009 22:28:15 +0300, Nikolay Shaplov wrote: > > We would have to list all the provided modules for each of our > > packages - which is clearly not doable (as several packages have > > hundreds of modules). > > You should do this query with apt-file instead.
> Yeah, you are right, there might be too many modules in one package, > and too many text should be added to package description. > May be not all modules should be mentioned in it. For example if > MIME::Parser::Reader is an internal part of MIME::Parser, or just > simply useless without MIME::Parser, then it should not be mentioned... > (I do not know the specific of these modules, may be I am wrong). If > there is for sure no project that would require MIME::Parser::Reader > only (without MIME::Parser) then MIME::Parser::Reader should be omitted. I agree with your reasoning, and for packages maintained by the pkg-perl group we try to add the module name to the package's long description for new packages and for new upstream versions. We've also modified dh-make-perl to do s/This module/Module::Name/ when creating a package. Unfortunately there are still quite a few "old" package which don't have the module name in the long description ... > But as for my case, project I work with asks just for MIME::Words, and > I were trying to install it for it. I'm afraid this is really a difficult case, since this package contains way too many single modules. BTW: Apart from "apt-file search Module/Name.pm" you can also use "dh-make-perl --locate Module::Name". Cheers, gregor -- .''`. Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ `- NP: John Zorn: Moshav (Ribot)
signature.asc
Description: Digital signature

