Bug#888156: Please fix lintian errors in ignition-cmake (0.4.0-1)

Andreas Tille tille at debian.org
Tue Jan 23 18:26:36 UTC 2018


Hi Jose,

thanks for your work on ignition-cmake.  I've built the package to
sponsor it to the Debian mirror.  However, there are some lintian errors
+ warninge that I would like to see fixed.

E: libignition-cmake-dev: privacy-breach-logo usr/share/ignition/ignition-cmake0/doxygen/header.html (https://ignitionrobotics.org/assets/doxygen/ignition_logo.svg)
W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://fonts.googleapis.com/icon?family=material+icons)
W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://code.getmdl.io/1.3.0/material.deep_orange-blue.min.css)
W: libignition-cmake-dev: privacy-breach-generic usr/share/ignition/ignition-cmake0/doxygen/header.html (https://ignitionrobotics.org/assets/doxygen/doxygen.css)
W: libignition-cmake-dev: privacy-breach-generic ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: libignition-cmake-dev: privacy-breach-uses-embedded-file usr/share/ignition/ignition-cmake0/doxygen/header.html You may use the libjs-mathjax package. (https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/mathjax.js?config=tex-mml-am_chtml)
E: libignition-cmake-dev: privacy-breach-logo usr/share/ignition/ignition-cmake0/doxygen/tutorials-header.html (https://ignitionrobotics.org/assets/doxygen/ignition_logo_white.svg)


You will get more verbose hints how to do this when trying 

  lintian -i ignition-cmake_0.4.0-1_amd64.changes

Here are some hints:

  1. Just download ignition_logo.svg put it somewhere under
     debian/ and install it next to the documentation.  Than
     you can use a relative local link inside header.html.
  2. May be a similar approach is usefill for the googleapis icon.
  3. For css files this might work as well but regarding doxygen.css
     there might be a Debian packaged copy you could use via the
     apropriate Depends and a file:///... URL to this file
  4. How to replace mathjax is explained by lintian.

Hope these hints are helpful.

BTW, regarding the SoB condition 3 (Your package is listed on the Blends
tasks pages) I've pushed the following change to the Git repository of
the debian-science package:


science(master) $ git diff HEAD^
diff --git a/tasks/robotics-dev b/tasks/robotics-dev
index b0cf433..b5c0fa5 100644
--- a/tasks/robotics-dev
+++ b/tasks/robotics-dev
@@ -41,6 +41,8 @@ Depends: libgazebo7-dev
 
 Depends: libsimbody-dev
 
+Depends: libignition-cmake-dev
+
 Depends: libignition-transport-dev
 
 Depends: libignition-math2-dev


This now would create the according paragraph on the Blends page.  Next
time please check whether the link you are adding to the SoB table and
ping me accordingly to add the change (or ask for commit permission to
the debian-science package Git).

Hope this helps

        Andreas.

-- 
http://fam-tille.de



More information about the debian-science-maintainers mailing list