Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2024 11:30:36 -0500
From:      Tim Daneliuk <tundra@tundraware.com>
To:        FreeBSD Tech Support <freebsd-questions@freebsd.org>
Subject:   Re: Why Does bind Have So Many Dependencies
Message-ID:  <18e4819d3e0.2890.0b331fcf0b21179f1640bd439e3f4a1e@tundraware.com>
In-Reply-To: <44bk7ff70i.fsf@be-well.ilk.org>
References:  <d3eb7a53-666d-4885-9c28-46750d915041@tundraware.com> <44bk7ff70i.fsf@be-well.ilk.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--18e4819d424390b28908bf4c92
Content-Type: text/plain; format=flowed; charset="us-ascii"
Content-Transfer-Encoding: 8bit

On March 15, 2024 6:23:11 PM Lowell Gilbert 
<freebsd-questions-local@be-well.ilk.org> wrote:

> Tim Daneliuk <tundra@tundraware.com> writes:
>
>> I got notice the bind 9.16 was going EOL and to upgrade to 9.18.
>>
>> When I built from source, I saw this very long list of other stuff
>> that got build.  X libs?  doxygen?   Why  all this:
>
> Offhand, I can say that's not a particularly heavy set of dependencies. A
> lot of them look like they probably come from something along the line using
> a lot of rendering tools to build its documentation.
>
> Why do you ask? After all, you're clearly pretty competent at dealing with
> the ports system.
>
> Be well.

Because I try to not clutter up servers with unnecessary ports.  It takes 
up space and increases the attack surface.

What I don't understand is that I told the build not to include docs but it 
installed all this other cruft anyway.

 A dns server build shouldn't require groff and xaw...

--18e4819d424390b28908bf4c92
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.=
w3.org/TR/html4/loose.dtd">
<html>
<body>
<div dir=3D"auto">
<div dir=3D'auto'><br></div>
<div id=3D"aqm-original" style=3D"color: black;">
<div dir=3D"auto">On March 15, 2024 6:23:11 PM Lowell Gilbert &lt;freebsd-q=
uestions-local@be-well.ilk.org&gt; wrote:</div>
<div><br></div>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div dir=3D"auto">Tim Daneliuk &lt;tundra@tundraware.com&gt; writes:</div>
<div dir=3D"auto"><br></div>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #0099CC; padding-left: 0.75ex;">
<div dir=3D"auto">I got notice the bind 9.16 was going EOL and to upgrade t=
o 9.18.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">When I built from source, I saw this very long list of ot=
her stuff</div>
<div dir=3D"auto">that got build. &nbsp;X libs? &nbsp;doxygen? &nbsp; Why &=
nbsp;all this:</div>
</blockquote>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Offhand, I can say that's not a particularly heavy set of=
 dependencies. A</div>
<div dir=3D"auto">lot of them look like they probably come from something a=
long the line using</div>
<div dir=3D"auto">a lot of rendering tools to build its documentation.</div=
>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Why do you ask? After all, you're clearly pretty competen=
t at dealing with</div>
<div dir=3D"auto">the ports system.</div>
<div dir=3D"auto"><br></div>
<div dir=3D"auto">Be well.</div>
</blockquote>
</div><div dir=3D"auto">Because I try to not clutter up servers with unnece=
ssary ports.&nbsp; It takes up space and increases the attack surface.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">What I don't understand is t=
hat I told the build not to include docs but it installed all this other cr=
uft anyway.&nbsp;</div><div dir=3D"auto"><br></div><div dir=3D"auto">&nbsp;=
A dns server build shouldn't require groff and xaw...</div>
</div></body>
</html>

--18e4819d424390b28908bf4c92--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18e4819d3e0.2890.0b331fcf0b21179f1640bd439e3f4a1e>