W: sphinxbase source: debian-rules-ignores-make-clean-error line 54
N:
N:   A rule in the debian/rules file for this package calls the package's
N:   clean or distclean target with a line like:
N:   
N:    -$(MAKE) distclean
N:   
N:   The leading - tells make to ignore all errors. Normally this is done
N:   for packages using Autoconf since Makefile may not exist. However,
N:   this line ignores all other error messages, not just the missing
N:   Makefile error. It's better to use:
N:   
N:    [ ! -f Makefile ] || $(MAKE) distclean
N:   
N:   so that other error messages from the clean or distclean rule will
N:   still be caught.
N:
W: sphinxbase source: substvar-source-version-is-deprecated libsphinxbase0-dev
N:
N:   The package uses the now deprecated ${Source-Version} substvar, which
N:   has misleading semantics. Please switch to ${binary:Version} or
N:   ${source:Version} as appropriate. Support for ${Source-Version} may be
N:   removed from dpkg-dev in the future.
N:
W: sphinxbase source: substvar-source-version-is-deprecated sphinxbase-utils
W: sphinxbase-utils: binary-without-manpage usr/bin/sphinx_cepview
N:
N:   Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
N:   have a manual page
N:   
N:   Note, that though the `man' program has the capability to check for
N:   several program names in the NAMES section, each of these programs
N:   should have its own manual page (a symbolic link to the appropriate
N:   manual page is sufficient) because other manual page viewers such as
N:   xman or tkman don't support this.
N:   
N:   Refer to Policy Manual, section 12.1 for details.
N:
W: sphinxbase-utils: binary-without-manpage usr/bin/sphinx_fe
W: libsphinxbase0-dev: zero-byte-file-in-doc-directory 
usr/share/doc/libsphinxbase0-dev/NEWS.gz
N:
N:   Package contains a file which is empty.
N:
W: libsphinxbase0: package-name-doesnt-match-sonames libsphinxad0 libsphinxfe0 
libsphinxfeat0 libsphinxutil0
N:
N:   The package name of a library package should usually reflect the
N:   soname of the included library. The package name can determined from
N:   the library file name with the following code snippet:
N:   
N:    $ objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n 
-e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; 
s/\.so\.//'
N:   
N:   Refer to Library Packaging guide 5 for details.
N:


** Changed in: ubuntu
       Status: Fix Committed => In Progress

** Changed in: ubuntu
     Assignee: Daniel Holbach => (unassigned)

-- 
[needs-packaging] sphinxbase
https://bugs.launchpad.net/bugs/134925
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to