Hi Nathan,
Nathan Scott wrote:
Hmmm, not sure on the best approach - kmchart/build/rpm/kmchart.spec.in
has:
Requires: pcp >= 2.0
Requires: qt4 >= 4.2
Requires: qt4-doc >= 4.2
BuildRequires: pcp >= 2.0
BuildRequires: qt4-devel >= 4.2
which is correct for the Redhat-based distros. What we need is some
way to make each of those qt4 dependencies either-or checks (either
qt4 or libqt4...) but rpm doesn't seem to allow that. An alternate
approach would be to macro-ise the name qt4 and get the configure
script to substitute in the appropriate value for this platform...
thats probably the simplest way to go as we have complete control in
that environment.
OOC, does OpenSuse have a qt4-doc package? (contains the QT
"assistant" application, used for online help in kmchart).
Yes, there is a doc package (which I just installed).
libqt4-devel-doc-4.4.0-12.1 contains the "assistant" app.
Oh, also, I have found 4.4.0 to be a problematic QT release with
kmchart - in particular, theres a bug in the 4.4.0 tree widget that
wreaks havoc in the metric selector ... apparently fixed in 4.4.1
which is now out, but I've not yet had a chance to test it - more
details here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=48379
I'll try the 4.4.1 flavor as soon as it shows up in the opensuse package
repository.
thanks,
doug
|