please remove ttf-manchufont from dependency

Bug #264123 reported by Dulmandakh Sukhbaatar
6
Affects Status Importance Assigned to Milestone
language-support-fonts-mn (Ubuntu)
Invalid
Low
Unassigned
Nominated for Intrepid by Dulmandakh Sukhbaatar
ttf-manchufont (Ubuntu)
Triaged
Low
Arne Goetje
Nominated for Intrepid by Dulmandakh Sukhbaatar

Bug Description

since current mongolian language implementation uses cyrillic fonts, we don't need to depend on ttf-manchufont. and installing ttf-manchufont is making latin texts to look ugly.

I was trying to prepare patch as it was shown on Ubuntu Developer Week. and thought it may have some auto generating things. so if you need patch for debian/control or debdiff, I can make it.

Related branches

Revision history for this message
Dulmandakh Sukhbaatar (dulmandakh) wrote :

here is debdiff, that is used to remove dependency. it builds, and can be installed successfully.

Revision history for this message
Colin Watson (cjwatson) wrote :

This would actually need to be changed in langpack-o-matic (the language packs are autogenerated, and therefore special). But this leaves language-support-fonts-mn with no dependencies, which isn't terribly sensible (in that case it ought to be removed). Is there any other font package we could use to replace this?

Changed in language-support-fonts-mn:
assignee: nobody → arnegoetje
Revision history for this message
Arne Goetje (arnegoetje) wrote :

Mongolian in Mongolia uses Cyrillic script, that's correct. But in China's Inner Mongolia Region, they use Mongolian script.
The font is not to be meant to be used as default font for the desktop. If fontconfig chooses this font over others, I suggest to add some fontconfig rules to the font package to prevent this.

As the language-support-fonts-* packages contain extra fonts which might be of general interest to the users of that language, but is not limited to a country or region, I suggest to keep the package as it is, but add some fontconfig magic to ttf-manchufont as described above.

The proper way would be to tell fontconfig to ignore manchufont for the mn_MN locale, but use it for mn_CN (for which we don't have locale data yet).

If you agree to this proposal, I will implement it.

Revision history for this message
Dulmandakh Sukhbaatar (dulmandakh) wrote :

China's Inner Mongolia use our mongolian historical and traditional scripting language, but we here in Mongolia use Cyrillic. actually it shouldn't be mn_CN, but maybe mn_TR

Arne Goetje (arnegoetje)
Changed in language-support-fonts-mn:
status: New → In Progress
Arne Goetje (arnegoetje)
Changed in ttf-manchufont (Ubuntu):
importance: Undecided → Low
Revision history for this message
Nigel Babu (nigelbabu) wrote :

This patch has been reviewed as part of Operation Cleansweep. As per the comments, the patch is not the way to fix the problem. If you have a new patch to fix the problem, please feel free to add the patch and change the 'patch-rejected' tag to 'patch'.

tags: added: patch-rejected
Benjamin Drung (bdrung)
affects: ttf-manchufont (Ubuntu) → language-support-fonts-mn (Ubuntu)
Arne Goetje (arnegoetje)
Changed in ttf-manchufont (Ubuntu):
status: New → Triaged
Changed in language-support-fonts-mn (Ubuntu):
status: In Progress → Invalid
assignee: Arne Goetje (arnegoetje) → nobody
Changed in ttf-manchufont (Ubuntu):
importance: Undecided → Low
assignee: nobody → Arne Goetje (arnegoetje)
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.