Skip to content

bug: Can't Save: "An error occurred" #554

Description

@forteller

Linux distribution

Fedora Silverblue 44

Desktop Environment

GNOME

Version of the Save Desktop app

4.1

Package type

Flatpak from Flathub

Bug description

Hi. Thank you for this very useful tool!

Unfortunately now that I need it for switching distros, I can't get it to work. Last time I switched it worked great, but no I only get this error message each time I press Save and select a folder:

Traceback (most recent call last):
File "", line 203, in _run_module_as_main
File "", line 88, in _run_code
File "/app/share/savedesktop/savedesktop/core/archive.py", line 230, in
Create(dir_path)
~~~~~~^^^^^^^^^^
File "/app/share/savedesktop/savedesktop/core/archive.py", line 39, in init
self.start_saving()
~~~~~~~~~~~~~~~~~^^
File "/app/share/savedesktop/savedesktop/core/archive.py", line 42, in start_saving
cleanup_cache_dir()
~~~~~~~~~~~~~~~~~^^
File "/app/share/savedesktop/savedesktop/core/archive.py", line 13, in cleanup_cache_dir
shutil.rmtree(TEMP_CACHE)
~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 763, in rmtree
_rmtree_safe_fd(stack, onexc)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 707, in _rmtree_safe_fd
onexc(func, path, err)
~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 682, in _rmtree_safe_fd
with os.scandir(topfd) as scandir_it:
~~~~~~~~~~^^^^^^^
NotADirectoryError: [Errno 20] Not a directory: '/var/home/calvin/.var/app/io.github.vikdevelop.SaveDesktop/cache/tmp/workspace'

Steps to reproduce

  • Click Save
  • Select a folder
  • Click Select

Output from the Terminal

Saving the configuration is in progress…
Output path: /var/home/calvin/Dokumenter/test, slett/Fra_Silverblue_til_Cachy_september_2026.sd.zip
Cleaning up the cache directory
None

(savedesktop:2): Adwaita-CRITICAL **: 23:27:19.578: Cannot present AdwAlertDialog 0x55604da07120 as it's already presented for savedesktop+gui+window+MainWindow 0x55604daf6230

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions