[Mageia-dev] [changelog] [RPM] cauldron core/release libqwt-6.0.1-2.mga3
Barry Jackson
zen25000 at zen.co.uk
Tue Nov 20 01:41:42 CET 2012
On 19/11/12 19:21, Jani Välimaa wrote:
> On Mon, 19 Nov 2012 18:57:21 +0000
> Barry Jackson <zen25000 at 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 :(
More information about the Mageia-dev
mailing list