[Pkg-virtualbox-devel] Bug#762406: virtualbox: Please make the Python dependency optional
Mert Dirik
mertdirik at gmail.com
Sun Sep 21 23:33:07 UTC 2014
Package: virtualbox
Severity: wishlist
Dear Maintainers,
I want to use amd64 version of the Virtualbox package in my system but the
Python dependency makes it unpractical to install.
mert at debian:~$ apt-get -s --no-install-recommends install virtualbox:amd64
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
virtualbox:amd64 : Depends: python:amd64 (>= 2.7) but it is not going to be
installed
Depends: python:amd64 (< 2.8) but it is not going to be
installed
Depends: python2.7:amd64 but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.
As you can guess, changing any of these python packages would result in
uninstalling
and/or replacing with half of packages in my system.
I'm aware that it is not actually the Virtualbox packages problem but the
Python ones,
but still it would be nice working around it and making this scenario possible.
I researched the reason of the dependency a bit and it seems like the reason is
for
providing some xpcom modules, according to #539445. I don't know if making
these
modules optional in some way and shifting the python dependency to apply only
for them
is possible/feasible but it would make Virtualbox a happy multiarch citizen in
my system :)
Best regards,
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 3.14-2-amd64 (SMP w/2 CPU cores)
More information about the Pkg-virtualbox-devel
mailing list