Dear Maintainers,

couldn't this be resolved in a better way? Because the VirtualBox package is 
now requires python3 >= 3.10, << 3.11,
I cannot upgrade it to its newer version without upgrading python3 to its 
unstable version as well.
I'm primarily using Debian testing packages but install some packages from 
unstable, like VirtualBox.
I have installed python3.10 as well, but currently python3 (the dependency 
package) from testing.

Does VirtualBox really need python3.10 as default and cannot work, if package 
python3 is installed in version 3.9 while python3.10 is available as well?
If not, I think it would be better to remove the dependency on python3 and only 
depend on the currently required / targeted python package (like python3.9 / 
python3.10 / …).
Or another way could be to lift the restriction on the python3 package versions 
and only introduce them if really required.
With either solution, it should be possible to use the virtualbox package on 
multiple versions without any more hassle than necessary about these 
dependencies.
I propose these solutions because if multiple packages would pin python3 to 
their required versions and a user wants to install two packages, where these 
versions differ, it would not be possible.

Regards,
Felix

Reply via email to