From: Caleb Tennis <caleb@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Qt4 portage update
Date: Thu, 16 Jun 2005 13:03:27 -0500 [thread overview]
Message-ID: <200506161303.27534.caleb@gentoo.org> (raw)
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
reply other threads:[~2005-06-16 18:07 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200506161303.27534.caleb@gentoo.org \
--to=caleb@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox