grub depends on libfreetype6

Bug #900726 reported by agent 8131
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Expired
Wishlist
Unassigned

Bug Description

grub depends on grub-common which depends on libfreetype6 from Ubuntu 10.04 to 12.04. I suspect this dependency is not needed and is best left uninstalled in server environments.

Revision history for this message
Steve Langasek (vorlon) wrote :

It's used by /usr/bin/grub-mkfont, which is needed in order to have custom fonts on the boot menu. This is not a common use case, but it's one that we want to support, including on servers, especially for the benefit of users whose language isn't supported by the default font. And I don't think that splitting the grub-common package just to get rid of the libfreetype6 library dependency makes sense - it's just a font library, it's not like it pulls in X. So the cost of splitting it outweighs the benefit IMHO and I think it should be left as-is.

affects: grub (Ubuntu) → grub2 (Ubuntu)
Changed in grub2 (Ubuntu):
status: New → Won't Fix
Revision history for this message
agent 8131 (agent-8131) wrote :

I agree that splitting it into yet another package would be silly. Perhaps I should have been more clear. By removing the dependency I meant changing it from Depends to Recommends which seems to be the correct relationship as it is clearly not an absolute relationship.

Revision history for this message
Steve Langasek (vorlon) wrote :

Fair enough, though that does make the packaging a bit more complicated as well. Bug reopened.

Changed in grub2 (Ubuntu):
importance: Undecided → Wishlist
status: Won't Fix → Triaged
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in grub2 (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for grub2 (Ubuntu) because there has been no activity for 60 days.]

Changed in grub2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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