mirror of
https://github.com/bensuperpc/dockcross.git
synced 2025-01-09 08:21:17 +01:00
8923c6a3c7
While the use of sudo (made possible by 53cf084) allows to install additional packages, the warning copied below was still reported. To avoid this warning and streamline the installation of new packages, this commit (1) introduces the concept of "pre_exec" entrypoint hook and (2) adds such a hook to change the ownership of python "bin" and "site-packages" directories for the manylinux images. Warning reported are similar to this one: ``` The directory '/home/jcfr/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. ``` Note that the sudo "-H" flag suggested in the warning is not available in centos.