Re: [DEP-BLOAT] 'bind' requires 'perl'

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

 



On Thursday 21 December 2006 08:43am, Enrico Scholz wrote:
> Hello,
>
> the 'bind' package has a dependency on 'perl'.

bind 8 & 9 had one perl script (named-bootconf), but bind 9.2 changed that 
(upstream) to a shell script (/usr/sbin/named-bootconf) in order to eliminate 
this dependency.  Did the bind package maintainer(s) ever remove the 
dependency from the SPEC file for 9.2?

Though, as you note here, there's been another perl script added recently:

> This huge dependency is 
> introduced by a single '/usr/sbin/namedGetForwarders' script which is
> not needed for most setups. Because none of bind's base-dependencies
> requires 'perl' and 'namedGetForwarders' is not part of bind's core
> functionality this dependency must vanish.
>
> Possible solutions:
>
> * move this stuff into an own subpackage (e.g. -dbus-tools)
> * rewrite namedGetForwarders in a programming language or in shell

IMHO, the second one is better.  It looks like it would be very easy to 
rewrite in C.  I'm not sure about a shell script, but that might be the best 
choice given the architecture of bind.

> [Bug #176100]
-- 
Lamont Peterson <lamont@xxxxxxxxxxxx>
Senior Instructor
Guru Labs, L.C. [ http://www.GuruLabs.com/ ]

NOTE:  All messages from this email address should be digitally signed with my
       0xDC0DD409 GPG key. It is available on the pgp.mit.edu keyserver as
       well as other keyservers that sync with MIT's.

Attachment: pgpXbBjw3Umar.pgp
Description: PGP signature

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux