On Fri, Oct 18, 2024 at 3:40 PM Vincent Habchi <[email protected]> wrote: > > Hi Clemens, > > > In other words, when libepoxy is built in an environment where mesa is > > available, its pkg-config file will reference it. If mesa isn't > > installed while libepoxy is built, gtk3 will configure fine. If it is > > installed, gtk3 configure will fail when mesa is not installed. > > You mean that if you have mesa installed when you build libepoxy, but then > discard it before you install gtk3, gtk3 will fail, right? > If this is what you mean, the question is, who does that? > > > fixed, we should keep the build dependency in gtk3, because a broken > > build is a bad user experience, and a build-time dependency isn't the > > end of the world. > > While I agree with the first term, I don’t with the second. I like to keep my > dependencies at an absolute minimum, and especially with x11. > But, of course, your mileage may vary :) > > Thank you for your input! > Vincent >
This seems relevant to my PR 26062: https://github.com/macports/macports-ports/pull/26062
