The other day I decided to update my version of Qutebrowser. I'm really loving it so far, so I wanted to take advantage of any bleeding edge changes to it. I was using apt to install it - mainly just because that's what I usually use. I got stuck on the Python requirements so downloaded a bunch of .debs attempting to get them all.
It was tedious but I was working my way through them. I hit a snag where one package didn't like the version I already had installed so I decided to uninstall my package. Bad. My terminal filled with notices that it was uninstalling core KDE apps. I knew I had just broken my system and sure enough.
I could have troubleshooted the issue, probably, but I just rebuilt it.
I tried installing the latest QB and had the same issue. So I hit IRC. It turns out LinuxMint has some old Python dependencies deep within the system. It was suggested I install QB using tox. The process was very painless, just a few console commands. I made a script to launch it and made a link to it in bin and I was golden.
I still love LinuxMint but beware of its Python issues.
If you want bleeding edge and latest software for everything, you should switch to a rolling release distribution. Or at least give it a try in a virtual machine. I’ve switch from Ubuntu to Manjaro a month ago and love it. Search me on YouTube or twitter to find my reviews and comments about it.
ReplyDelete./d
Thanks for the advice! I'll add a Links widget here and add your Youtube stuff. The vids I've seen are excellent.
DeleteThanks! My channel is still pretty new but it keeps me busy :)
Delete./d