在执行doas emerge --ask --verbose --update --deep --newuse @world命令时,会弹出这个命令。它似乎没有更新。(我是一个新的Gentoo用户,所以我不知道多少)。
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-qt/qtgui:5
(dev-qt/qtgui-5.15.2-r16:5/5.15.2::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg png wayland -accessibility -debug -eglfs -evdev -gles2-only -ibus -libinput -linuxfb -test -tslib -tuio -udev -vnc -vulkan" ABI_X86="(64)" conflicts with
=dev-qt/qtgui-5.15.2*:5=[egl,libinput,-vulkan,X] required by (dev-qt/qtwayland-5.15.2-r17:5/5.15.2::gentoo, installed) USE="X -debug -test -vulkan" ABI_X86="(64)"
^^^^^^^^
=dev-qt/qtgui-5.15.2*:5/5.15.2=[egl,libinput,-vulkan,X] required by (dev-qt/qtwayland-5.15.2-r17:5/5.15.2::gentoo, installed) USE="X -debug -test -vulkan" ABI_X86="(64)"
^^^^^^^^
x11-base/xorg-server:0
(x11-base/xorg-server-21.1.3-r1:0/21.1.3::gentoo, ebuild scheduled for merge) USE="systemd xorg xvfb -debug -elogind -minimal (-selinux) -suid -test -udev -unwind -xcsecurity -xephyr -xnest" ABI_X86="(64)" conflicts with
>=x11-base/xorg-server-21.1[udev] required by (x11-base/xorg-drivers-21.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" INPUT_DEVICES="libinput synaptics -elographics -evdev -joystick -vmmouse -void -wacom" VIDEO_CARDS="nouveau -amdgpu -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -intel -mga -nv -nvidia (-omap) -qxl -r128 -radeon -radeonsi -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware"
^^^^
sys-auth/pambase:0
(sys-auth/pambase-20210201.1:0/0::gentoo, ebuild scheduled for merge) USE="nullok passwdqc sha512 systemd -caps -debug -elogind -gnome-keyring -homed -minimal -mktemp -pam_krb5 -pam_ssh -pwhistory -pwquality -securetty (-selinux)" ABI_X86="(64)" conflicts with
sys-auth/pambase[elogind] required by (x11-base/xorg-server-21.1.3-r1:0/21.1.3::gentoo, installed) USE="elogind udev xorg -debug -minimal (-selinux) -suid -systemd -test -unwind -xcsecurity -xephyr -xnest -xvfb" ABI_X86="(64)"
^^^^^^^发布于 2022-03-22 15:14:16
痕迹只是告诉你:
1/您希望安装带有libinput use标志( unset )的qtgui包,而qtwayland需要将qtgui作为一个依赖项安装在libinput使用标志集中。
要解决这一冲突,您需要使用libinput使用标志集生成qtgui。
2/您希望安装带有udev use标志的xorg-server包,而xorg-驱动程序需要使用xorg-server作为一个依赖项,在安装xorg-驱动程序包时使用evdev use标志集。
要解决这一冲突,您需要使用udev udev use标志集出现xorg-server,或者重新出现带有evdev use标志的xorg驱动程序。(绝对不推荐后者)
3/您希望在安装elogind -server包时,使用elogind use标志未设置,而xorg-server需要xorg-server作为一个依赖项,并在安装elogind use标志集时使用elogind use标志设置。
要解决这一冲突,您需要使用elogind使用标志集,或者重新出现带有elogind use标志的xorg-server。(绝对不推荐后者)
考虑到这些使用标志是全局的(在许多具有相同含义的包中使用),我建议您在make.conf中明确地设置它们。
https://unix.stackexchange.com/questions/696390
复制相似问题