Comment 1 for bug 188151

Revision history for this message
Matthias Klose (doko) wrote :

- the init script imports the lsb functions but doesn't use them. please fix.
- typo in package description (s/Drives/Drivers/) ?
- man pages are missing
- please give a policy compliant sonmae for the library (i.e. libsysSp.so.0)
- the runtime package includes development files.
- dh_shlibdeps complains about:
dh_shlibdeps
dpkg-shlibdeps: warning: symbol CloseSPDriver used by debian/ibmasm-utils/sbin/ibmsphalt found in none of the libraries.
dpkg-shlibdeps: warning: symbol SystemDataIO used by debian/ibmasm-utils/sbin/ibmsphalt found in none of the libraries.
dpkg-shlibdeps: warning: symbol OpenSPDriver used by debian/ibmasm-utils/sbin/ibmsphalt found in none of the libraries.
dpkg-shlibdeps: warning: symbol RegisterForEvents used by debian/ibmasm-utils/sbin/ibmsphalt found in none of the libraries.
- lintian warnings and errors:
W: ibmasm-utils: binary-without-manpage usr/bin/evnode
W: ibmasm-utils: binary-without-manpage sbin/ibmspdown
W: ibmasm-utils: binary-without-manpage sbin/ibmsphalt
W: ibmasm-utils: binary-without-manpage sbin/ibmspup
W: ibmasm-utils: package-contains-empty-directory usr/sbin/
E: ibmasm-utils: sharedobject-in-library-directory-not-actually-a-shlib usr/lib/libsysSp.so
W: ibmasm-utils: old-fsf-address-in-copyright-file
W: ibmasm-utils: copyright-lists-upstream-authors-with-dh_make-boilerplate
W: ibmasm-utils: copyright-contains-dh_make-todo-boilerplate
W: ibmasm-utils: init.d-script-missing-lsb-section /etc/init.d/ibmasm
E: ibmasm-utils: init.d-script-does-not-implement-required-option /etc/init.d/ibmasm force-reload
W: ibmasm-utils: shared-lib-without-dependency-information ./usr/lib/libsysSp.so

For main inclusion, please fix at least the init script, and the soname (or do not ship a shared lib at all and omit the development files).