Installing conflicting dependencies on Debian
by lucmove from LinuxQuestions.org on (#6N8YG)
The jerks at Oracle disabled a feature I need in Virtualbox 6.1 and later. So I run VB 6.0 on Debian 9 and it works.
But I've been trying to migrate to Debian 11. Not 12, 11. Because reasons.
Anyway, Virtualbox 6.0 requires libcurl3 while Debian 11 comes with libcurl4. If I try to install libcurl3, synaptic wants to remove a lot of packages and I want some of them. And Virtualbox 6.0 refuses to work with libcurl4. And who knows what else is going to refuse to run without libcurl4 in the future.
I tried this method but the debian inside the debian has a different behavior I cannot understand and I soon found myself deep in dependency hell, hunting packages individually as if it were Slackware, going deeper until I got to the point where apt told me I would have to remove a very large number of packages to proceed and I realized that maneuver was never going to work.
Is there another way to force two conflicting packages to coexist?
But I've been trying to migrate to Debian 11. Not 12, 11. Because reasons.
Anyway, Virtualbox 6.0 requires libcurl3 while Debian 11 comes with libcurl4. If I try to install libcurl3, synaptic wants to remove a lot of packages and I want some of them. And Virtualbox 6.0 refuses to work with libcurl4. And who knows what else is going to refuse to run without libcurl4 in the future.
I tried this method but the debian inside the debian has a different behavior I cannot understand and I soon found myself deep in dependency hell, hunting packages individually as if it were Slackware, going deeper until I got to the point where apt told me I would have to remove a very large number of packages to proceed and I realized that maneuver was never going to work.
Is there another way to force two conflicting packages to coexist?