Steven G. Harms<p>Every day, I"m thankful that transitive library tracing installers exist: <a href="https://techhub.social/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> pkg(8) and <a href="https://techhub.social/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> apt-get. I stared on <a href="https://techhub.social/tags/slackware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>slackware</span></a> and remember being awed by RedHat's `rpm`.</p><p>But...</p><p>How is it that installing `gnustep-base` gets me a <a href="https://techhub.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> compiler, a <a href="https://techhub.social/tags/tex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tex</span></a> installation, <a href="https://techhub.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> (<3 you forever), <a href="https://techhub.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a>, and <a href="https://techhub.social/tags/perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perl</span></a> (because why leave any interpreted language behind?); oh wait, there's <a href="https://techhub.social/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lua</span></a> too. This is not reasonable.</p>