Mailing List Archive

downgrade virtualbox - slot conflict
I'm trying to downgrade virtual box from ver. 7 to ver. 6 but I'm getting slot conflict.
How to resolve it?


emerge -avq app-emulation/virtualbox
[ebuild UD] dev-util/kbuild-0.1.9998.3499-r4 [0.1.9998.3592]
[ebuild UD] app-emulation/virtualbox-modules-6.1.46 [7.0.10] USE="strip -dist-kernel -modules-sign"
[ebuild UD] app-emulation/virtualbox-6.1.46 [7.0.10-r1] USE="alsa java opengl opus%* pam qt5%* sdk sdl udev -debug -doc -dtrace -headless% -lvm (-pax-kernel) (-pch) -pulseaudio -python -vboxwebsrv -vnc (-dbus%*) (-gui%*) (-nls%*) (-vde%)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

app-emulation/virtualbox:0

(app-emulation/virtualbox-6.1.46:0/6.1::gentoo, ebuild scheduled for merge) USE="alsa java opengl opus pam qt5 sdk sdl udev -debug -doc -dtrace -headless -lvm (-pax-kernel) (-pch) -pulseaudio -python -vboxwebsrv -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10" pulled in by
app-emulation/virtualbox (Argument)

(app-emulation/virtualbox-7.0.10-r1:0/7.0::gentoo, installed) USE="alsa dbus gui java nls opengl pam sdk sdl udev -debug -doc -dtrace -lvm (-pch) -pulseaudio -python -vboxwebsrv -vde -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10" pulled in by
=app-emulation/virtualbox-7.0.10* required by (app-emulation/virtualbox-extpack-oracle-7.0.10:0/7.0::gentoo, installed) USE="" ABI_X86="(64)"
^ ^^^^^^^

app-emulation/virtualbox-modules:0

(app-emulation/virtualbox-modules-6.1.46:0/6.1::gentoo, ebuild scheduled for merge) USE="strip -dist-kernel -modules-sign" ABI_X86="(64)" pulled in by
~app-emulation/virtualbox-modules-6.1.46 required by (app-emulation/virtualbox-6.1.46:0/6.1::gentoo, ebuild scheduled for merge) USE="alsa java opengl opus pam qt5 sdk sdl udev -debug -doc -dtrace -headless -lvm (-pax-kernel) (-pch) -pulseaudio -python -vboxwebsrv -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
^ ^^^^^^

(app-emulation/virtualbox-modules-7.0.10:0/7.0::gentoo, installed) USE="strip -dist-kernel -modules-sign" ABI_X86="(64)" pulled in by
~app-emulation/virtualbox-modules-7.0.10 required by (app-emulation/virtualbox-7.0.10-r1:0/7.0::gentoo, installed) USE="alsa dbus gui java nls opengl pam sdk sdl udev -debug -doc -dtrace -lvm (-pch) -pulseaudio -python -vboxwebsrv -vde -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
^ ^^^^^^

--
Thelma
Re: downgrade virtualbox - slot conflict [ In reply to ]
On 2023.12.18 12:38, thelma@sys-concept.com wrote:
> I'm trying to downgrade virtual box from ver. 7 to ver. 6 but I'm
> getting slot conflict.
> How to resolve it?
>
>
> emerge -avq app-emulation/virtualbox
> [ebuild UD] dev-util/kbuild-0.1.9998.3499-r4 [0.1.9998.3592]
> [ebuild UD] app-emulation/virtualbox-modules-6.1.46 [7.0.10]
> USE="strip -dist-kernel -modules-sign"
> [ebuild UD] app-emulation/virtualbox-6.1.46 [7.0.10-r1] USE="alsa
> java opengl opus%* pam qt5%* sdk sdl udev -debug -doc -dtrace
> -headless% -lvm (-pax-kernel) (-pch) -pulseaudio -python -vboxwebsrv
> -vnc (-dbus%*) (-gui%*) (-nls%*) (-vde%)"
> PYTHON_SINGLE_TARGET="python3_11 -python3_10"
>
> !!! Multiple package instances within a single package slot have been
> pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> app-emulation/virtualbox:0
>
> (app-emulation/virtualbox-6.1.46:0/6.1::gentoo, ebuild scheduled
> for merge) USE="alsa java opengl opus pam qt5 sdk sdl udev -debug
> -doc -dtrace -headless -lvm (-pax-kernel) (-pch) -pulseaudio -python
> -vboxwebsrv -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11
> -python3_10" pulled in by
> app-emulation/virtualbox (Argument)
>
> (app-emulation/virtualbox-7.0.10-r1:0/7.0::gentoo, installed)
> USE="alsa dbus gui java nls opengl pam sdk sdl udev -debug -doc
> -dtrace -lvm (-pch) -pulseaudio -python -vboxwebsrv -vde -vnc"
> ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10" pulled
> in by
> =app-emulation/virtualbox-7.0.10* required by
> (app-emulation/virtualbox-extpack-oracle-7.0.10:0/7.0::gentoo,
> installed) USE="" ABI_X86="(64)"
> ^ ^^^^^^^
>
> app-emulation/virtualbox-modules:0
>
> (app-emulation/virtualbox-modules-6.1.46:0/6.1::gentoo, ebuild
> scheduled for merge) USE="strip -dist-kernel -modules-sign"
> ABI_X86="(64)" pulled in by
> ~app-emulation/virtualbox-modules-6.1.46 required by
> (app-emulation/virtualbox-6.1.46:0/6.1::gentoo, ebuild scheduled for
> merge) USE="alsa java opengl opus pam qt5 sdk sdl udev -debug -doc
> -dtrace -headless -lvm (-pax-kernel) (-pch) -pulseaudio -python
> -vboxwebsrv -vnc" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11
> -python3_10"
> ^ ^^^^^^
>
> (app-emulation/virtualbox-modules-7.0.10:0/7.0::gentoo, installed)
> USE="strip -dist-kernel -modules-sign" ABI_X86="(64)" pulled in by
> ~app-emulation/virtualbox-modules-7.0.10 required by
> (app-emulation/virtualbox-7.0.10-r1:0/7.0::gentoo, installed)
> USE="alsa dbus gui java nls opengl pam sdk sdl udev -debug -doc
> -dtrace -lvm (-pch) -pulseaudio -python -vboxwebsrv -vde -vnc"
> ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
> ^ ^^^^^^
>
>--
> Thelma
>
You also need to remove or upgrade virtualbox-extpack-oracle. You have
version 7 of that installed, and it requires version 7 of the other
virtualbox packages.