I had Puddletag a few days ago, running on 19.10. Yesterday I upgraded to 20.04, and now I don't have it. Not listed in Software either. What gives?

  • 4
    Problem being that support for Python 2 and QT4 has been dropped in 20.04 so PuddleTag will not run: github.com/keithgg/puddletag/issues/300 – andrew.46 Apr 30 at 1:39
  • This is the answer all right. :-( Thanks. Want to repost it as an "answer", so I can upvote it? – JimZipCode Apr 30 at 2:59
  • @JimZipCode Done :) – andrew.46 Apr 30 at 3:43
  • 2
    I can heartily recommend Picard as an alternative though. – Oli Apr 30 at 9:58

In fact Puddletag in its present release will not be supported on Ubuntu Focal Fossa 20.04 as Puddletag needs to be updated to both QT5 and Python 3 (from Qt4 + Python 2).

The relevant bug reports can be seen here:

  1. Ubuntu 20.04 LTS = Qt4 + Python 2 removal #462 A bug report specific to the current Focal Fossa issue of the removal of Puddletag.
  2. Python 3 #300 The original plea for assistance by the Puddletag developer for assistance porting to Python 3. Note that this a bug report / request from 2016...

Python 2 is of course still available on 20.04 (just not as default) but Puddletag will not work without the Python bindings pyqt4 and friends as well.

Sad days, but a nice replacement for Puddletag exists which works perfectly on 20.04: MusicBrainz Picard...

| improve this answer | |
  • What I miss in Picard (or haven't found yet?) is a.o. the ability to display file attributes such as extension, codec, bitrate, channels etc. and use these attributes to better filter audio collections. Also, the workflow in Picard is less optimized for such tasks. I.e. when I need to change all track names in an album, I cannot simply move to the next file with down arrow. Instead, I need to constantly switch between the upper and lower part of the interface with lots of mouse movents and clicks. I'd be thrilled if someone could provide a Puddletag Snap or AppImage.... – iGadget May 8 at 20:14
  • 2
    I find Picard extremely tedious compared to Puddletag's spreadsheet-like user interface. – n8chz May 29 at 16:46

UPDATE: There's an effort underway to port PuddleTag to PyQt5 & Python 3: https://github.com/keithgg/puddletag/issues/468

For the time being, a working (but unofficial) PuddleTag AppImage can be found here: https://gofile.io/d/4LQICt

More information on the AppImage (and how they got there): https://github.com/keithgg/puddletag/issues/464

| improve this answer | |

After going through iGadget's answers, I followed some links, which lead me to more links, which, lead me to two different AppImages. For simplicity's sake, I decided to upload them both HERE. They are stored together in a single tarball. Extract, execute, and enjoy!

PS: These two files print an awful lot of errors and warnings to the terminal. However, they seem to work nontheless.

Credit goes HERE for the 1.1.1 version, and HERE for the 1.2.0 version.

| improve this answer | |
  • The 1.2.0 version you're using is even better than the link I provided, since in 'my' version the Extended Tag editor doesn't seem to be working. Thanks for your contribution! – iGadget Jun 25 at 12:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.