On Sun, 23 Mar 2014 12:02:08 +0100 Marc Espie <es...@nerim.net> wrote:
| On Sun, Mar 23, 2014 at 05:13:34PM +1100, Brett Mahar wrote: | > Hi ports people, | > | > I saw this post http://marc.info/?l=openbsd-ports-cvs&m=139507378232184&w=2 from Christian "naddy" Weisgerber and was also dismayed to find qt getting built on my computer. | > | > It seems to be doxygen that drags qt in, if this is running prior to building anything that needs polkit, no qt gets built: | > | > cd /usr/ports/devel/doxygen | > env FLAVOR="no_gui" make install | > | | Also, to be fair, please note that this is *only* a build depends chain. | | Normal users, the ones that should be installing binary packages, are not | affected at all. | | There is no bloat in there. | | That's one reason for pseudo-flavors. | | In that regard, doxygen,no_gui won't really help. Because it's actually | self-centered on *YOUR NEEDS*. | Hi Mark, My needs are served fine by building the "no_gui" flavour, the reason I wrote the email was potentially to save other people from having to dig around and see how to stop qt getting built along the way. I know building ports from source is discouraged, but I still like to do it to keep base libraries and ports in sync as much as possible. Maybe there are not many people who do built the ports from source - its hard to tell. Anyway your description of the dependency chain shows the situation is quite complicated - I'll leave it to you ports people, and workaround the bits that aren't ideal from my point of view. Cheers, Brett.