mksetupini aborts if run by a normal user
ggl329
ggl329@gmail.com
Sat Apr 12 14:59:58 GMT 2025
Hi Jon,
Thanks for updating calm package.
Usually, I work as a normal user. (i.e., not as root or an administrator)
In this case, mksetupini aborts with a permission error.
It is because Python library files do not have permission to normal users.
Could you modify the file permissions so that they are accessible to non-privileged users?
$ cygcheck -dc | grep calm
calm 20250329-1
$ mksetupini
Traceback (most recent call last):
File "/usr/bin/mksetupini", line 5, in <module>
from calm.mksetupini import main
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 846, in exec_module
File "<frozen importlib._bootstrap_external>", line 982, in get_code
File "<frozen importlib._bootstrap_external>", line 1039, in get_data
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.9/site-packages/calm/__init__.py'
$ ls -ld /usr/lib/python3.9/site-packages/calm
drwxrwx--- 1 root Administrators 0 Apr 12 23:23 /usr/lib/python3.9/site-packages/calm
$ ls -ld /usr/share/doc/calm
drwxrwx--- 1 root Administrators 0 Apr 12 23:23 /usr/share/doc/calm
--
ggl329@gmail.com
More information about the Cygwin
mailing list