This fix was dumb, sorry: we should not conflict with something we provide ourself.
Since virtualbox-ose-source does not really provide virtualbox etc, I've looked into "Replaces" instead, but which did not work (same result; probably due to the symlink).
I'm going to rollback the Conflicts and file an upstream bug instead, that they should "Provide: virtualbox-source" (which they actually are doing).
Another way out of this might be to remove the "Provides" for virtualbox-2* (I'm unsure about if that makes actually much sense, and/or gives any benefit) and re-add the conflict. To be discussed.
This fix was dumb, sorry: we should not conflict with something we provide ourself. ose-source does not really provide virtualbox etc, I've looked into "Replaces" instead, but which did not work (same result; probably due to the symlink).
Since virtualbox-
I'm going to rollback the Conflicts and file an upstream bug instead, that they should "Provide: virtualbox-source" (which they actually are doing).
Another way out of this might be to remove the "Provides" for virtualbox-2* (I'm unsure about if that makes actually much sense, and/or gives any benefit) and re-add the conflict. To be discussed.