Resolving dependencies KDE / Deb Wheezy
Iím still working on all the goofy hardware stuff. Iíve found a possible solution in DEB7. But Iíve hit a wall and now Iím stuck.
The DEB7 installer is still in beta and crashes when detecting my network. So I tried a vertical bootstrap from 6 to 7 and ended up with an unbootable mess.
Now Iím in the middle of a lateral bootstrap from LMDE 202104 x64 XFCE to Wheezy x64 KDE.
On install of LMDE I ran the updates as it pointed to the (behind the curve) mint frozen version of current testing (wheezy).
The I #íd out all of the mint PPAís and pointed updates @wheezy and sec updates @squeeze, then ran updates again.
I pulled in a ton of stuff, updated and rebooted.
At that point I had two different versions of the same kernel in grub. (3.2.x.x) I donít remember exact version and Iím not at my box. I *think* they were both the exact same version. (I might be wrong on this point. It was getting late enough that I was getting punchy.)
I booted in to the one at the top of the list as I figured that was *probably* the newest one.
I ran updates again and pulled in a bunch more stuff. But Ďgtk2-enginesĒ was held back by apt-get because it conflicted with the mint version. Iím slowly but surely blowing all the mint out of it. So I ran ďsudo apt-get install ĖfĒ and forced the install. Which triggered the uninstall of several mint specific packages (donít remember exact) as well as uninstalling XFCE; which was no great loss as Iím blowing out all the mint and not a fan of XFCE anyway.
Then I hit the wall.
I figure if I reboot at this point Iíll still have a functional system, but with no DE. My command line skills are coming along. But I still use the GUI as a crutch, so I donít want to boot in to the shell if I can avoid it.
So I figured Iíd install KDE full, my fav DE, before the next reboot. And now Iím stuck chasing my tail in dependency hell as nothing I try will install the KDE deps or fix the unspecified ďbroken packageĒ error messages Iím getting.
(Also tried this one from root w/o sudo)
sudo dpkg Ėconfigure Ėa
(Also tried variations on this w/ aptitude and w/wo -f switch)
sudo apt-get install kde-full Ėf
(Also tried variations on this with both w/ aptitude and w/wo -f switch)
sudo apt-get update
sudo apt-get upgrade
Manually chasing deps through Synaptic and the terminal.
Pulled the man page on dpkg --force-help and tried some variations on --configure, but my syntax skills are still lacking. So I probably wasnít doing it right. (Iím still not really clear on how to take a raw list of switches and turn it in to something useable w/o examples.)
Did some research on the web and didnít really see anything remotely helpful until I found the KDE/Deb maintainers page. To paraphrase:
If youíve been playing with backports and youíve stuck yourself in this situation then youíre on your own cheese whiz.
And I figure thatís just about what Iíve done. Iíve overwritten something that has borked the KDE dependency chain and I have no idea how to figure out exactly what it is so I can restore it / downgraded it / replace it / overwrite it with whatever version of whatever package will unbork it.
Although there was a note on the page that in testing, sometimes these kinds of things just ďcrop upĒ and get fixed when they get fixed. But, if I had to lay odds on whose foul up it was (mine or the devs) Iíd give 10k-1 against it being the devs to all takers all day long and twice on Sunday.
One thing I havenít tried is compiling from source. I havenít really compiled anything yet. If I go this route can I make it pull in all the deps too. And if so then can you point me to a step by step by itty-bitty baby step for retarded noobs on how to do it, because I havenít been able to find one.
Any advice on how to get myself out of this mess without starting over from scratch for the 100th time would be greatly appreciated.