<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jun 22, 2020, at 8:32 PM, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" class="">ryandesign@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">I can't corroborate that claim, but of course we are interested in reducing bloat in MacPorts and welcome any suggestions or improvements toward that end.</div></div></blockquote><div><br class=""></div><div><br class=""></div><div>I’m surprised — that has always been near point #1 on every homebrew vs. macports discussion, and (was for years) put forth as the major justification for homebrew over macports. Eg just one top-of-the-list hit from google: <<a href="https://www.slant.co/versus/1588/1674/~macports_vs_homebrew" class="">https://www.slant.co/versus/1588/1674/~macports_vs_homebrew</a>></div><div><br class=""></div><div><div class="SectionDetailed-Header" style="margin: 0px; padding: 0px; box-sizing: border-box; position: relative; caret-color: rgb(77, 77, 77); color: rgb(77, 77, 77); font-family: BasicSans, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.10000000149011612px;"><h3 class="SectionDetailed-Title _section-id" id="3" style="margin: 0px 0px 3px; padding: 0px; box-sizing: border-box; line-height: 21px; font-size: 16px; color: rgb(13, 13, 13);"><div class="_is-pro SectionDetailed-Title-Type pro" style="margin: 0px; padding: 0px; box-sizing: border-box; font-size: 18px; text-transform: uppercase; letter-spacing: 0.6px; display: inline; color: rgb(29, 145, 39);">PRO</div> Homebrew tries very hard to use existing tools and libraries</h3></div><div class="Markdown SectionDetailed-Content" style="margin: 0px; padding: 0px; box-sizing: border-box; word-break: break-word; caret-color: rgb(77, 77, 77); color: rgb(77, 77, 77); font-family: BasicSans, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.10000000149011612px;"><div style="margin: 0px; padding: 0px; box-sizing: border-box;" class="">Homebrew’s recipes try very hard to use the existing tools and libraries in OS/X, so they tend to build much faster and require fewer dependent libraries.</div></div></div><div><br class=""></div><div><div class="SectionDetailed-Header" style="margin: 0px; padding: 0px; box-sizing: border-box; position: relative; caret-color: rgb(77, 77, 77); color: rgb(77, 77, 77); font-family: BasicSans, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.10000000149011612px;"><h3 class="SectionDetailed-Title _section-id" id="9" style="margin: 0px 0px 3px; padding: 0px; box-sizing: border-box; line-height: 21px; font-size: 16px; color: rgb(13, 13, 13);"><div class="_is-pro SectionDetailed-Title-Type pro" style="margin: 0px; padding: 0px; box-sizing: border-box; font-size: 18px; text-transform: uppercase; letter-spacing: 0.6px; display: inline; color: rgb(29, 145, 39);">PRO</div> Builds quickly and requires few dependencies</h3></div><div class="Markdown SectionDetailed-Content" style="margin: 0px; padding: 0px; box-sizing: border-box; word-break: break-word; caret-color: rgb(77, 77, 77); color: rgb(77, 77, 77); font-family: BasicSans, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.10000000149011612px;"><div style="margin: 0px; padding: 0px; box-sizing: border-box;" class="">Homebrew as much as possible uses already existing libraries and tools to install software thus making builds quick and requiring few dependencies.</div></div></div><div><br class=""></div><div><br class=""></div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div class=""><br class="">multiple versions of perl or python3 get pulled in during a build, we should fix that if we can by standardizing on a particular version </div></div></blockquote><div><br class=""></div><div>Yes, that indeed is my point. </div><div><br class=""></div><div>curl, for example, now has a choking amount of dependencies, including 2 perl versions and a python (or two), and yet actually builds on current macOS systems without even a single added dependency just by downloading the source and building it.</div><div><br class=""></div><div>Feel free to set the bar, if you care to. And hopefully, don’t move it too often…IMHO.</div><div><br class=""></div><div>K</div></div></body></html>