fomcyou n00b
Joined: 02 Oct 2024 Posts: 4
|
Posted: Fri Dec 20, 2024 12:21 pm Post subject: Installing wine produces conflicts |
|
|
Hello! I'm trying to install wine, but get the following errors:
Code: |
* Error: circular dependencies:
(media-libs/harfbuzz-10.1.0:0/6.0.0::gentoo, ebuild scheduled for merge) depends on
(media-libs/freetype-2.13.3:2/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
(media-libs/harfbuzz-10.1.0:0/6.0.0::gentoo, ebuild scheduled for merge) (buildtime)
It might be possible to break this cycle
by applying the following change:
- media-libs/freetype-2.13.3 (Change USE: -harfbuzz)
(This change might require USE changes on parent packages.)
Note that this change can be reverted, once the package has been installed.
|
Here I've already added
Code: |
>=sys-libs/zlib-1.3.1-r1 minizip
>=media-libs/freetype-2.13.3 harfbuzz
>=sys-libs/ncurses-6.4_p20240414 -gpm
|
into the portage.use. But if I chage it as follows:
Code: |
>=sys-libs/zlib-1.3.1-r1 minizip
>=media-libs/freetype-2.13.3 -harfbuzz
>=sys-libs/ncurses-6.4_p20240414 -gpm
|
then I get another confilt:
Code: |
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-libs/freetype:2
(media-libs/freetype-2.13.3:2/2::gentoo, ebuild scheduled for merge) USE="X adobe-cff bzip2 cleartype-hinting png svg -brotli -debug -doc -fontforge -harfbuzz -static-libs -utils" ABI_X86="32 (64) (-x32)" pull
ed in by
>=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (media-libs/harfbuzz-10.1.0:0/6.
0.0::gentoo, ebuild scheduled for merge) USE="cairo glib graphite icu introspection truetype -debug -doc -experimental -test" ABI_X86="32 (64) (-x32)"
>=media-libs/freetype-2.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (media-libs/fontconfig-2.15.0-r1:1.0/
1.0::gentoo, ebuild scheduled for merge) USE="nls -doc -test" ABI_X86="32 (64) (-x32)"
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (x11-libs/libXft-2.3.8:0/0::gentoo,
ebuild scheduled for merge) USE="-doc" ABI_X86="32 (64) (-x32)"
>=media-libs/freetype-2.13:2[png,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (x11-libs/cairo-1.18.2-r1:0/0::g
entoo, ebuild scheduled for merge) USE="X glib (-aqua) (-debug) -gtk-doc -test" ABI_X86="32 (64) (-x32)"
>=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (x11-libs/pango-1.52.2:0/0::gento
o, ebuild scheduled for merge) USE="X introspection sysprof -debug -test" ABI_X86="32 (64) (-x32)"
>=media-libs/freetype-2.9:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (gnome-base/librsvg-2.57.3-r2:2/2::ge
ntoo, ebuild scheduled for merge) USE="introspection vala -debug -gtk-doc" ABI_X86="32 (64) (-x32)"
media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] required by (app-emulation/wine-vanilla-9.0:9.0/9.0::gentoo, ebuild scheduled for merge) USE="X alsa cups fontconfig gecko gstreamer mingw mono nls opengl p
ulseaudio sdl ssl strip truetype udev udisks unwind usb vulkan wayland xcomposite -capi -crossdev-mingw -custom-cflags -dos -gphoto2 -kerberos -llvm-libunwind -netapi -odbc -opencl -osmesa -pcap -perl -samba -sc
anner (-selinux) -smartcard -v4l -wow64 -xinerama" ABI_X86="32 64"
(media-libs/freetype-2.13.3-1:2/2::gentoo, installed) USE="X adobe-cff bzip2 cleartype-hinting harfbuzz png svg -brotli -debug -doc -fontforge -static-libs -utils" ABI_X86="(64) -32 (-x32)" pulled in by
>=media-libs/freetype-2.13.2[harfbuzz?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (media-libs/sdl2-ttf-2.22.
0-1:0/0::gentoo, installed) USE="X harfbuzz -static-libs" ABI_X86="(64) -32 (-x32)"
^^^^^^^^^
It might be possible to solve this slot collision
by applying all of the following changes:
- media-libs/freetype-2.13.3 (Change USE: +harfbuzz)
|
and portage suggests to bring that use flag back.... So, how can I resolve this issue and install wine into my system? Thanks a lot!!! _________________ Best regards, fomcyou. |
|