The package setup script has attempted to modify files on your system that are not within the EasyInstall build area, and has been aborted.
Author: waleedsworldCreated Jun 7, 2023Updated Oct 20, 2024
Describe the bug
I was trying to install it on macOS I cloned the repo and tried to install the dependencies
Debug output
Switch on debug logging and include output along with the error or problem you see. If you are using yowsup-cli, this can be enabled by passing ---debug.
Please include any output as code blocks for proper formatting. For example:
-curve25519-0.4.1.post2/egg-dist-tmp-zkn67z7l
/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/dist.py:458: UserWarning: Normalizing '0.4.1-2' to '0.4.1.post2'
warnings.warn(tmpl.format(**locals()))
curve/curve25519-donna.c:280:1: warning: unused function 'div_s32_by_2_25' [-Wunused-function]
div_s32_by_2_25(const s32 v)
^
1 warning generated.
curve/curve25519-donna.c:280:1: warning: unused function 'div_s32_by_2_25' [-Wunused-function]
div_s32_by_2_25(const s32 v)
^
1 warning generated.
curve/ed25519/nacl_sha512/hash.c:39:16: warning: comparison of integers of different signs: 'int' and 'unsigned long long' [-Wsign-compare]
for (i = 0;i < inlen;++i) padded[i] = in[i];
~ ^ ~~~~~
1 warning generated.
curve/ed25519/nacl_sha512/hash.c:39:16: warning: comparison of integers of different signs: 'int' and 'unsigned long long' [-Wsign-compare]
for (i = 0;i < inlen;++i) padded[i] = in[i];
~ ^ ~~~~~
1 warning generated.
curve25519module.c:161:9: warning: incompatible pointer to integer conversion initializing 'Py_ssize_t' (aka 'long') with an expression of type 'void *' [-Wint-conversion]
NULL,
^~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h:30:15: note: expanded from macro 'NULL'
#define NULL __DARWIN_NULL
^~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:52:23: note: expanded from macro '__DARWIN_NULL'
#define __DARWIN_NULL ((void *)0)
^~~~~~~~~~~
1 warning generated.
curve25519module.c:161:9: warning: incompatible pointer to integer conversion initializing 'Py_ssize_t' (aka 'long') with an expression of type 'void *' [-Wint-conversion]
NULL,
^~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h:30:15: note: expanded from macro 'NULL'
#define NULL __DARWIN_NULL
^~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:52:23: note: expanded from macro '__DARWIN_NULL'
#define __DARWIN_NULL ((void *)0)
^~~~~~~~~~~
1 warning generated.
error: Setup script exited with error: SandboxViolation: mkdir('/private/var/root/Library/Caches/com.apple.python/private', 511) {}
The package setup script has attempted to modify files on your system
that are not within the EasyInstall build area, and has been aborted.
This package cannot be safely installed by EasyInstall, and may not
support alternate installation locations even if you run its setup
script by hand. Please inform the package's author and the EasyInstall
maintainers to find out if a fix or workaround is available.Config file
none
Versions
tried to install but errored
To Reproduce clone the repo and run sudo python3 setup.py install Expected behavior should be installed
OS (please complete the following information): macOS
Additional context was just tryin to install it!
Source: tgalal/yowsup