Drop unneeded font dependency in python-matplotlib-data

Bug #1593678 reported by Pander
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
matplotlib (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Please, drop the unneeded font dependency in python-matplotlib-data on ttf-bitstream-vera. Upon inspection, only templates in this software refer to this font but also to other fonts such as DejaVu.

The software uses graceful degradation when the certain font is not found. In general, hard dependencies on font are not desirable. This is especially the case for a well-known font such as this which is also distributed via TeX Live.

When a font is offered by both APT and TeX Live, it is easier for users to solve this conflict when font packages can be deinstalled. However, with unneeded dependencies that is a problem for the user as APT cannot purge font package without breaking dependencies.

Alternatively, this dependency could be downgraded to a recommendation or a suggestion. Ideally, the dependency is removed all together.

Also worth mentioning is that Ubuntu is lagging years behind with packaging of TeX Live. Hence, users of TeX Live are forced to solve font collisions in this way.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in matplotlib (Ubuntu):
status: New → Confirmed
Pander (pander)
description: updated
Changed in matplotlib (Ubuntu):
importance: Undecided → Low
Pander (pander)
tags: added: zesty
removed: xenial yakkety
Pander (pander)
tags: added: artful
Pander (pander)
tags: added: bionic
Pander (pander)
tags: added: cosmic
removed: artful zesty
Pander (pander)
tags: added: disco
removed: bionic cosmic
Pander (pander)
tags: added: eoan focal
Pander (pander)
tags: added: groovy
removed: disco eoan
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.