[Bug 611033] Review Request: hail - core cloud computing services
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jul 8 05:45:37 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=611033
Orcan 'oget' Ogetbil <oget.fedora at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag| |fedora-review?
--- Comment #1 from Orcan 'oget' Ogetbil <oget.fedora at gmail.com> 2010-07-08 01:45:36 EDT ---
- First of all, cool package name!
! Some brief explanations on the additional sources would be nice.
? Shouldn't the Group tag for the base package be "System
Environment/Libraries"?
? cld/server.c and cld/cldbadm.c have references to the directory
CLD_LIBDIR "/cld/lib"
where CLD_LIBDIR is set to %{_libdir} by the configure script. But this
directory is not packaged. Are we missing something?
* BRs: libevent-devel zlib-devel procps
seem redundant.
? Why is this library linked to zlib? I don't see any usage.
* rpmlint on the RPMs says:
chunkd.x86_64: W: incoherent-subsys /etc/rc.d/init.d/chunkd $prog
hail.src: W: name-repeated-in-summary C Hail
cld.x86_64: W: no-documentation
cld.x86_64: W: no-manual-page-for-binary cld
cld.x86_64: W: no-manual-page-for-binary cldcli
cld.x86_64: W: no-manual-page-for-binary cldbadm
cld.x86_64: W: incoherent-subsys /etc/rc.d/init.d/cld $prog
These can all be ignored.
However rpmlint on the installed hail package says:
hail.x86_64: W: undefined-non-weak-symbol /usr/lib64/libhail.so.0.100.1
g_thread_functions_for_glib_use
hail.x86_64: W: undefined-non-weak-symbol /usr/lib64/libhail.so.0.100.1
g_threads_got_initialized
hail.x86_64: W: undefined-non-weak-symbol /usr/lib64/libhail.so.0.100.1 xmlFree
hail.x86_64: W: undefined-non-weak-symbol /usr/lib64/libhail.so.0.100.1 g_free
hail.x86_64: W: undefined-non-weak-symbol /usr/lib64/libhail.so.0.100.1
SSL_connect
... lots of them
Indeed when I run "ldd -r" on the DSO, I see lots of undefined symbols. Is this
library linked improperly?
* The file chunkc.h contains
#include <openssl/ssl.h>
#include <glib.h>
Thus the devel subpackage nedds to require openssl-devel, glib2-devel
* I think these
Requires(post): chkconfig
Requires(preun): chkconfig initscripts
need to go to the cld and chunkd subpackages. The main package contains the
library only. It doesn't have any init scripts.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list