Skip to content

Conversation

@Sidpatchy
Copy link

Fixes #129

Treat OSError with errno.EROFS (read-only filesystem) the same as PermissionError - continue to the next candidate folder instead of raising. This preserves the existing behavior where icu_sync() tries multiple locations and gracefully handles write failures.

Verified working on Project Bluefin which was failing in the same way as on #129 due to having a read-only /usr/ dir.

Copy link

@jcavejr jcavejr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 I'm in need of the same patch.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Running on Read Only File System Fails

2 participants