Bug#1027688: Has a list of MDI icons inconsistent with what is available on the system
Julian Gilbey
jdg at debian.org
Sun Jan 1 22:28:01 GMT 2023
Source: tulip
Version: 5.4.0+dfsg-3
Severity: normal
Hi!
I've been looking at the fonts-materialdesignicons-webfont package, as
we need a newer version for python3-qtawesome. In my explorations, I
learnt the following:
* The current version of the package is 1.6.50, which is needed for
OpenStack Horizon. See the discussion in
https://bugs.debian.org/973617 about possible ways forward.
* There are currently only three reverse dependencies of this package:
an OpenStack Python package which directly accesses the font;
another package which will be fine with the current release of the
fonts, and tulip.
* Looking more closely at the tulip source code, I see that you load
the system MDI fonts, but
library/tulip-ogl/src/TulipInitMaterialDesignIcons.cpp was generated
from version 4.9.95 of the font. This is certainly inconsistent
with what is currently present on the system (version 1.6.50) and
will be inconsistent with what I propose (currently version 7.1.96).
I have no idea whether this introduces a bug in tulip, as I don't use
it myself. But it would probably make sense to update this file at
Debian build time to use the current Debian version of the MDI fonts
(presumably using a variant of
utils/scripts/generate_md_cpp_init_code.sh making use of the file
/usr/share/fonts-materialdesignicons-webfont/css/materialdesignicons.css,
which contains all of the required information).
Best wishes,
Julian
More information about the debian-science-maintainers
mailing list