Similarly to another thread, trying to get wine to install is triggering this issue; * Error: circular dependencies:
(media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo, ebuild scheduled for merge) depends on (media-libs/freetype-2.10.4:2/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op) (media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo, ebuild scheduled for merge) (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies. In my package.use; # required by x11-libs/pango-1.48.7::gentoo # required by media-gfx/imagemagick-7.1.0.2::gentoo[pango] # required by virtual/imagemagick-tools-0::gentoo # required by x11-misc/shutter-0.97::gentoo # required by @selected # required by @world (argument) >=media-libs/freetype-2.10.4 harfbuzz If i disable this, I get; * Error: circular dependencies: (sys-libs/gpm-1.20.7-r3:0/0::gentoo, ebuild scheduled for merge) depends on (sys-libs/ncurses-6.2_p20210123:0/6::gentoo, ebuild scheduled for merge) (buildtime_slot_op) (sys-libs/gpm-1.20.7-r3:0/0::gentoo, ebuild scheduled for merge) (buildtime) and if I sys-libs/ncurses -gpm as suggested; * Error: circular dependencies: (x11-libs/libva-2.12.0:0/2::gentoo, ebuild scheduled for merge) depends on (virtual/opengl-7.0-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime) (media-libs/mesa-21.1.4:0/0::gentoo, ebuild scheduled for merge) (runtime) (x11-libs/libva-2.12.0:0/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op) At which point i'm looking for an alternative approach. I quickpkg'd harfbuzz and freetype, then tried to emerge --nodeps them, but both failed at the configure stage. Is there something else I should try?