<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Kastus, Joshua,</div><div class=""><br class=""></div>I never noticed this issue, as I always build the docs.<div class=""><br class=""></div><div class="">Fixed in <a href="https://github.com/macports/macports-ports/commit/144c3cec1e062304e769b896d242b3816ec2b5f9" class="">https://github.com/macports/macports-ports/commit/144c3cec1e062304e769b896d242b3816ec2b5f9</a><br class=""><div class=""><br class="webkit-block-placeholder"></div><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Marius</div><div class="">--</div><div class="">Marius Schamschula</div><div class=""><br class=""></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<div class=""><br class=""><blockquote type="cite" class=""><div class="">On Oct 1, 2019, at 5:11 PM, Joshua Root <<a href="mailto:jmr@macports.org" class="">jmr@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Kastus Shchuka wrote:<br class=""><blockquote type="cite" class="">gnutls was recently upgraded to 3.6.10_0. When I try to upgrade gnutls, it pulls in a tall list of dependencies:<br class=""><br class="">---> Computing dependencies for gnutls<br class="">The following dependencies will be installed: <br class=""> clang-8.0<br class=""> clang_select<br class=""> docbook-xml<br class=""> docbook-xml-4.1.2<br class=""> docbook-xml-4.2<br class=""> docbook-xml-4.3<br class=""> docbook-xml-4.4<br class=""> docbook-xml-5.0<br class=""> gawk<br class=""> gtk-doc<br class=""> itstool<br class=""> ld64<br class=""> ld64-xcode<br class=""> libomp<br class=""> llvm-8.0<br class=""> llvm_select<br class=""> py27-libxml2<br class=""> py37-anytree<br class=""> py37-lxml<br class=""> py37-pygments<br class=""> py37-six<br class=""> pygments_select<br class=""> xar<br class="">Continue? [Y/n]: n<br class=""><br class="">Version 3.6.9_0 did not need them and worked just fine. I suspect that all of them are only needed for doc variant of gnutls. I tried to install gnutls without doc variant, but it still wants to install the same tall list. Is there a way to skip them? Or dependencies are always calculated regardless of selected variants? On another system I installed gnutls -doc, and then removed docbook-xml and the rest of the list, and port command did not complained. <br class=""></blockquote><br class="">Some of those dependencies will be needed regardless of variants<br class="">(clang-8.0 and the other toolchain ones.) Dependencies are calculated<br class="">taking variants into account, but in this case the doc variant of gnutls<br class="">does not add or remove any dependencies. It does seem strange that<br class="">gtk-doc would be needed regardless of whether docs are built. You could<br class="">ask the maintainer about it.<br class=""><br class="">It's normal to be able to uninstall build-time dependencies after<br class="">installing, because as their name implies they are only needed when<br class="">actually building the port. They aren't needed when installing from a<br class="">binary archive either.<br class=""><br class="">- Josh<br class=""></div></div></blockquote></div><br class=""></div></div><br class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Marius</div><div class="">--</div><div class="">Marius Schamschula</div><div class=""><br class=""></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>