[GH-ISSUE #150] Regression in v6.7: "mkdir unknown: read-only file system" error after update #1422

Closed
opened 2026-03-13 18:24:10 +03:00 by kerem · 6 comments
Owner

Originally created by @kaspy003 on GitHub (Dec 8, 2025).
Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/150

After updating to the latest version, I am unable to download any tracks. The application fails with a mkdir unknown: read-only file system error for every track. The previous version worked perfectly with the exact same configuration.

It appears the application is trying to create a directory literally named "unknown" at the root level (or an invalid relative path) instead of using the configured output path.

Environment:

OS: macOS Sequoia (Apple Silicon / M1 Max)

App Version: v6.7

Previous Working Version: 6.6

Steps to Reproduce:

Launch the application on macOS.

Load a playlist for download.

Start the download process.

Observed Behavior: The download fails immediately for all tracks. The logs show: error: [Track Name] - failed to create output directory: mkdir unknown: read-only file system

Expected Behavior: The application should use the configured output path and download files successfully, as it did in the previous version.

Troubleshooting Attempted:

Checked Full Disk Access permissions for the terminal/app (enabled).

Verified the output directory exists and is writable (chmod 777 verified).

Tried changing the output path to a simple absolute path (e.g., /Users/username/Music).

Result: The error persists regardless of the config settings, suggesting the app is ignoring the config path or parsing it incorrectly, defaulting to unknown.

Originally created by @kaspy003 on GitHub (Dec 8, 2025). Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/150 After updating to the latest version, I am unable to download any tracks. The application fails with a mkdir unknown: read-only file system error for every track. The previous version worked perfectly with the exact same configuration. It appears the application is trying to create a directory literally named "unknown" at the root level (or an invalid relative path) instead of using the configured output path. Environment: OS: macOS Sequoia (Apple Silicon / M1 Max) App Version: v6.7 Previous Working Version: 6.6 Steps to Reproduce: Launch the application on macOS. Load a playlist for download. Start the download process. Observed Behavior: The download fails immediately for all tracks. The logs show: error: [Track Name] - failed to create output directory: mkdir unknown: read-only file system Expected Behavior: The application should use the configured output path and download files successfully, as it did in the previous version. Troubleshooting Attempted: Checked Full Disk Access permissions for the terminal/app (enabled). Verified the output directory exists and is writable (chmod 777 verified). Tried changing the output path to a simple absolute path (e.g., /Users/username/Music). Result: The error persists regardless of the config settings, suggesting the app is ignoring the config path or parsing it incorrectly, defaulting to unknown.
kerem closed this issue 2026-03-13 18:24:15 +03:00
Author
Owner

@kryptalivian commented on GitHub (Dec 9, 2025):

Same here - M4 processor on latest Mac OS

<!-- gh-comment-id:3629797953 --> @kryptalivian commented on GitHub (Dec 9, 2025): Same here - M4 processor on latest Mac OS
Author
Owner

@cookie-drummer commented on GitHub (Dec 9, 2025):

I confirm the issue. v6.7 is useless on macOS.

<!-- gh-comment-id:3631512409 --> @cookie-drummer commented on GitHub (Dec 9, 2025): I confirm the issue. v6.7 is useless on macOS.
Author
Owner

@jacksonstewart commented on GitHub (Dec 9, 2025):

I can confirm the issue as well.

<!-- gh-comment-id:3634382476 --> @jacksonstewart commented on GitHub (Dec 9, 2025): I can confirm the issue as well.
Author
Owner

@enriqueqs commented on GitHub (Dec 11, 2025):

same as in
#156

PR #157 should fix it

<!-- gh-comment-id:3642237239 --> @enriqueqs commented on GitHub (Dec 11, 2025): same as in #156 PR #157 should fix it
Author
Owner

@k-popfilters commented on GitHub (Dec 12, 2025):

same here on M2 running Tahoe, a workaround for this is to revert back to the 6.6 update it should work! This is only temporary for now until 6.8 comes out

<!-- gh-comment-id:3644415168 --> @k-popfilters commented on GitHub (Dec 12, 2025): same here on M2 running Tahoe, a workaround for this is to revert back to the 6.6 update it should work! This is only temporary for now until 6.8 comes out
Author
Owner

@afkarxyz commented on GitHub (Dec 14, 2025):

fixed

<!-- gh-comment-id:3650690562 --> @afkarxyz commented on GitHub (Dec 14, 2025): fixed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SpotiFLAC#1422
No description provided.