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.

Reply via email to