[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-ports
Subject: Re: [kde-freebsd] qt-3.3 conflicts with qt4-webkit
From: Max Brazhnikov <makc () issp ! ac ! ru>
Date: 2013-03-22 12:45:16
Message-ID: 5129171.6QJ8ILaC2g () mercury ! ph ! man ! ac ! uk
[Download RAW message or body]
On Thu, 21 Mar 2013 14:37:05 +0100 Andrea Venturoli wrote:
> Hello.
>
> Up to today, I've had the two ports in subject installed without any
> problem.
> Today, while making some upgrades, I see they conflict...
>
> Why do they suddenly do this?
Because qt4 ports fail to build in the presence of qt3.
CONFLICTS_BUILD doesn't prevent you from having both packages installed,
it only means that you can't build the port if packages from CONFLICTS_BUILD
are already installed.
> I've looked in /usr/ports/x11-toolkits/qt33/Makefile: it CONFLICTS with
> linguist-0.* qt-2.* qt-3.0.* qt-3.1.* qt-3.2.* qt-designer-2.*
> xfmail-1.5.[0-5] xfmail-1.5.5_[1-2], but not with qt4-*.
Unlike CONFLICTS (or CONFLICTS_INSTALL), CONFLICTS_BUILD is not mutual.
> In /usr/ports/www/qt4-webkit/Makefile, there is no CONFLICT at all, so I
> guessed this could come from /usr/ports/Mk/bsd.qt.mk.
> There I find:
>
> > .if defined(QT_DIST)
> > ...
> > CONFLICTS_BUILD= qt-3.* qt-copy-3.*
>
> This was introduced on March 15.
>
> So, provided I need both as slaves ports of other applications (and I
> don't think I'm alone), is there any way I can fix this?
> Why was this conflict set up in the first place?
> What is QT_DIST?
QT_DIST means that the ports is a part of Qt4 distribution.
Max
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic