Is a package providing and requiring the same library in the package normal?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux