Overview

Request 655971 accepted

update to version 2.9.2


Stefan Brüns's avatar

You should use LD_LIBRARY_PATH=%{buildroot}{_libdir}, as you want to test the installed libraries.

Please add a line to the changelog stating the "basic" tests are now enabled.

The libraries should be packaged separately, according to the shared library policy. libeccodes has outside users.


Stefan Brüns's avatar

Also remove build_for_scienceproject, it is not necessary.


Stefan Brüns's avatar

@manfred999 - can you please address the other two issues?

Also, hdf5_1_8-devel no longer exists, please remove the references to it from the specfile.


Manfred Schwarb's avatar
author source maintainer target maintainer

LD_LIBRARY_PATH: thanks for the hint, testing the installed version is better. changelog: I updated the changelog for the added tests. Library packaging: ECMWF refuses to do so-versioning and does not give any guaranties for their API. Mostly it is not an issue as the API is quite stable, but nevertheless. Outside users are mostly left alone. Therefore I hesitate to split the package. But it could be done, of course. build_for_scienceproject: I agree it is ugly. It was my attempt to efficiently have packages in default environment (which I have to do) and in science project environment. hdf5_1_8 is no issue for the science project, as it is in the else clause of build_for_scienceproject. Are such constructs not accepted in the science project?


Request History
Manfred Schwarb's avatar

manfred999 created request

update to version 2.9.2


Manfred Schwarb's avatar

manfred999 accepted request

OK. Will think about spec file cleanup and library split once more, no final decision from my side yet.

openSUSE Build Service is sponsored by