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

Reply via email to