language-selector doesn't automatically link fontconfig files for CJK users

Bug #879069 reported by Jinkyu Yi
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
language-selector (Ubuntu)
Invalid
Undecided
Unassigned
ubiquity (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

There are several fontconfig files for CJK users in /etc/fonts/conf.avil/ started with "69-language-selector-".
But in Oneiric, language-selector doesn't make symbolic links to /etc/fonts/conf.d/ automatically.
This bug is happening at installing Ubuntu with CJK language choosed, and also installing new CJK language packages using language-selector.

I tested with Ubuntu 11.10 at Korean, Japanese, Chinese (simplified), Chinese (traditional) environment.
Also tested with Ubuntu 11.10 English, and install Korean, Japanese, Chinese (simplified), Chinese (traditional) language packages.
But, I'm native Korean speaker, so please test for CJ more.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in language-selector (Ubuntu):
status: New → Confirmed
Revision history for this message
Shih-Yuan Lee (fourdollars) wrote :

Chinese (traditional) has the same issue.

description: updated
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

I made a few tests as well, and these are some notes that apply to both Natty and Oneiric:

* If I install, upgrade or downgrade language-selector using
  'sudo dpkg -i ...' or 'sudo apt-get install ...' in a terminal
  window, a symlink is added if
  - language-selector spots a CJK language as my first choice user
    language, and
  - there is no other similar symlink previously.
  I think it happens when the post-install script in
  language-selector-common_x.xx_all.deb is executed.

* When I do the same using Synaptic or Update Manager, no symlink is
  added.

* Once language-selector has been installed, there are two ways to
  change the symlink:
  1. Apply a CJK language system-wide from language-selector's
    "Language" tab.
  2. Use the 'fontconfig-voodoo' program from a terminal window (as
     sudo).

So as regards language-selector I don't see any changed behavior. Please let me know if I missed anything.

Possibly something changed as regards installing or upgrading Ubuntu as a whole. In that case it's probably the installer that changed, so I added ubiquity to this bug report.

The logic behind the way Ubuntu deals with fontconfigs is not crystal clear to me, and it's not obvious what the desired behavior is. Possibly there is a need to reconsider the model for handling CJK specific fontconfig settings.

Changed in language-selector (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Revision history for this message
Cheng-Chia Tseng (zerng07) wrote :

Does it related to broken /etc/default/locale generated which is bug 877629?

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

On 2011-11-18 18:30, Cheng-Chia Tseng wrote:
> Does it related to broken /etc/default/locale generated which is bug
> 877629?

I can't tell, but I just added a comment to that bug:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/877629/comments/5
about a proposed change that might be related - or not...

Changed in language-selector (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Cheng-Chia Tseng (zerng07) wrote :

There is a user reported that even installed fresh Ubuntu 12.04 LTS, this bug still exists. I will comfirm it recently.

Revision history for this message
Cheng-Chia Tseng (zerng07) wrote :

It is comfirmed with fresh Ubuntu and Xubuntu 12.04 LTS installaiton. The problem is not solved yet. :S

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 ubiquity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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