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