FS#46675 - [firefox] missing dep on ttf-font
Attached to Project:
Arch Linux
Opened by Amos Onn (amos) - Monday, 12 October 2015, 13:38 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 22 October 2015, 03:49 GMT
Opened by Amos Onn (amos) - Monday, 12 October 2015, 13:38 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 22 October 2015, 03:49 GMT
|
Details
Description:
If no package providing ttf-font is installed, firefox segfaults at startup. Additional info: * firefox-41.0.1-1 Steps to reproduce: Set up a minimal arch system. Install firefox. Run firefox - segfault. Install some ttf-font (I tried ttf-freefont and ttf-dejavu), run firefox - works. |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Thursday, 22 October 2015, 03:49 GMT
Reason for closing: Fixed
Additional comments about closing: firefox 41.0.2-1; keeping the ttf-font dependency for now.
Thursday, 22 October 2015, 03:49 GMT
Reason for closing: Fixed
Additional comments about closing: firefox 41.0.2-1; keeping the ttf-font dependency for now.
During my testing, Firefox happily used fonts from the xorg-fonts-misc package (which is a dependency of xorg-server-common). Chromium appears to work fine with fonts from xorg-fonts-misc as well; though I do remember that it used to segfault in the past. That's part of the reason why ttf-font was introduced. [1]
Any idea why you're getting a crash and I'm not? (My virtual machine had the base group installed, along with xorg-server, xorg-xinit, virtualbox-guest-utils, openbox and firefox.)
[1] https://lists.archlinux.org/pipermail/arch-dev-public/2013-January/024252.html
I have set up a VM without installing X, installed firefox and sshd, ssh -X'ed to it (from my home machine), ran firefox successfully, removed the new ttf-font dependancy, and firefox broke.
I confirm that xorg-fonts-misc is indeed enough to get firefox running (even without xorg-server-common). Perhaps there should be an even broader provides= of "fonts"?
Amos.