젠투에서 패키지 업그레이드 문제

젠투에서 패키지 업그레이드 문제

명령을 실행 doas emerge --ask --verbose --update --deep --newuse @world하면 이 메시지가 나타납니다 . 아직 업데이트가 안 된 것 같습니다(저는 젠투 초보 사용자라 아는 게 별로 없습니다).

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)"
                     ^^^^^^^

답변1

이 추적은 다음을 알려줍니다.

1/다음 명령을 사용하여 qtgui 패키지를 설치하려고 합니다.라이브러리 입력로고 사용연합 국가qtwayland를 설정하려면 설치와 함께 제공되는 종속성으로 qtgui가 필요합니다.라이브러리 입력로고 세트를 사용하세요.

이 충돌을 해결하려면 Emergency Qtgui를 사용해야 합니다.라이브러리 입력로고 세트를 사용하세요.

2/다음 명령을 사용하여 xorg-server 패키지를 설치하려고 합니다.우데브로고 사용연합 국가설정 및 xorg-drivers에는 설치에 대한 종속성으로 xorg-server가 필요합니다.우데브xorg-drivers 패키지를 사용하여 설치할 때 설정된 플래그evdev로고 세트를 사용하세요.

이 충돌을 해결하려면 Emergency xorg-server를 사용해야 합니다.우데브플래그 세트를 사용하거나 xorg-drivers를 다시 표시하십시오.evdev설정되지 않은 플래그를 사용하십시오. (후자는 절대 권장하지 않습니다)

삼/다음 명령을 사용하여 pambase 패키지를 설치하려고 합니다.엘로킨드로고 사용연합 국가xorg-server가 xorg-server를 종속성으로 설치해야 하는 경우 설정엘로킨드xorg-server 패키지를 사용하여 설치할 때 설정된 플래그엘로킨드로고 세트를 사용하세요.

이 충돌을 해결하려면 다음 명령을 사용하여 pambase를 표시해야 합니다.엘로킨드플래그 세트를 사용하거나 다음을 사용하여 xorg-server를 다시 표시하십시오.엘로킨드설정되지 않은 플래그를 사용하십시오. (후자는 절대 권장하지 않습니다)

이러한 사용 플래그가 전역적(동일한 의미를 가진 많은 패키지에서 사용됨)이라는 점을 고려하면 make.conf에서 명시적으로 설정하는 것이 좋습니다.

관련 정보