Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update INSTALL.md for fonts not included #2396

Closed

Conversation

littlebtc
Copy link
Contributor

The Noto CJK JP font seems to be missing in the Standard layer, it took me some time to figure out that it could be the problem in the installation guide.

Noto CJK fonts are provided in another fonts-noto-cjk package in Debian / Ubuntu instead of fonts-noto. The guide should be updated.

Note: fonts-noto-cjk is not available in Debian Jessie. :'(

Noto CJK fonts are provided in another `fonts-noto-cjk` package in Debian / Ubuntu. The guide should be updated.
@matthijsmelissen
Copy link
Collaborator

Could anybody verify this?

@kocio-pl
Copy link
Collaborator

kocio-pl commented Oct 3, 2016

You can look here for Ubuntu Xenial:
http://packages.ubuntu.com/xenial-updates/all/fonts-noto-cjk/filelist

It's probably available for Debian too, see this page:
https://packages.debian.org/jessie-backports/fonts-noto-cjk

[UPDATE:] It's important to tell about specific repo branches, because main Xenial file list contains only NotoSansCJK.ttc and lacks other styles (or it's just all-in-one file, because size is pretty the same), while main Jessie has no such package at all, so you need to have backports enabled.

@pnorman
Copy link
Collaborator

pnorman commented Oct 3, 2016

On Ubuntu 14.04 fonts-noto depends on fonts-noto-cjk. Is this not true for 16.04?

@littlebtc
Copy link
Contributor Author

Sorry I am wrong. Debian Packagefonts-noto recommends fonts-noto-cjk and by default apt-get will install recommended package.

So I close this pull request. But why the standard layer now uses the Unifont fallback in most of the Asia? Can someone find out a good reason? My OSM Diary

@littlebtc littlebtc closed this Oct 3, 2016
@pnorman
Copy link
Collaborator

pnorman commented Oct 3, 2016

http://packages.ubuntu.com/xenial/fonts-noto is the relevant Ubuntu link, since Ubuntu is the primary target, not Debiand. It looks like they switched the metapackage from depending on the sets of noto fonts to recommending them in 16.04, so we need to require the -cjk and -unhinted packages. I think we should do -hinted, -unhinted, and -cjk explicitly and not reference plain fonts-noto.

@HolgerJeromin
Copy link
Contributor

Many (especially server) admins do not install recommended packages with apt. So we should really have a list of needed packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants