media-libs/freetype-2.7.1 breaks pcf fonts What/Who/Where: --------------- # emerge -v1 =media-libs/freetype-2.7-r2 (note: got removed 4 days ago) # fc-cache -fs (or emerge any font to "Updating global fontcache ...") # fc-match Terminus ter-112n.pcf.gz: "Terminus" "Regular" # emerge -v1 =media-libs/freetype-2.7.1 # fc-cache -fs (or emerge any font to "Updating global fontcache ...") # fc-match Terminus LiberationSans-Regular.ttf: "Liberation Sans" "Regular" emerge --info: -------------- Portage 2.3.3 (python 3.5.2-final-0, default/linux/amd64/13.0, gcc-5.4.0, glibc-2.23-r3, 4.8.12-aufs-r1 x86_64) ================================================================= System uname: Linux-4.8.12-aufs-r1-x86_64-Intel-R-_Core-TM-_i7-6700K_CPU_@_4.00GHz-with-gentoo-2.3 KiB Mem: 32909724 total, 2385128 free KiB Swap: 67108860 total, 67108848 free Timestamp of repository gentoo: Sat, 21 Jan 2017 11:30:01 +0000 sh bash 4.4_p11 ld GNU ld (Gentoo 2.27 p1.0) 2.27 ccache version 3.3.3 [disabled] app-shells/bash: 4.4_p11::gentoo dev-java/java-config: 2.2.0-r3::gentoo dev-lang/perl: 5.24.1_rc4::gentoo dev-lang/python: 3.5.2::gentoo dev-util/ccache: 3.3.3::gentoo dev-util/cmake: 3.7.2::gentoo sys-apps/baselayout: 2.3::gentoo sys-apps/openrc: 0.23.1::gentoo sys-apps/sandbox: 2.10-r3::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo sys-devel/automake: 1.11.6-r2::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo sys-devel/binutils: 2.27::gentoo sys-devel/gcc: 5.4.0-r2::gentoo sys-devel/gcc-config: 1.8-r1::gentoo sys-devel/libtool: 2.4.6-r2::gentoo sys-devel/make: 4.2.1::gentoo sys-kernel/linux-headers: 4.9::gentoo (virtual/os-headers) sys-libs/glibc: 2.23-r3::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 local location: /var/lib/overlay/local masters: gentoo priority: 100 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=broadwell -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/stunnel/stunnel.conf /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=broadwell -O2 -pipe" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs buildpkg collision-protect compress-build-logs compressdebug config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms split-log splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LDFLAGS="-Wl,-z,combreloc -Wl,-O1 -Wl,--hash-style=both -Wl,--as-needed" MAKEOPTS="-j9" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="X acl alsa amd64 cxx dmx fbcon filecaps gif iconv ipv6 ithreads jpeg lcms libnotify mng ncurses nls nptl offensive opengl openmp openssl pam pic pie png profile seccomp ssl tcpd threads truetype udev unicode vdpau xattr xcb xft xinerama xv zlib" ABI_X86="64" ALSA_CARDS="hda-intel dummy seq-dummy loopback virmidi serial-u16550" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 ssse3 sse4_1 sse4_2" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick void" KERNEL="linux" L10N="en en-US en-GB pl ja" LINGUAS="en en_US en_GB pl ja" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python3_5" RUBY_TARGETS="ruby23" USERLAND="GNU" VIDEO_CARDS="nvidia nouveau nv modesetting none dummy" USE_PYTHON="3.5" Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Sugestion: - Bring back media-libs/freetype-2.7-r2 to portage - Add font cache update to freetype ebuild (to catch simillar future bugs faster) - Temporary mask media-libs/freetype-2.7.1 till it get fixed
commit c0a1539f0e81afe824f1b9ab1794308353c5e56d Author: Lars Wendler <polynomial-c@gentoo.org> Date: Sat Jan 21 17:55:49 2017 media-libs/freetype: Revbump to fix pfc font handling (bug #606688). Package-Manager: Portage-2.3.3, Repoman-2.3.1