danilop / yas3fs

YAS3FS (Yet Another S3-backed File System) is a Filesystem in Userspace (FUSE) interface to Amazon S3. It was inspired by s3fs but rewritten from scratch to implement a distributed cache synchronized by Amazon SNS notifications. A web console is provided to easily monitor the nodes of a cluster.
http://danilop.github.io/yas3fs
MIT License
640 stars 98 forks source link

Pip install no longer working #192

Open mojibake-umd opened 3 years ago

mojibake-umd commented 3 years ago

pip install yas3fs On fresh up to date RHEL7.9 pip install no longer working. Cleaning up... Removing source in /tmp/pip-build-GQarc7/yas3fs Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-GQarc7/setuptools/ Exception information: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/usr/lib/python2.7/site-packages/pip/commands/install.py", line 307, in run requirement_set.prepare_files(finder) File "/usr/lib/python2.7/site-packages/pip/req/req_set.py", line 370, in prepare_files ignore_dependencies=self.ignore_dependencies)) File "/usr/lib/python2.7/site-packages/pip/req/req_set.py", line 601, in _prepare_file abstract_dist.prep_for_dist() File "/usr/lib/python2.7/site-packages/pip/req/req_set.py", line 127, in prep_for_dist self.req_to_install.run_egg_info() File "/usr/lib/python2.7/site-packages/pip/req/req_install.py", line 425, in run_egg_info command_desc='python setup.py egg_info') File "/usr/lib/python2.7/site-packages/pip/utils/init.py", line 718, in call_subprocess % (command_desc, proc.returncode, cwd)) InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-GQarc7/setuptools/

Updating pip to latest pip from RHEL package provided just makes things worse.

Related to https://github.com/danilop/yas3fs/issues/191

mojibake-umd commented 3 years ago

Created this puppet module pull request if it helps anyone coming here with pcfens-yas3fs puppet problems. https://github.com/pcfens/puppet-yas3fs/pull/6