Hi,
This is probably a simple packaging question. Sorry for the noise if the answer 
already exists somewhere on the internet.

I am trying to package the IPC library. The built package installs (using dnf) 
and functions correctly, but the java-cmu-ipc package's automatic requires and 
provides include libjavaipc.so at the same time. 
Python sub packages which also contains a shared library (_IPC.so) doesn't have 
similar issue.
Do I need to filter this pair of require and provide? 
Does this indicate something went wrong during the build?

Build log: 
https://copr-be.cloud.fedoraproject.org/results/yecheng/cmu-ipc/fedora-rawhide-x86_64/00593636-cmu-ipc/build.log.gz

"Processing files: java-cmu-ipc-3.9.1a-1.fc28.x86_64
 Provides: java-cmu-ipc = 3.9.1a-1.fc28 java-cmu-ipc(x86-64) = 3.9.1a-1.fc28 
libipcjava.so.3.9()(64bit) "
"Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) 
libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) 
libipc.so.3.9()(64bit) libipcjava.so.3.9()(64bit) rtld(GNU_HASH) "

Review Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1481237

Thanks,
Ye Cheng.



_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to