Overview

Request 956020 accepted

Update to version 3.14.5

Loading...

Stefan Brüns's avatar

@badshah400 - The "Provides: libipopt0" is actually incorrect.

For "regular package" (i.e. not shared libraries), we need this as a hint for the upgrade path. But shared libraries use automatic dependencies, and will pull in libipopt3 (via libipopt.so.3 automatic dependency) after a rebuild anyway.

But if there is a package which explicitly pulls in libipopt0 (for whatever reason), it will have the dependency fulfilled, but will likely break at runtime because opening libipopt.so.0 will not work.

Small hint to make soversion bumps harder to miss:

%define soversion 3
%define shlib libipopt%{soversion}
...
%files -n %{shlib}
%{_libdir}/lib*.so.%{soversion}*

Atri Bhattacharya's avatar

Thanks, makes a lot of sense. Appreciate the tips.

Request History
Atri Bhattacharya's avatar

badshah400 created request

Update to version 3.14.5


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:8 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:8"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:8"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:8 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:8 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:8 got accepted.

openSUSE Build Service is sponsored by