gPodder Portable 3.9.6 (podcast receiver) Released

John T. Haller's picture
Submitted by John T. Haller on January 13, 2018 - 2:42pm

gPodder Portable 3.9.6 has been released. gPodder is an easy to use podcast receiver that will download and manage your podcast subscriptions. It's packaged in PortableApps.com Format so it can easily integrate with the PortableApps.com Platform. And it's open source and completely free.

Update automatically or install from the portable app store in the PortableApps.com Platform.

Features

Screenshot

  • iPod, MP3 player and mobile phone support
  • RSS, Atom, YouTube and Soundcloud feeds
  • Focus on Usability
  • Integrated with the gpodder.net Web Service

Learn more about gPodder...

PortableApps.com Installer / PortableApps.com Format

gPodder Portable is packaged in a PortableApps.com Installer so it will automatically detect an existing PortableApps.com installation when your drive is plugged in. It supports upgrades by installing right over an existing copy, preserving all settings. And it's in PortableApps.com Format, so it automatically works with the PortableApps.com Platform including the Menu and Backup Utility.

Download

gPodder Portable is available for immediate download from the gPodder Portable homepage. Get it today!

Story Topic:

Comments

Unfortunately this build is not fully functional due to missing libraries:
[gpodder.util] WARNING: html5lib not found, falling back to HTMLParser
[gpodder.util] WARNING: Running on Win32 but win32api/win32file not installed.
[gpodder.sync] WARNING: Could not find gpod
[gpodder.sync] WARNING: Could not find eyed3.mp3
[gpodder.extensions] ERROR: Cannot load notification-win32

I was able to fix the last error (notification-win32) by copying the missing libraries from pywin32-221.win32-py2.7 so my gpodder can now show notifications.

John T. Haller's picture

The bundled Python and associated libraries are unchanged from the last few versions. Not sure why you'd only see an error now.

UPDATE: It seems gPodder's own page doesn't correctly list all of the required libraries to enable functionality you're looking for. The gPodder page shows it only needs Python 2.7.13 and PyGTK, nothing about adding the Windows extensions. Even after installing the Windows extensions, many of the errors will persist.

UPDATE2: Adding the extensions increases install size by about 20MB. For an app that's as little as 65Mb installed (in English only mode) that's a really big chunk of space just to enable notifications.

Sometimes, the impossible can become possible, if you're awesome!

Actually for the notifications (the component used to display error messages and notifications) and html5lib you must add about 800KB worth of files, considering you can save about 3MB if you remove all the *.pyc files from the installer (they are allays recompiled on first run) I consider this a must. Here is a link with the files: http://www53.zippyshare.com/v/PECqUk4C/file.html

Now I need to find out which files and at what location to put for the "WARNING: Running on Win32 but win32api/win32file not installed." The good news is there is still a fallback function used when they are missing, otherwise the program won't be usable due to the out of disk space error.

P.S. The problem is not new, I have previously (2015 or 2016) reported it and was ignored but then there was a fall back for the displaying of error messages.

P.P.S. The files for html5lib ware extracted from the https://sourceforge.net/projects/gpodder/files/macosx/gPodder-3.9.6_0.deps.zip/download file and are not the latest versions avialable.

John T. Haller's picture

You may want to get in touch with the publisher as we're currently building it according to what they list as the proper install setup (Python 2.7.13 and PyGTK only).

The error "WARNING: Running on Win32 but win32api/win32file not installed." is removed if you install the full Windows Python extensions package and bundle it.

Not sure html5lib is needed any more. Keep in mind that everything shows as a WARNING in the log. Winamp not installed, VLC not installed, etc.

Sometimes, the impossible can become possible, if you're awesome!

html5lib is listed as mine HTML parsing library with HTMLParser as fallback. Contacting the author will probably be pointless since the last time they started ignoring me the moment I mentioned I'm using the portableapps version.

John T. Haller's picture

So install the local version since it has the exact same issues and then report that to them. Neither the notifications library nor html5lib is included with the local version nor is it listed in the additional install requirements.

Sometimes, the impossible can become possible, if you're awesome!