Closed Bug 1073824 Opened 11 years ago Closed 11 years ago

Auto hyphens not working on Ubuntu

Categories

(Firefox :: Untriaged, defect)

32 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: anatole.mendoza, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Build ID: 20140924083558 Steps to reproduce: Auto hyphenation doesn't work on Linux, meaning that webpages don't show hyphens despite the "-moz-hyphens: auto;" directive. I tested with both English and French webpages, which otherwise work with Firefox on Windows and Mac. I am using the standard Ubuntu packages, called "firefox", "firefox-locale-en" and "firefox-locale-fr". The version number of these packages says "32.0+build1-0ubuntu0.14.04.1". Here is a demo page that people on Linux could test: http://s.codepen.io/HugoGiraudel/fullembedgrid/3983209536be8ee1fde113ab7a00473e?type=embed&animations=run
Could you attach a screenshot of the issue, maybe?
Attached image Debian (working).png
Summary: Auto hyphens not working on Linux → Auto hyphens not working on Ubuntu
@Loic: OK, I did a screenshot of the issue on my Ubuntu system. The file is called "Ubuntu (not working).png". Then I used the site Browsershots to get a screenshot of Firefox on another system. Curiously, Browsershots offers a Debian Firefox, which seems to work. So, the problem is not Linux-specific, as I originally thought, but Ubuntu-specific. Anyway, see "Ubuntu (not working).png" and "Debian (working).png".
(In reply to anatole.mendoza from comment #4) > @Loic: OK, I did a screenshot of the issue on my Ubuntu system. The file is > called "Ubuntu (not working).png". Then I used the site Browsershots to get > a screenshot of Firefox on another system. Curiously, Browsershots offers a > Debian Firefox, which seems to work. So, the problem is not Linux-specific, > as I originally thought, but Ubuntu-specific. Anyway, see "Ubuntu (not > working).png" and "Debian (working).png". Please try an official build instead of the build provided by Ubuntu. You can get one from https://www.mozilla.org/en-US/firefox/all/ .
Flags: needinfo?(anatole.mendoza)
try sudo apt-get install hyphen-[preferred lang.]
@kaeseblatt@posteo.de: Wow, you're a genious. At first, I was sceptical to try your solution, because the package descriptions say "for LibreOffice". But after installing "hyphen-en-us" and "hyphen-fr", hyphens work now in Firefox. Am I to assume that Firefox is dependant on files in /usr/share/hyphen? In such case, shouldn't "firefox-locale-en" and "firefox-locale-fr" include a dependancy to "hyphen-en-us" and "hyphen-fr"?
Flags: needinfo?(anatole.mendoza)
(In reply to anatole.mendoza from comment #7) > Am I to assume that Firefox is dependant on files in > /usr/share/hyphen? In such case, shouldn't "firefox-locale-en" and > "firefox-locale-fr" include a dependancy to "hyphen-en-us" and "hyphen-fr"? The ubuntu package might be; I'd be surprised if the official build was. The official build's lack of deps would be an Ubuntu bug.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
@Gijs Kruitbosch: Yes, in light of these new informations, it definitely seems like a bug in the Ubuntu packaging system. In fact, I found just now someone who has reported this bug on the Ubuntu Launchpad site, but his bug report has remained unassigned for months now: Bug #1350596 “Firefox hyphenation tools missing” https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1350596
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: