Hi, ich nehme immer gerne Verbesserungsvorschläge auf. Am 18.05.2015 um 10:14 schrieb Yamaban:
IMHO, das Firefox Paket sollte von den "support" libs eine bestimmte Version als minimum fordern. e.g. "Require mozilla-nss >= 3.18.1" und speziell mozilla-nss sollte haben: "Require: mozilla-nss-certs >= %{version}" und
Nicht so einfach, weil es relativ irrelevant ist, wie das Paket heisst und welche Version es hat, solange es kompatibel gebaut ist. Derzeit wird das so abgedeckt: mozilla-nss: %if %{_lib} == lib64 Requires: libnssckbi.so()(64bit) %else Requires: libnssckbi.so %endif
"Require: libsoftokn3 >= %{version}" oder anders rum, libsoftokn3 sollte "Require: mozilla-nss >= %{version}" haben.
Nein, weil libsoftokn3 an sich kein mozilla-nss braucht. Die ganze Trennung kam ursprünglich daher, weil die glibc die Möglichkeit hat, Funktionen aus libfreebl3 und libsoftokn3 zu verwenden, ohne mozilla-nss als Wrapper drumherum. Derzeit ist in mozilla-nss: PreReq: libfreebl3 >= %{nss_softokn_fips_version} PreReq: libsoftokn3 >= %{nss_softokn_fips_version} und %global nss_softokn_fips_version 3.12.4 Das ist vermutlich nicht mehr ausreichend aber das ist/war nicht offensichtlich. Die Entkopplung kommt historisch auch daher, weil gewissen libfreebl3 und libsoftokn3 Bibliotheken eine bestimmte Zertifizierung haben und auch ältere Versionen derer mit neueren mozilla-nss Versionen zusammenarbeiten können sollen. Somit gibt es schon Gründe für den Status Quo. Ob diese relevant genug sind, ist eine andere Frage bzw. ob diese Möglichkeiten irgendjemand auf der Welt mit openSUSE nutzt. Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org