[root@ip-10-97-17-201 cloud-custodian]# make install virtualenv . New python executable in ./bin/python2.7 Also creating executable in ./bin/python Installing setuptools, pip...done. source bin/activate && pip install -r requirements.txt You are using pip version 6.0.8, however version 8.1.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting boto3==1.2.3 (from -r requirements.txt (line 1)) Downloading boto3-1.2.3-py2.py3-none-any.whl (108kB) 100% |################################| 110kB 2.8MB/s Collecting botocore==1.3.22 (from -r requirements.txt (line 2)) Downloading botocore-1.3.22-py2.py3-none-any.whl (2.2MB) 100% |################################| 2.2MB 215kB/s Collecting PyYAML==3.11 (from -r requirements.txt (line 3)) Downloading PyYAML-3.11.zip (371kB) 100% |################################| 372kB 1.4MB/s Collecting jsonschema==2.5.1 (from -r requirements.txt (line 4)) Downloading jsonschema-2.5.1-py2.py3-none-any.whl Collecting jmespath<1.0.0,>=0.7.1 (from boto3==1.2.3->-r requirements.txt (line 1)) Downloading jmespath-0.9.0-py2.py3-none-any.whl Collecting futures<4.0.0,>=2.2.0 (from boto3==1.2.3->-r requirements.txt (line 1)) Downloading futures-3.0.5-py2-none-any.whl Collecting python-dateutil<3.0.0,>=2.1 (from botocore==1.3.22->-r requirements.txt (line 2)) Downloading python_dateutil-2.5.3-py2.py3-none-any.whl (201kB) 100% |################################| 204kB 169kB/s Collecting docutils>=0.10 (from botocore==1.3.22->-r requirements.txt (line 2)) Downloading docutils-0.12.tar.gz (1.6MB) 100% |################################| 1.6MB 202kB/s Collecting functools32 (from jsonschema==2.5.1->-r requirements.txt (line 4)) Downloading functools32-3.2.3-2.zip /home/ec2-user/cloud-custodian/local/lib/python2.7/site-packages/setuptools/dist.py:283: UserWarning: The version specified requires normalization, consider using '3.2.3.post2' instead of '3.2.3-2'. self.metadata.version, Collecting six>=1.5 (from python-dateutil<3.0.0,>=2.1->botocore==1.3.22->-r requirements.txt (line 2)) Downloading six-1.10.0-py2.py3-none-any.whl Installing collected packages: six, functools32, docutils, python-dateutil, futures, jmespath, jsonschema, PyYAML, botocore, boto3 Running setup.py install for functools32 /home/ec2-user/cloud-custodian/local/lib/python2.7/site-packages/setuptools/dist.py:283: UserWarning: The version specified requires normalization, consider using '3.2.3.post2' instead of '3.2.3-2'. self.metadata.version, Running setup.py install for docutils changing mode of build/scripts-2.7/rst2html.py from 644 to 755 changing mode of build/scripts-2.7/rst2s5.py from 644 to 755 changing mode of build/scripts-2.7/rst2latex.py from 644 to 755 changing mode of build/scripts-2.7/rst2xetex.py from 644 to 755 changing mode of build/scripts-2.7/rst2man.py from 644 to 755 changing mode of build/scripts-2.7/rst2xml.py from 644 to 755 changing mode of build/scripts-2.7/rst2pseudoxml.py from 644 to 755 changing mode of build/scripts-2.7/rstpep2html.py from 644 to 755 changing mode of build/scripts-2.7/rst2odt.py from 644 to 755 changing mode of build/scripts-2.7/rst2odt_prepstyles.py from 644 to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2man.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2latex.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2odt_prepstyles.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2html.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2xml.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2s5.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2pseudoxml.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2xetex.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rst2odt.py to 755 changing mode of /home/ec2-user/cloud-custodian/bin/rstpep2html.py to 755 Running setup.py install for PyYAML checking if libyaml is compilable gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/check_libyaml.c -o build/temp.linux-x86_64-2.7/check_libyaml.o build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory #include ^ compilation terminated. libyaml is not found or a compiler error: forcing --without-libyaml (if libyaml is installed correctly, you may need to specify the option --include-dirs or uncomment and modify the parameter include_dirs in setup.cfg) Successfully installed PyYAML-3.11 boto3-1.2.3 botocore-1.3.22 docutils-0.12 functools32-3.2.3.post2 futures-3.0.5 jmespath-0.9.0 jsonschema-2.5.1 python-dateutil-2.5.3 six-1.10.0 source bin/activate && python setup.py develop /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'long_description_markdown_filename' warnings.warn(msg) running develop running egg_info creating c7n.egg-info writing requirements to c7n.egg-info/requires.txt writing c7n.egg-info/PKG-INFO writing top-level names to c7n.egg-info/top_level.txt writing dependency_links to c7n.egg-info/dependency_links.txt writing entry points to c7n.egg-info/entry_points.txt writing manifest file 'c7n.egg-info/SOURCES.txt' reading manifest file 'c7n.egg-info/SOURCES.txt' writing manifest file 'c7n.egg-info/SOURCES.txt' running build_ext Creating /home/ec2-user/cloud-custodian/lib/python2.7/site-packages/c7n.egg-link (link to .) Adding c7n 0.8.3 to easy-install.pth file Installing custodian script to /home/ec2-user/cloud-custodian/bin Installed /home/ec2-user/cloud-custodian Processing dependencies for c7n==0.8.3 Searching for jsonschema==2.5.1 Best match: jsonschema 2.5.1 Adding jsonschema 2.5.1 to easy-install.pth file Installing jsonschema script to /home/ec2-user/cloud-custodian/bin Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for PyYAML==3.11 Best match: PyYAML 3.11 Adding PyYAML 3.11 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib64/python2.7/site-packages Searching for boto3==1.2.3 Best match: boto3 1.2.3 Adding boto3 1.2.3 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for functools32==3.2.3.post2 Best match: functools32 3.2.3.post2 Adding functools32 3.2.3.post2 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for botocore==1.3.22 Best match: botocore 1.3.22 Adding botocore 1.3.22 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for futures==3.0.5 Best match: futures 3.0.5 Adding futures 3.0.5 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for jmespath==0.9.0 Best match: jmespath 0.9.0 Adding jmespath 0.9.0 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for docutils==0.12 Best match: docutils 0.12 Adding docutils 0.12 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for python-dateutil==2.5.3 Best match: python-dateutil 2.5.3 Adding python-dateutil 2.5.3 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Searching for six==1.10.0 Best match: six 1.10.0 Adding six 1.10.0 to easy-install.pth file Using /home/ec2-user/cloud-custodian/lib/python2.7/site-packages Finished processing dependencies for c7n==0.8.3