And the test release/0.84 beta presently testing in X (but not in Google Fonts) :
$ COLUMNS=120 dpkg -l ttf-ubuntu-font-family | awk '{print $2,$3}' | tail -n1 ttf-ubuntu-font-family 0.84~mono0.83+arabicfont
$ dpkg -L ttf-ubuntu-font-family | grep '.ttf$' | xargs -tn1 ./ot-sanitise 2>&1 | sed -e 'sX/u.*/XX' ./ot-sanitise Ubuntu-RI.ttf ./ot-sanitise UbuntuMono-RI.ttf ./ot-sanitise Ubuntu-C.ttf WARNING: glyf: 2-bytes indexing is not possible (due to the padding above) ./ot-sanitise Ubuntu-Arabic_B.ttf ERROR: Layout: DFLT script doesn't satisfy the spec. LangSysCount is not zero: 15 ERROR: Layout: Failed to parse script table 0 ERROR: GPOS: Failed to parse script list table Failed to sanitise file! ./ot-sanitise Ubuntu-BI.ttf ./ot-sanitise Ubuntu-MI.ttf ./ot-sanitise UbuntuMono-R.ttf ./ot-sanitise Ubuntu-Th.ttf ./ot-sanitise Ubuntu-B.ttf ./ot-sanitise Ubuntu-LI.ttf ./ot-sanitise Ubuntu-L.ttf ./ot-sanitise Ubuntu-Arabic_R.ttf ERROR: Layout: DFLT script doesn't satisfy the spec. LangSysCount is not zero: 15 ERROR: Layout: Failed to parse script table 0 ERROR: GPOS: Failed to parse script list table Failed to sanitise file! ./ot-sanitise Ubuntu-R.ttf ./ot-sanitise UbuntuMono-BI.ttf ./ot-sanitise UbuntuMono-B.ttf ./ot-sanitise Ubuntu-M.ttf
First is gone, but different warnings!
And the test release/0.84 beta presently testing in X (but not in Google Fonts) :
$ COLUMNS=120 dpkg -l ttf-ubuntu- font-family | awk '{print $2,$3}' | tail -n1 font-family 0.84~mono0. 83+arabicfont
ttf-ubuntu-
$ dpkg -L ttf-ubuntu- font-family | grep '.ttf$' | xargs -tn1 ./ot-sanitise 2>&1 | sed -e 'sX/u.*/XX'
./ot-sanitise Ubuntu-RI.ttf
./ot-sanitise UbuntuMono-RI.ttf
./ot-sanitise Ubuntu-C.ttf
WARNING: glyf: 2-bytes indexing is not possible (due to the padding above)
./ot-sanitise Ubuntu-Arabic_B.ttf
ERROR: Layout: DFLT script doesn't satisfy the spec. LangSysCount is not zero: 15
ERROR: Layout: Failed to parse script table 0
ERROR: GPOS: Failed to parse script list table
Failed to sanitise file!
./ot-sanitise Ubuntu-BI.ttf
./ot-sanitise Ubuntu-MI.ttf
./ot-sanitise UbuntuMono-R.ttf
./ot-sanitise Ubuntu-Th.ttf
./ot-sanitise Ubuntu-B.ttf
./ot-sanitise Ubuntu-LI.ttf
./ot-sanitise Ubuntu-L.ttf
./ot-sanitise Ubuntu-Arabic_R.ttf
ERROR: Layout: DFLT script doesn't satisfy the spec. LangSysCount is not zero: 15
ERROR: Layout: Failed to parse script table 0
ERROR: GPOS: Failed to parse script list table
Failed to sanitise file!
./ot-sanitise Ubuntu-R.ttf
./ot-sanitise UbuntuMono-BI.ttf
./ot-sanitise UbuntuMono-B.ttf
./ot-sanitise Ubuntu-M.ttf
First is gone, but different warnings!