Bug 226468

Summary: x11-fonts/noto-lite: Resolve conflict with x11-fonts/noto
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Only Me CC: cpm, dmgk, jan.kokemueller, jonc, sunpoet
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (sunpoet)
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226255
Attachments:
Description Flags
v1 tobik: maintainer-approval? (sunpoet)

Description Tobias Kortkamp freebsd_committer freebsd_triage 2018-03-09 05:16:49 UTC
Created attachment 191331 [details]
v1

We can solve the conflict between noto and noto-lite by installing the noto-lite
fonts into their own directory i.e. share/fonts/noto-lite instead of
share/fonts/noto.

The other option would be to have x11-fonts/noto not install the fonts that
noto-lite already installs.
Comment 1 Dmitri Goutnik freebsd_committer freebsd_triage 2018-03-12 00:25:08 UTC
+1 to making noto-lite a dependency of noto and not installing fonts that are already installed by noto-lite, because #226255 made www/chromium conflict with x11-fonts/google-fonts (which kind of defeats this package purpose).
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-03-23 17:03:41 UTC
A commit references this bug:

Author: tobik
Date: Fri Mar 23 17:03:08 UTC 2018
New revision: 465386
URL: https://svnweb.freebsd.org/changeset/ports/465386

Log:
  Resolve the conflict between x11-fonts/noto-lite and x11-fonts/noto

  Install the noto-lite fonts into their own directory i.e.
  share/fonts/noto-lite instead of into the same share/fonts/noto like
  noto.

  When both noto and noto-lite are installed there will be some
  duplication but that should be negligible given the ~1.2 GiB installed
  size of noto vs the ~4 MiB of noto-lite.

  noto-lite is now a dependency of www/chromium which actively prevents
  users from installing noto at the same time.

  PR:		226468
  Approved by:	sunpoet (maintainer timeout, 2 weeks)

Changes:
  head/x11-fonts/noto-lite/Makefile