https://bugzilla.redhat.com/show_bug.cgi?id=1594313
--- Comment #35 from Severin Gehwolf sgehwolf@redhat.com --- (In reply to jiri vanek from comment #10)
(In reply to Severin Gehwolf from comment #1)
This:
%global _privatelibs libjsoundalsa[.]so.*|libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjawt[.]so. *|libjli[.]so.*|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libjsig[.]so. *|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so. *|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so. *|libjaas_unix[.]so.*|libjava[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so. *|libjimage[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so. *|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so. *|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so. *|libsctp[.]so.*|libsunec[.]so.*|libunpack[.]so.*|libverify[.]so.*|libzip[. ]so.*|lib[.]so\(SUNWprivate_.*
Should be this:
%global _privatelibs libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjawt[.]so.*|libjli[.]so. *|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libjsig[.]so. *|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so. *|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so. *|libjaas[.]so.*|libjava[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjimage[. ]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so. *|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so. *|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so. *|libsctp[.]so.*|libsunec[.]so.*|libunpack[.]so.*|libverify[.]so.*|libzip[. ]so.*
lib.so provides isn't generated for JDK 10+, libjaas_unix.so is no longer in JDK 11, etc.
Fixed. You have some sript to generate this befor buid? Or from build itslef? Used.
According to: https://bugzilla.redhat.com/show_bug.cgi?id=1590796#c14
this needs to change to the following in order to not break dependencies for other packages:
libsplashscreen[.]so.*|libawt_xawt[.]so.*|libjli[.]so.*|libattach[.]so.*|libawt[.]so.*|libextnet[.]so.*|libawt_headless[.]so.*|libdt_socket[.]so.*|libfontmanager[.]so.*|libinstrument[.]so.*|libj2gss[.]so.*|libj2pcsc[.]so.*|libj2pkcs11[.]so.*|libjaas[.]so.*|libjavajpeg[.]so.*|libjdwp[.]so.*|libjimage[.]so.*|libjsound[.]so.*|liblcms[.]so.*|libmanagement[.]so.*|libmanagement_agent[.]so.*|libmanagement_ext[.]so.*|libmlib_image[.]so.*|libnet[.]so.*|libnio[.]so.*|libprefs[.]so.*|librmi[.]so.*|libsaproc[.]so.*|libsctp[.]so.*|libsunec[.]so.*|libunpack[.]so.*|libzip[.]so.*