Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Apr 2013 17:36:18 +0000
From:      Max Brazhnikov <makc@freebsd.org>
To:        freebsd-ports@freebsd.org, Matthias Apitz <guru@unixarea.de>
Cc:        Dimitry Andric <dim@freebsd.org>, multimedia@freebsd.org
Subject:   Re: ports/multimedia/vlc 2.0.5: conflicts with qt3
Message-ID:  <9758005.OvfbxInq9b@mercury.ph.man.ac.uk>
In-Reply-To: <20130413094512.GA2967@tinyCurrent>
References:  <20130413061636.GA2454@tinyCurrent> <67001282-F202-41DB-AF63-79CEEEAC9693@FreeBSD.org> <20130413094512.GA2967@tinyCurrent>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 13 Apr 2013 11:45:13 +0200 Matthias Apitz wrote:
> El d=EDa Saturday, April 13, 2013 a las 11:37:36AM +0200, Dimitry And=
ric escribi=F3:
>=20
> > On Apr 13, 2013, at 08:16, Matthias Apitz <guru@unixarea.de> wrote:=

> > > The above port (recent from SVN) stops with:
> > >=20
> > > ...
> > > =3D=3D=3D> Fetching all distfiles required by qt4-corelib-4.8.4_1=
 for building
> > >=20
> > > =3D=3D=3D>  qt4-corelib-4.8.4_1 conflicts with installed package(=
s):
> > >      qt-3.3.8_14
> > >=20
> > >      They will not build together.
> > >      Please remove them first with pkg_delete(1).
> > > *** [check-build-conflicts] Error code 1
> > >=20
> > > Stop in /usr/ports/devel/qt4-corelib.
> > > *** [build-depends] Error code 1
> > >=20
> > > Stop in /usr/ports/multimedia/vlc.
> > >=20
> > > Any idea for a workaround? Thanks
> >=20
> > Yes, delete Qt3.  Qt4 cannot build with Qt3 present on the system.
>=20
> This is not an option because I do need Qt3 for other ports;

The problem with Qt3 (btw, the same with KDE 3/KDE 4) is that it instal=
ls
headers directly to ${LOCALBASE}/include. Quite often these headers are=

mistakenly included instead of Qt4's, resulting weird build errors.

Qt3 and Qt4 packages don't conflict, you can have them both installed. =
But you
can't build (or upgrade) Qt4 ports if Qt3 is already presented. You hav=
e to
deinstall Qt3 before upgrading ports and reinstall it after.

> I
> checked the port multimedia/vlc and it seems to build with:
>=20
> # make install clean BATCH=3Dyes WITHOUT_QT4=3Dyes WITHOUT_SKINS=3Dye=
s
>=20
> =09matthias
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9758005.OvfbxInq9b>