Gentooでパッケージをアップグレードする問題

Gentooでパッケージをアップグレードする問題

コマンドを実行する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)"
                     ^^^^^^^

ベストアンサー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で明示的に設定することをお勧めします。

おすすめ記事