Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installing wine produces conflicts
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
fomcyou
n00b
n00b


Joined: 02 Oct 2024
Posts: 4

PostPosted: Fri Dec 20, 2024 12:21 pm    Post subject: Installing wine produces conflicts Reply with quote

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.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5254
Location: Bavaria

PostPosted: Fri Dec 20, 2024 12:30 pm    Post subject: Reply with quote

Have a look into https://wiki.gentoo.org/wiki/Portage/Help/Circular_dependencies ;-)
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
fomcyou
n00b
n00b


Joined: 02 Oct 2024
Posts: 4

PostPosted: Wed Dec 25, 2024 3:01 pm    Post subject: Reply with quote

Solved by
https://forums.gentoo.org/viewtopic-p-8652031.html
_________________
Best regards, fomcyou.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum