* [gentoo-dev] Qt4 portage update
@ 2005-06-16 18:03 Caleb Tennis
0 siblings, 0 replies; only message in thread
From: Caleb Tennis @ 2005-06-16 18:03 UTC (permalink / raw
To: gentoo-dev
With the pending release of Qt4 very soon, I wanted to take a moment to update
the community on what kind of effect it will have on portage:
First, the installation is now FHS compliant - no more stuff going
into /usr/qt.
Previous Qt versions built one big library; this version builds 9 or 10
smaller ones (all installed into /usr/lib/qt4). Since the names are
different, as well as the sonames, there should not be any runtime linking
issues with a mixed installation.
Qt4 does not make use of the QTDIR environment variable like Qt3 did. This
means that automated build scripts, such as those with most KDE programs,
will still pick up the correct Qt3 programs (uic, moc, and qmake). For
programs that don't use these types of build scripts, ebuild modifications
may need to be made to tell the package which directory to pick up its binary
tools in (/usr/qt/3/bin for Qt3, /usr/bin for Qt4).
I currently don't have any plans for any type of xxx-config package to switch
between versions. After installing Qt4, those applications will be higher in
precedence in the PATH. If you need to run Qt3 applications, you will either
need to specify the full path or restructure your PATH to make it work.
Even though Trolltech split out the GUI libraries from the rest of the core
libraries, X11 is still a dependency for the whole package. The reason for
this is that, as of now, Trolltech hasn't provided a convenient way to build
a subset of the libraries - it's really an all or nothing thing. Eventually
once the development stabilizes a bit, I think it will be feasible to have a
gui and non-gui set of ebuilds.
All that said - the latest version in portage ( qt-4.0.0_rc1-r2 ) works and
installs great for me. At this point, it may be good for aches to try
testing the installation, as well as people who use non-traditional setups,
like icc, ulibc, or "interesting" CXXFLAGS.
At the moment, I don't know of any installable applications that make use of
this new Qt version, but they'll be springing up very soon. Hopefully we'll
be ready for them.
Thanks,
Caleb
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-06-16 18:07 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-16 18:03 [gentoo-dev] Qt4 portage update Caleb Tennis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox