>>>>> On Fri, 14 Feb 2020, Ulrich Müller wrote: > Accessing ${S} in global scope is not allowed by PMS, therefore remove > the global variable assignment of FONT_S which uses it. Add a fallback > to ${S} in font_src_install() instead.
> Allow FONT_S to be an array, if there are multiple directories. > Support for whitespace-separated lists will be kept for some time, > and a QA warning will be shown. > Die if pushd or popd fails. > Closes: https://bugs.gentoo.org/613108 > Closes: https://bugs.gentoo.org/709578 > Signed-off-by: Ulrich Müller <u...@gentoo.org> > --- > This will be committed in 60 days from now. The backwards compatibility > code for whitespace-separated FONT_S will be removed in one year. I have merged this already today, because conflicts in the media-fonts category started accumulating. > ***** ATTENTION OVERLAY USERS ***** > If your ebuilds currently output error messages like: > /var/tmp/portage/media-fonts/foo/temp/environment: line 1036: pushd: > /var/tmp/portage/media-fonts/foo/work/foo: No such file or directory > /var/tmp/portage/media-fonts/foo/temp/environment: line 1043: popd: directory > stack empty > then in future these will be caught by the added "|| die" statements > after pushd and popd. So make sure to fix such breakage before the > updated eclass will be committed.
signature.asc
Description: PGP signature