New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No podcasts have been updated since upgrading from 3.91 to 3.92 #182

Closed
Swagger200 opened this Issue Dec 5, 2016 · 25 comments

Comments

Projects
None yet
5 participants
@Swagger200

And I cannot go back to 3.91 (python error). I have changed no settings. I just want to download all the podcasts, all the time, whenever they are available.

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 5, 2016

I keep checking and it keeps finding no updates, I know full well that many are updated daily and am not getting these.

I keep checking and it keeps finding no updates, I know full well that many are updated daily and am not getting these.

@matoro

This comment has been minimized.

Show comment
Hide comment
@matoro

matoro Dec 5, 2016

@Swagger200 are you sure you have it configured correctly? Can you post your settings.json?

matoro commented Dec 5, 2016

@Swagger200 are you sure you have it configured correctly? Can you post your settings.json?

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 5, 2016

Not sure where to find that file?

Not sure where to find that file?

@matoro

This comment has been minimized.

Show comment
Hide comment
@matoro

matoro Dec 5, 2016

Should be wherever you have your gpodder data stored. On Linux, try ~/gPodder, on Windows check %APPDATA%.

matoro commented Dec 5, 2016

Should be wherever you have your gpodder data stored. On Linux, try ~/gPodder, on Windows check %APPDATA%.

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 6, 2016

I am on Windows - I can't see any gpodder folder or settings.json under %APPDATA% -and yes, I have hidden files shown.

Swagger200 commented Dec 6, 2016

I am on Windows - I can't see any gpodder folder or settings.json under %APPDATA% -and yes, I have hidden files shown.

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 6, 2016

It was working mostly OK on 3.91 - at least it was updating podcasts as it should. Have downloaded over 300gb of podcasts. Since 3.92 (5 days) nothing. It keeps checking and finding nothing to do. I see this new message "Episode actions from gpodder.net are merged" - is that an indicator?

It was working mostly OK on 3.91 - at least it was updating podcasts as it should. Have downloaded over 300gb of podcasts. Since 3.92 (5 days) nothing. It keeps checking and finding nothing to do. I see this new message "Episode actions from gpodder.net are merged" - is that an indicator?

@matoro

This comment has been minimized.

Show comment
Hide comment
@matoro

matoro Dec 6, 2016

My bad, check under your home directory (I believe it should be C:\Users<your username>\gPodder). Can you upload the settings.json from there?

matoro commented Dec 6, 2016

My bad, check under your home directory (I believe it should be C:\Users<your username>\gPodder). Can you upload the settings.json from there?

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 6, 2016

It wasn't there, but I searched my whole PC and found it in the folder where podcasts are downloaded/
Settings.zip

It wasn't there, but I searched my whole PC and found it in the folder where podcasts are downloaded/
Settings.zip

@matoro

This comment has been minimized.

Show comment
Hide comment
@matoro

matoro Dec 6, 2016

Hmm, don't see any major settings differences. Have you tried clearing out all the files you want to keep and starting fresh?

matoro commented Dec 6, 2016

Hmm, don't see any major settings differences. Have you tried clearing out all the files you want to keep and starting fresh?

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 6, 2016

Hello!

I also get no new files downloaded. Using the "Update podcast" or the "Search for new episodes" button produces the same result. It just zips through the process and nothing is downloaded. It just says "No new episodes" (there are, I've checked with my mobile pod app)

Attaching settings file as well.
Settings.zip

Dabrinko commented Dec 6, 2016

Hello!

I also get no new files downloaded. Using the "Update podcast" or the "Search for new episodes" button produces the same result. It just zips through the process and nothing is downloaded. It just says "No new episodes" (there are, I've checked with my mobile pod app)

Attaching settings file as well.
Settings.zip

@thp

This comment has been minimized.

Show comment
Hide comment
@thp

thp Dec 6, 2016

Member

For which feeds (URL) is this happening?

Member

thp commented Dec 6, 2016

For which feeds (URL) is this happening?

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 6, 2016

All of them? I guess I could send a list of them. Are they stored anywhere?

Dabrinko commented Dec 6, 2016

All of them? I guess I could send a list of them. Are they stored anywhere?

@Swagger200

This comment has been minimized.

Show comment
Hide comment
@Swagger200

Swagger200 Dec 6, 2016

I have 46 podcasts set up. None of them are updating.

I have 46 podcasts set up. None of them are updating.

@adamvoss

This comment has been minimized.

Show comment
Hide comment
@adamvoss

adamvoss Dec 12, 2016

Member

A little while back I had issues with moving my gPodder DB from a Windows install to a Linux install. There may have been a version change in there too, I'm not sure. However it happened, it resulted in me getting a bunch of duplicated episodes because how the episode 'guid' was being created.

That is relevant because I found this handy tool when I wanted to fix it: DB Browser for SQLite

I don't know if this will fix it, but what you describe behaves symptomatically the same as something I encountered while hacking in the database. Still, make a backup before doing this, no warranty, etc.

  • Install DB Browser for SQLite
  • Ensure gPodder is not running
  • Find your gPodder home directory (should be the same place your settings.json came from)
  • Backup 'Database'
  • Open DB Browser for SQLite
  • Open 'Database' in DB Browser for SQLite. In the "Open database..." dialog you will need to change "Files of type:" to "All Files" to see it.
  • Go to the "Browse Data"
  • Select the table "podcast" from the drop down
  • Find the http_last_modified and http_etag columns
  • Delete all entries in those columns (you can select them all and press delete once)
  • Write the changes to the database (there is a button)
  • Close DB Browser for SQLite
  • Launch gPodder and try to update your podcasts

The columns I had you clear control two different ways gPodder keeps track of already having looked at a feed. By clearing the entries them you force it to completely check the feed rather than just checking if it things the feed has been updated since it was last checked.

Hopefully the above works for you. If it does not more information will be needed to figure out what the problem is.

Member

adamvoss commented Dec 12, 2016

A little while back I had issues with moving my gPodder DB from a Windows install to a Linux install. There may have been a version change in there too, I'm not sure. However it happened, it resulted in me getting a bunch of duplicated episodes because how the episode 'guid' was being created.

That is relevant because I found this handy tool when I wanted to fix it: DB Browser for SQLite

I don't know if this will fix it, but what you describe behaves symptomatically the same as something I encountered while hacking in the database. Still, make a backup before doing this, no warranty, etc.

  • Install DB Browser for SQLite
  • Ensure gPodder is not running
  • Find your gPodder home directory (should be the same place your settings.json came from)
  • Backup 'Database'
  • Open DB Browser for SQLite
  • Open 'Database' in DB Browser for SQLite. In the "Open database..." dialog you will need to change "Files of type:" to "All Files" to see it.
  • Go to the "Browse Data"
  • Select the table "podcast" from the drop down
  • Find the http_last_modified and http_etag columns
  • Delete all entries in those columns (you can select them all and press delete once)
  • Write the changes to the database (there is a button)
  • Close DB Browser for SQLite
  • Launch gPodder and try to update your podcasts

The columns I had you clear control two different ways gPodder keeps track of already having looked at a feed. By clearing the entries them you force it to completely check the feed rather than just checking if it things the feed has been updated since it was last checked.

Hopefully the above works for you. If it does not more information will be needed to figure out what the problem is.

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 12, 2016

I tried the above solution and it didn't work. I made sure that I followed all your steps.

I also, on a whim, added the gpodder.exe to be allowed through the windows firewall, no changes.

Hopefully this will be sorted out soon.

I tried the above solution and it didn't work. I made sure that I followed all your steps.

I also, on a whim, added the gpodder.exe to be allowed through the windows firewall, no changes.

Hopefully this will be sorted out soon.

@adamvoss

This comment has been minimized.

Show comment
Hide comment
@adamvoss

adamvoss Dec 12, 2016

Member

Sorry to hear that, thanks for giving it a try. Here are some things that can help with getting to the bottom of the issue:

  • Launch gPodder from a terminal/command prompt. Perform the update action. Check the terminal/console window to see if there is any output. If we are lucky (in some sense of the word) we will see an exception there that indicates where the application has encountered an issue.
  • If you are willing, provide the podcasts you are are subscribed to in order to see if the issue can be reproduced for other users. Given what has been reported I am not convinced it is a feed issue, but also good to rule it out. For convenience, You can use the DB Browser you already installed to get the feed urls from the "url" colum of the "podcast" table.
Member

adamvoss commented Dec 12, 2016

Sorry to hear that, thanks for giving it a try. Here are some things that can help with getting to the bottom of the issue:

  • Launch gPodder from a terminal/command prompt. Perform the update action. Check the terminal/console window to see if there is any output. If we are lucky (in some sense of the word) we will see an exception there that indicates where the application has encountered an issue.
  • If you are willing, provide the podcasts you are are subscribed to in order to see if the issue can be reproduced for other users. Given what has been reported I am not convinced it is a feed issue, but also good to rule it out. For convenience, You can use the DB Browser you already installed to get the feed urls from the "url" colum of the "podcast" table.
@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 13, 2016

So I ran the update from gpo.exe in CMD and I got a lot of errors. (See attached for partial log)

gpoError.txt
Here is also the list of URLs for the podcasts

"This American Life" "http://feed.thisamericanlife.org/talpodcast"
"Serial" "http://feeds.serialpodcast.org/serialpodcast"
"SModcast » Hollywood Babble-On" "http://feeds.feedburner.com/HollywoodBabbleOnPod"
"Edumacation" "http://feeds.feedburner.com/Edumacation"
"SModcast » Jay & Silent Bob Get Old" "http://feeds.feedburner.com/JaySilentBobGetOld"
"SModcast" "http://feeds.feedburner.com/SModcasts"
"The Filip & Fredrik podcast" "http://rss.acast.com/filipandfredrik"
"P3 Spel" "http://api.sr.se/api/rss/pod/14424"
"Verkligheten i P3" "http://api.sr.se/api/rss/pod/4895"
"Obiter Dictum" "http://odpod.no-ip.org/odpod.xml"
"Kvack!" "http://rss.acast.com/kvack"
"Fulkultur" "http://fulkultur.libsyn.com/rss"
"Tronspelet" "http://rss.acast.com/tronspelet"
"The Angry Chicken: A Hearthstone Podcast" "http://feeds.feedburner.com/theangrychicken"

So I ran the update from gpo.exe in CMD and I got a lot of errors. (See attached for partial log)

gpoError.txt
Here is also the list of URLs for the podcasts

"This American Life" "http://feed.thisamericanlife.org/talpodcast"
"Serial" "http://feeds.serialpodcast.org/serialpodcast"
"SModcast » Hollywood Babble-On" "http://feeds.feedburner.com/HollywoodBabbleOnPod"
"Edumacation" "http://feeds.feedburner.com/Edumacation"
"SModcast » Jay & Silent Bob Get Old" "http://feeds.feedburner.com/JaySilentBobGetOld"
"SModcast" "http://feeds.feedburner.com/SModcasts"
"The Filip & Fredrik podcast" "http://rss.acast.com/filipandfredrik"
"P3 Spel" "http://api.sr.se/api/rss/pod/14424"
"Verkligheten i P3" "http://api.sr.se/api/rss/pod/4895"
"Obiter Dictum" "http://odpod.no-ip.org/odpod.xml"
"Kvack!" "http://rss.acast.com/kvack"
"Fulkultur" "http://fulkultur.libsyn.com/rss"
"Tronspelet" "http://rss.acast.com/tronspelet"
"The Angry Chicken: A Hearthstone Podcast" "http://feeds.feedburner.com/theangrychicken"

@adamvoss

This comment has been minimized.

Show comment
Hide comment
@adamvoss

adamvoss Dec 16, 2016

Member

@Dabrinko Thanks! With the exception you show in the log, I am hopeful someone will be able to dig into this and find a resolution. I'm traveling with limited connectivity through the end of the year, so that person probably won't be me.

Member

adamvoss commented Dec 16, 2016

@Dabrinko Thanks! With the exception you show in the log, I am hopeful someone will be able to dig into this and find a resolution. I'm traveling with limited connectivity through the end of the year, so that person probably won't be me.

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 16, 2016

Thank you for your assistance @vossad01!

Thank you for your assistance @vossad01!

@thp

This comment has been minimized.

Show comment
Hide comment
@thp

thp Dec 17, 2016

Member

@Dabrinko that attached gpoError.txt is actually really helpful, I'll get around to look into that issue soon :)

Member

thp commented Dec 17, 2016

@Dabrinko that attached gpoError.txt is actually really helpful, I'll get around to look into that issue soon :)

@thp

This comment has been minimized.

Show comment
Hide comment
@thp

thp Dec 17, 2016

Member

screen shot 2016-12-17 at 12 07 24

@Dabrinko Does your database schema look like this? (note that http_last_modified and http_etag both have their type set to TEXT) Can you also send a screenshot of the current column values for your podcasts? Does setting those values to NULL fix the issue?

Member

thp commented Dec 17, 2016

screen shot 2016-12-17 at 12 07 24

@Dabrinko Does your database schema look like this? (note that http_last_modified and http_etag both have their type set to TEXT) Can you also send a screenshot of the current column values for your podcasts? Does setting those values to NULL fix the issue?

@thp

This comment has been minimized.

Show comment
Hide comment
@thp

thp Dec 18, 2016

Member

This should be fixed with the latest code from the master branch. Please reopen if you are still experiencing issues there.

Member

thp commented Dec 18, 2016

This should be fixed with the latest code from the master branch. Please reopen if you are still experiencing issues there.

@thp thp closed this Dec 18, 2016

@adamvoss

This comment has been minimized.

Show comment
Hide comment
@adamvoss

adamvoss Dec 21, 2016

Member

Does your database schema look like this? (note that http_last_modified and http_etag both have their type set to TEXT) Can you also send a screenshot of the current column values for your podcasts? Does setting those values to NULL fix the issue?

Shoot, I forgot that you needed to press the "Set as NULL" button not just delete entries to get NULL. Hope I didn't cause the issue that was reported in the error log.

Member

adamvoss commented Dec 21, 2016

Does your database schema look like this? (note that http_last_modified and http_etag both have their type set to TEXT) Can you also send a screenshot of the current column values for your podcasts? Does setting those values to NULL fix the issue?

Shoot, I forgot that you needed to press the "Set as NULL" button not just delete entries to get NULL. Hope I didn't cause the issue that was reported in the error log.

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Dec 21, 2016

Setting the values to NULL as described doesn't help the original issue. I'm going to wait for the next release, I think.

Setting the values to NULL as described doesn't help the original issue. I'm going to wait for the next release, I think.

@Dabrinko

This comment has been minimized.

Show comment
Hide comment
@Dabrinko

Dabrinko Jan 9, 2017

Hello! Back at the computer where gPodder is. Latest version (3.93) solved this issue for me.

Dabrinko commented Jan 9, 2017

Hello! Back at the computer where gPodder is. Latest version (3.93) solved this issue for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment