On 19/11/12 19:21, Jani Välimaa wrote:
On Mon, 19 Nov 2012 18:57:21 +0000
Barry Jackson <zen25...@zen.co.uk> wrote:

Ping me when it's sorted out and I will rebuild python-qwt and
gnuradio.

It's all sorted out. Python-qwt is now build against the old libqwt5
[1]. Maybe you should build gnuradio against the old one
(libqwt5-devel) too..

[1]
http://svnweb.mageia.org/packages/cauldron/python-qwt/current/SPECS/python-qwt.spec?revision=319494&view=markup

Well there still seems to be something wrong.
The gnuradio spec originally had:
Buildrequires: libqwt-devel
That now pulls in libqwt6, while python-qwt is using libqwt5.
If I use:
BuildRequires: libqwt5-devel in the spec, it builds OK, but rpmlint (run on the srpm) says:

 W: invalid-build-requires libqwt5-devel
and
$ urpmq --requires-recursive gnuradio | grep qwt
lib64qwt5
lib64qwt6
python-qwt

So it's requiring a mix of majors which does not look good :\

If I remove the BuildRequire on libqwt the build fails as qwt is not found during the CMake configure.

Maybe someone can see something in the build log: http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/gnuradio-3.6.2-4.mga3.src.rpm/build.0.20121120000514.log This is the deps -install log, and I see nothing libqwt6 related. http://mtf.no-ip.co.uk/pub/linux/barjac/distrib/cauldron/x86_64/log/gnuradio-3.6.2-4.mga3.src.rpm/install_deps-1.0.20121120000514.log

Those are both from a successful build with BuildRequires: libqwt5-devel in the spec.

It's late I'll sleep on it, been at this all day - gnuradio is a looooong build :(

Reply via email to