Tuesday, November 21, 2017

Your Python is Old

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.

3 comments:

  1. 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.
    ./d

    ReplyDelete
    Replies
    1. Thanks for the advice! I'll add a Links widget here and add your Youtube stuff. The vids I've seen are excellent.

      Delete
    2. Thanks! My channel is still pretty new but it keeps me busy :)
      ./d

      Delete

From Shotcut to Kdenlive

So I've been using Shotcut for a while now, for my YouTube videos... and music videos. I love the application. Slicing clips, doing fade...