commit:     edc44b10a66cba9bedcabdba4537bf206f455c87
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 18 19:58:46 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Oct 18 19:58:46 2021 +0000
URL:        https://gitweb.gentoo.org/proj/releng.git/commit/?id=edc44b10

stages package.use: require freetype[harfbuzz]

This is a nasty one. Experiment. For the desktop-profile stage3d ...

1) Normal stage[123] should not be affected since they do not contain
   freetype.

2) freetype[harfbuzz] is *NOT* enabled by default in the desktop
   profile (so that people can build freetype), but it is *required*
   to actually emerge @world there (required in the whole deptree).

3) freetype[harfbuzz] has a circular dependency with harfbuzz. :(

I assume that portage will be able to sort it out once we have a
corresponding binary package available. Fingers crossed.

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 releases/portage/stages/package.use/releng/freetype | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/portage/stages/package.use/releng/freetype 
b/releases/portage/stages/package.use/releng/freetype
new file mode 100644
index 00000000..21cda26b
--- /dev/null
+++ b/releases/portage/stages/package.use/releng/freetype
@@ -0,0 +1 @@
+media-libs/freetype harfbuzz

Reply via email to