I pushed a few small changes to lp:~dholbach/libertine-scope/packaging-
fix

What I spotted as well:

 - should ship a LGPL-3 license too
 - some lintian complaints, not sure how important they are:

W: libertine-scope: image-file-in-usr-lib 
usr/lib/x86_64-linux-gnu/unity-scopes/libertine-scope/logo.png
E: libertine-scope: pkg-has-shlibs-control-file-but-no-actual-shared-libs
N: 
N:    Although the package does not include any shared libraries, it does have
N:    a shlibs control file. If you did include a shared library, check that
N:    the SONAME of the library is set and that it matches the contents of the
N:    shlibs file.
N:    
N:    SONAMEs are set with something like gcc -Wl,-soname,libfoo.so.0, where 0
N:    is the major version of the library. If your package uses libtool, then
N:    libtool invoked with the right options should be doing this.
N:    
N:    Note this is sometimes triggered for packages with a private shared
N:    library due to a bug in Debhelper.
N:    
N:    Refer to https://bugs.debian.org/204975 and
N:    https://bugs.debian.org/633853 for details.
N:    
N:    Severity: important, Certainty: certain
N:    
N:    Check: shared-libs, Type: binary, udeb
N: 
W: libertine-scope: postinst-has-useless-call-to-ldconfig
N: 
N:    The postinst script calls ldconfig even though no shared libraries are
N:    installed in a directory controlled by the dynamic library loader.
N:    
N:    Note this may be triggered by a bug in debhelper, that causes it to
N:    auto-generate an ldconfig snippet for packages that does not need it.
N:    
N:    Refer to Debian Policy Manual section 8.1.1 (ldconfig) and
N:    https://bugs.debian.org/204975 for details.
N:    
N:    Severity: minor, Certainty: certain
N:    
N:    Check: shared-libs, Type: binary, udeb


** Bug watch added: Debian Bug tracker #204975
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204975

** Bug watch added: Debian Bug tracker #633853
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633853

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1541417

Title:
  [needs-packaging] libertine-scope

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1541417/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to