Re: perl-Net-DNS-Nameserver subpackage?

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

 



Robin Norwood wrote:
Hi,

I got an email from one of the maintainers of Net::DNS (Dick Franks)
about one of my recent changelog entries.  I had (incorrectly) removed
perl(Net::IP) from the BuildRequires because I read in the upstream
changelog that it was no longer required.  I had to revert that change
because it *was* still required by Net::DNS::Nameserver.  Dick suggested
that I could split Net::DNS::Nameserver out into a subpackage.
Net::DNS::Nameserver is what you expect it is - a simple DNS server.

I don't know if it's worth it, or if it's wise this late in the release
cycle for F8.  What do y'all think?

Here's the patch:



------------------------------------------------------------------------


perl(Net::IP) is still a BuildRequire, but not a requirement for the
base package any longer.  It makes sense to split out 'Server' bits, but
OTOH, it's just one .pm file and a small dep.

I'd keep everything in one package, for two reasons:

1. Net::IP is only a small module that doesn't pull in any additional dependencies, so there's not a big saving in splitting things up to avoid a dependency on it (especially when considering the additional metadata needed for a subpackage in the repo).

2. People installing perl-Net-DNS will probably be expecting to find the entire module distribution in that package, and not have to go looking for a subpackage for Net::DNS::Nameserver. I don;t think there's much precedent for splits like this (apart from the main perl package itself of course).

Paul.


[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux