After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339677 - handle changes (and deletions) to podcast download location
handle changes (and deletions) to podcast download location
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Podcast
HEAD
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 341143 353463 564092 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-25 08:43 UTC by Jonathan Matthew
Modified: 2018-05-24 11:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jonathan Matthew 2006-04-25 08:43:22 UTC
There are three cases that can occur:
- user moves podcast download directory, without changing the setting in rhythmbox.  Not much we can do, really.
- user changes the setting but does not move the existing download directory.  This is currently handled correctly, because we store absolute paths to downloaded podcast posts
- user changes the setting and moves the download directory.  This is not handled correctly, because the absolute paths to the downloaded entries don't point to the correct location any more.

What I think should happen instead is that we stat downloaded podcasts on startup, and for missing files, we try rebuilding the download location (in case the config setting has changed) and check again.  If the file is still missing (or the location has not changed), we reset the entry status as if it had never been downloaded.
Comment 1 Alex Lancaster 2006-05-09 15:37:15 UTC
*** Bug 341143 has been marked as a duplicate of this bug. ***
Comment 2 Alex Lancaster 2006-05-09 15:39:05 UTC
The duplicate bug mentioned re-downloading if file is missing, which is really the last para in comment #0, so updating summary to avoid dupes.
Comment 3 Jonathan Matthew 2006-08-29 21:01:49 UTC
*** Bug 353463 has been marked as a duplicate of this bug. ***
Comment 4 Alex Lancaster 2007-02-16 02:35:29 UTC
For the same problem in the context of the Library source: bug #123345.
Comment 5 Jonathan Matthew 2010-03-17 12:30:24 UTC
*** Bug 564092 has been marked as a duplicate of this bug. ***
Comment 6 Richard 2012-10-08 09:34:14 UTC
Using Rhythmbox 2.96 in Lubuntu 12.04, I am still experiencing this problem.

The default podcast download location was my home directory. I didn't realize this immediately and found that the directory had been polluted by a sea of subdirectories corresponding to the various podcasts.

Accordingly, I moved these subdirectories into a common directory I called "Downloads". I also switched the podcast download location in Rhythmbox.

New podcasts download as expected, but the old podcasts are inaccessible in Rhythmbox except from their old locations.

What gives? Is there a way to resolve this? (It's been 6 years!)
Comment 7 GNOME Infrastructure Team 2018-05-24 11:32:43 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/180.