Closed HardyElektronik closed 3 months ago
Can you try out to change the current working directory to the target directory /mnt/nas/
and run the command again? If this works, I have a solution for your issue.
Background:
The resume file, created by audible-cli, are placed in your current working directory. If the download finished successfully, the method pathlib.Path.rename
is used to rename (and move) the file to the target location. If the current working directory and target directory are on different file systems, this will probably raise your error.
Jap... works.
Tried the command from /mnt/nas and there's no error. Files getting saved.
Good to hear that. I'll rework audible-cli to save the resume file in the target directory. I'll inform you, when the changes are released. In the meantime please do not use the --output-dir
or -o
option of the download command or change your CWD to the output directory
I've running audible in a container with proxmox and have a folder on my nas mapped as a device inside this container.
Everytime I'm downloading something I get the following error:
Some search at Google showed, it may be an issue with Python itself: https://stackoverflow.com/questions/42392600/oserror-errno-18-invalid-cross-device-link
Is there a chance to get this problem solved?