Open pki-bot opened 4 years ago
This issue was migrated from Pagure Issue #352. Originally filed by mharmsen (@mharmsen) on 2012-10-03 00:28:20:
Per discussions pertaining to "https://fedoraproject.org/wiki/User:Akurtakov/JavaPackagingDraftUpdate#Example", consider changing the 'pki-symkey' and 'jss' JNI packages to contain their own ".so".
Since JNI rpms are platform dependent, this would imply the following changes:
||Component||Platform||Current Layout||Proposed Layout|| ||JSS||32-bit i686||/usr/lib/java/jss4.jar /usr/lib/jss/libjss4.so||/usr/lib/java/jss4.jar|| ||JSS||64-bit x86_64||/usr/lib64/java/jss4.jar /usr/lib64/jss/libjss4.so||/usr/lib/java/jss4.jar|| ||pki-symkey||32-bit i686||/usr/lib/java/symkey.jar /usr/lib/jss/libsymkey.so||/usr/lib/java/symkey.jar|| ||pki-symkey||64-bit x86_64||/usr/lib64/java/symkey.jar /usr/lib64/jss/libsymkey.so||/usr/lib/java/symkey.jar||
Obviously, the Java code would need to changed to work with an embedded ".so".
Packages currently utilizing this format include the 'eclipse-swt' JNI package currently bundled within the 'eclipse' SRPM.
Comment from mharmsen (@mharmsen) at 2017-02-27 14:09:15
Metadata Update from @mharmsen:
This issue was migrated from Pagure Issue #352. Originally filed by mharmsen (@mharmsen) on 2012-10-03 00:28:20:
Per discussions pertaining to "https://fedoraproject.org/wiki/User:Akurtakov/JavaPackagingDraftUpdate#Example", consider changing the 'pki-symkey' and 'jss' JNI packages to contain their own ".so".
Since JNI rpms are platform dependent, this would imply the following changes:
||Component||Platform||Current Layout||Proposed Layout|| ||JSS||32-bit i686||/usr/lib/java/jss4.jar /usr/lib/jss/libjss4.so||/usr/lib/java/jss4.jar|| ||JSS||64-bit x86_64||/usr/lib64/java/jss4.jar /usr/lib64/jss/libjss4.so||/usr/lib/java/jss4.jar|| ||pki-symkey||32-bit i686||/usr/lib/java/symkey.jar /usr/lib/jss/libsymkey.so||/usr/lib/java/symkey.jar|| ||pki-symkey||64-bit x86_64||/usr/lib64/java/symkey.jar /usr/lib64/jss/libsymkey.so||/usr/lib/java/symkey.jar||
Obviously, the Java code would need to changed to work with an embedded ".so".
Packages currently utilizing this format include the 'eclipse-swt' JNI package currently bundled within the 'eclipse' SRPM.