Public | Automated Build

Last pushed: a day ago
Build failed: The command '/bin/sh -c /install-review-tools.sh' returned a non-zero code: 1
SourceRef
Dockerfile Location
Docker Tag
Build Created
UTC
master
/
latest
a year ago
2016-08-22T07:00:12.247Z
Build Code

bwfmghxnj8xbj85fptqnhw9

README

Charmbox

Charmbox is an extension of the jujubox
container which adds tools for development, testing, and review of Juju Charms.

Usage

Juju Inside Docker

If you already have Docker installed (see below), and you don't want to install
Juju on your host machine, the container can be run directly from Docker Hub:

sudo docker run --rm -ti jujusolutions/charmbox

Once inside the container, you can use quickstart to set up Juju with any provider
except local, and use bundletester to test a charm:

$ubuntu@ab3d:~/$ juju quickstart
$ubuntu@ab3d:~/$ bundletester -t cs:trusty/ubuntu

Note that local provider is not currently available within the container,
but it is possible to use an existing local provider with Charmbox (see below).

Using Charmbox with Existing Juju

If you already have Juju configured, you can use your existing Juju installation,
including any environments, with a few extra arguments to the run command:

sudo docker run --rm -ti --net=host -v $HOME/.juju:/home/ubuntu/.juju jujusolutions/charmbox

Using Charmbox with Existing Juju and Local Provider

If you wish to use local provider, you will need to bootstrap from outside
the container, but all subsequent operations will work normally within the
container:

juju switch local
juju bootstrap
sudo docker run --rm --net=host -v $HOME/.juju:/home/ubuntu/.juju -ti charmbox

Once inside the container, you can use bundletester to test a charm:

$ubuntu@ab3d:~/$ bundletester -t lp:~user/charms/trusty/foo/branch
$ubuntu@ab3d:~/$ exit

Once you are done with the container, make sure you destroy the local provider that
you bootstrapped:

juju destroy-environment local

Using Charmbox with Charms on your Host Machine

If you have charms already checked out on your host machine, you can mount the
Juju repository subdirectory:

sudo docker run --rm -ti -v $JUJU_REPOSITORY/trusty:/home/ubuntu/trusty jujusolutions/charmbox

At this time, you cannot directly mount $JUJU_REPOSITORY inside
the container because it would overwrite /home/ubuntu. Thus, it is
recommended that you mount the trusty or precise subdirectories.

Mounting CWD into charmbox for testing

You can map the current working directory into charmbox for testing a single
charm:

sudo docker run --rm -ti -v $(pwd):/home/ubuntu/trusty/{charm} jujusolutions/charmbox

Building Charmbox from Source

git clone https://github.com/juju-solutions/charmbox.git && cd charmbox
sudo docker build -t charmbox .
sudo docker run --rm -ti charmbox

Installing Docker

Linux

Install Docker using the package manager for your distro, or
get.docker.com.

Docker >= 1.4.1 recommended.

OS X

Docker does not run natively in OS X, so we'll need to use VirtualBox
and docker-machine. This is relatively easy for users of brew:

brew install cask
brew cask install virtualbox
brew install docker
brew install docker-machine

docker-machine create -d virtualbox default
docker-machine start default && eval $(docker-machine env default)

When docker-machine finishes, it will prompt you to export Docker
environment variables. With that done, you're ready to use docker.

docker run  -ti jujusolutions/charmbox
Dockerfile
FROM jujusolutions/jujubox:latest VOLUME "/home/ubuntu/.juju" VOLUME "/home/ubuntu/trusty" VOLUME "/home/ubuntu/builds" VOLUME "/home/ubuntu/layers" VOLUME "/home/ubuntu/interfaces" ADD install-review-tools.sh /install-review-tools.sh RUN /install-review-tools.sh CMD /run.sh
Logs

Building in Docker Cloud's infrastructure... Starting to clone Cloning into '.'... Cloning done Starting Build KernelVersion: 4.4.0-21-generic Os: linux BuildTime: 2016-07-28T22:11:10.070091404+00:00 ApiVersion: 1.24 Version: 1.12.0 GitCommit: 8eab29e Arch: amd64 GoVersion: go1.6.3 Starting build of index.docker.io/jujusolutions/charmbox:latest... Step 1 : FROM jujusolutions/jujubox:latest ---> 370b2a4b0ac9 Step 2 : VOLUME "/home/ubuntu/.juju" ---> Running in 0392057c9605 ---> f1d75cfb9528 Removing intermediate container 0392057c9605 Step 3 : VOLUME "/home/ubuntu/trusty" ---> Running in 83087abd7957 ---> 7ac74144df96 Removing intermediate container 83087abd7957 Step 4 : VOLUME "/home/ubuntu/builds" ---> Running in ed3b1fd9781a ---> 0e0eb4674b05 Removing intermediate container ed3b1fd9781a Step 5 : VOLUME "/home/ubuntu/layers" ---> Running in 7c0ebf4e58d4 ---> 2d412f272025 Removing intermediate container 7c0ebf4e58d4 Step 6 : VOLUME "/home/ubuntu/interfaces" ---> Running in 8523296a6004 ---> 5c792b17a10f Removing intermediate container 8523296a6004 Step 7 : ADD install-review-tools.sh /install-review-tools.sh ---> a8a814637aad Removing intermediate container 403635cf3e25 Step 8 : RUN /install-review-tools.sh ---> Running in 324c213dbbe1 gpg: keyring `/tmp/tmpcu2mnqo_/secring.gpg' created gpg: keyring `/tmp/tmpcu2mnqo_/pubring.gpg' created gpg: requesting key CB4C41BC from hkp server keyserver.ubuntu.com gpg: /tmp/tmpcu2mnqo_/trustdb.gpg: trustdb created gpg: key CB4C41BC: public key "Launchpad PPA for Tim Van Steenburgh" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK Reading package lists... Building dependency tree... Reading state information... python-dev is already the newest version. python-pip is already the newest version. python-pip set to manually installed. python-virtualenv is already the newest version. python-virtualenv set to manually installed. The following extra packages will be installed: charm cpp dpkg-dev fakeroot g++ g++-4.8 gcc git-man juju libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libarchive-extract-perl libdpkg-perl liberror-perl libfakeroot libfile-fcntllock-perl liblog-message-simple-perl libmodule-pluggable-perl libpod-latex-perl libpython-all-dev libpython3-all-dev libpython3-dev libpython3.4 libpython3.4-dev libstdc++-4.8-dev libterm-ui-perl libtext-soundex-perl libtimedate-perl patch perl perl-modules python-all python-all-dev python-amulet python-apt python-blessings python-cheetah python-colander python-functools32 python-jsonschema python-libcharmstore python-markdown python-mock python-otherstuf python-parse python-path python-pathspec python-pygments python-ruamel.base python-ruamel.ordereddict python-ruamel.std.argparse python-ruamel.yaml python-stuf python-testresources python-theblues python-translationstring python3-all python3-all-dev python3-amulet python3-chardet python3-colorama python3-distlib python3-html5lib python3-jujubundlelib python3-libcharmstore python3-path python3-requests python3-setuptools python3-six python3-theblues python3-urllib3 python3-wheel python3-yaml python3.4-dev Suggested packages: cpp-doc debian-keyring g++-multilib g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg gcc-multilib autoconf automake1.9 libtool flex bison gdb gcc-doc gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-arch git-bzr git-cvs git-mediawiki git-svn libstdc++-4.8-doc make-doc ed diffutils-doc perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl libb-lint-perl libcpanplus-dist-build-perl libcpanplus-perl libfile-checktree-perl liblog-message-perl libobject-accessor-perl python-apt-dbg python-gtk2 python-vte python-apt-doc python-memcache python-markdown-doc python-mock-doc ttf-bitstream-vera python3-genshi python3-lxml python-setuptools-doc openssh-server zip The following NEW packages will be installed: amulet build-essential charm charm-tools cpp cython dpkg-dev fakeroot g++ g++-4.8 gcc git git-man juju libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libarchive-extract-perl libdpkg-perl liberror-perl libfakeroot libfile-fcntllock-perl liblog-message-simple-perl libmodule-pluggable-perl libpod-latex-perl libpython-all-dev libpython3-all-dev libpython3-dev libpython3.4 libpython3.4-dev libstdc++-4.8-dev libterm-ui-perl libtext-soundex-perl libtimedate-perl make patch perl perl-modules python-all python-all-dev python-amulet python-apt python-blessings python-cheetah python-colander python-functools32 python-jsonschema python-libcharmstore python-markdown python-mock python-otherstuf python-parse python-path python-pathspec python-pygments python-ruamel.base python-ruamel.ordereddict python-ruamel.std.argparse python-ruamel.yaml python-stuf python-testresources python-theblues python-translationstring python3-all python3-all-dev python3-amulet python3-chardet python3-colorama python3-dev python3-distlib python3-html5lib python3-jujubundlelib python3-libcharmstore python3-path python3-pip python3-requests python3-setuptools python3-six python3-theblues python3-urllib3 python3-wheel python3-yaml python3.4-dev rsync unzip 0 upgraded, 85 newly installed, 0 to remove and 5 not upgraded. Need to get 55.5 MB of archives. After this operation, 171 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpython3.4 amd64 3.4.3-1ubuntu1~14.04.3 [1308 kB] Get:2 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-yaml amd64 3.11-2build1~ubuntu14.04.1~ppa1 [93.0 kB] Get:3 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpython3.4-dev amd64 3.4.3-1ubuntu1~14.04.3 [17.8 MB] Get:4 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-setuptools all 20.1.1-1~ubuntu14.04.1~ppa1 [89.4 kB] Get:5 http://archive.ubuntu.com/ubuntu/ trusty/universe python-translationstring all 1.1-4 [15.1 kB] Get:6 http://archive.ubuntu.com/ubuntu/ trusty/universe python-colander all 1.0b1-3 [42.0 kB] Get:7 http://archive.ubuntu.com/ubuntu/ trusty-updates/main perl-modules all 5.18.2-2ubuntu1.1 [2673 kB] Get:8 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-jujubundlelib all 0.5.2~ubuntu14.04.1~ppa1 [24.4 kB] Get:9 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-theblues all 0.2.0-0ubuntu1~ubuntu14.04.1~ppa1 [7412 B] Get:10 http://archive.ubuntu.com/ubuntu/ trusty-updates/main perl amd64 5.18.2-2ubuntu1.1 [2648 kB] Get:11 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-libcharmstore all 0.0.3-1ubuntu4~ubuntu14.04.1~ppa1 [4276 B] Get:12 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-path all 8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1 [24.9 kB] Get:13 http://archive.ubuntu.com/ubuntu/ trusty/main libarchive-extract-perl all 0.70-1 [20.3 kB] Get:14 http://archive.ubuntu.com/ubuntu/ trusty/main liblog-message-simple-perl all 0.10-1 [7656 B] Get:15 http://archive.ubuntu.com/ubuntu/ trusty/main libmodule-pluggable-perl all 5.1-1 [21.2 kB] Get:16 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python3-amulet all 1.15.0-0ubuntu1~ubuntu14.04.1~ppa2 [18.8 kB] Get:17 http://archive.ubuntu.com/ubuntu/ trusty/main libpod-latex-perl all 0.61-1 [32.9 kB] Get:18 http://archive.ubuntu.com/ubuntu/ trusty/main libterm-ui-perl all 0.42-1 [18.3 kB] Get:19 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-theblues all 0.2.0-0ubuntu1~ubuntu14.04.1~ppa1 [7332 B] Get:20 http://archive.ubuntu.com/ubuntu/ trusty/main libtext-soundex-perl amd64 3.4-1build1 [13.4 kB] Get:21 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-libcharmstore all 0.0.3-1ubuntu4~ubuntu14.04.1~ppa1 [4194 B] Get:22 http://archive.ubuntu.com/ubuntu/ trusty-updates/main rsync amd64 3.1.0-2ubuntu0.2 [284 kB] Get:23 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-path all 8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1 [24.8 kB] Get:24 http://archive.ubuntu.com/ubuntu/ trusty/main libpython3-dev amd64 3.4.0-0ubuntu2 [7002 B] Get:25 http://archive.ubuntu.com/ubuntu/ trusty/main libpython3-all-dev amd64 3.4.0-0ubuntu2 [996 B] Get:26 http://archive.ubuntu.com/ubuntu/ trusty/main python3-all amd64 3.4.0-0ubuntu2 [978 B] Get:27 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-amulet all 1.15.0-0ubuntu1~ubuntu14.04.1~ppa2 [18.7 kB] Get:28 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3.4-dev amd64 3.4.3-1ubuntu1~14.04.3 [419 kB] Get:29 http://archive.ubuntu.com/ubuntu/ trusty/main python3-dev amd64 3.4.0-0ubuntu2 [1192 B] Get:30 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main amulet all 1.15.0-0ubuntu1~ubuntu14.04.1~ppa2 [1014 B] Get:31 http://archive.ubuntu.com/ubuntu/ trusty/main python3-all-dev amd64 3.4.0-0ubuntu2 [1000 B] Get:32 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main charm amd64 2.1.1-0ubuntu1~ubuntu15.10.1~ppa1 [2874 kB] Get:33 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3-chardet all 2.2.1-2~ubuntu1 [96.5 kB] Get:34 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3-six all 1.5.2-1ubuntu1 [8310 B] Get:35 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3-urllib3 all 1.7.1-1ubuntu4 [39.6 kB] Get:36 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3-requests all 2.2.1-1ubuntu0.3 [43.0 kB] Get:37 http://archive.ubuntu.com/ubuntu/ trusty/main python-all amd64 2.7.5-5ubuntu3 [984 B] Get:38 http://archive.ubuntu.com/ubuntu/ trusty/main libpython-all-dev amd64 2.7.5-5ubuntu3 [996 B] Get:39 http://archive.ubuntu.com/ubuntu/ trusty/main python-all-dev amd64 2.7.5-5ubuntu3 [1008 B] Get:40 http://archive.ubuntu.com/ubuntu/ trusty/main cpp amd64 4:4.8.2-1ubuntu6 [27.5 kB] Get:41 http://archive.ubuntu.com/ubuntu/ trusty/main gcc amd64 4:4.8.2-1ubuntu6 [5098 B] Get:42 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libstdc++-4.8-dev amd64 4.8.4-2ubuntu1~14.04.3 [1053 kB] Get:43 http://archive.ubuntu.com/ubuntu/ trusty-updates/main g++-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [18.1 MB] Get:44 http://archive.ubuntu.com/ubuntu/ trusty/main g++ amd64 4:4.8.2-1ubuntu6 [1490 B] Get:45 http://archive.ubuntu.com/ubuntu/ trusty/main make amd64 3.81-8.2ubuntu3 [119 kB] Get:46 http://archive.ubuntu.com/ubuntu/ trusty/main libtimedate-perl all 2.3000-1 [37.2 kB] Get:47 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libdpkg-perl all 1.17.5ubuntu5.7 [179 kB] Get:48 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu2.3 [86.4 kB] Get:49 http://archive.ubuntu.com/ubuntu/ trusty-updates/main dpkg-dev all 1.17.5ubuntu5.7 [726 kB] Get:50 http://archive.ubuntu.com/ubuntu/ trusty/main build-essential amd64 11.6ubuntu6 [4838 B] Get:51 http://archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1 [21.1 kB] Get:52 http://archive.ubuntu.com/ubuntu/ trusty-updates/main git-man all 1:1.9.1-1ubuntu0.3 [699 kB] Get:53 http://archive.ubuntu.com/ubuntu/ trusty-updates/main git amd64 1:1.9.1-1ubuntu0.3 [2586 kB] Get:54 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python-apt amd64 0.9.3.5ubuntu2 [141 kB] Get:55 http://archive.ubuntu.com/ubuntu/ trusty/main python-cheetah amd64 2.4.4-3.fakesyncbuild1 [144 kB] Get:56 http://archive.ubuntu.com/ubuntu/ trusty/main python-markdown all 2.4-1 [53.8 kB] Get:57 http://archive.ubuntu.com/ubuntu/ trusty/main python-testresources all 0.2.7-1ubuntu2 [24.8 kB] Get:58 http://archive.ubuntu.com/ubuntu/ trusty/universe python-blessings all 1.5-1 [18.2 kB] Get:59 http://archive.ubuntu.com/ubuntu/ trusty/main python-mock all 1.0.1-3 [23.8 kB] Get:60 http://archive.ubuntu.com/ubuntu/ trusty/main cython amd64 0.20.1+git90-g0e6e38e-1ubuntu2 [1347 kB] Get:61 http://archive.ubuntu.com/ubuntu/ trusty/main libfakeroot amd64 1.20-3ubuntu2 [25.4 kB] Get:62 http://archive.ubuntu.com/ubuntu/ trusty/main fakeroot amd64 1.20-3ubuntu2 [55.0 kB] Get:63 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-diff-perl all 1.19.02-3 [50.0 kB] Get:64 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-diff-xs-perl amd64 0.04-2build4 [12.6 kB] Get:65 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-merge-perl all 0.08-2 [12.7 kB] Get:66 http://archive.ubuntu.com/ubuntu/ trusty/main libfile-fcntllock-perl amd64 0.14-2build1 [15.9 kB] Get:67 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python-pygments all 1.6+dfsg-1ubuntu1.1 [530 kB] Get:68 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-parse all 1.6.6-0ubuntu1~ubuntu14.04.1~ppa1 [14.7 kB] Get:69 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe python3-colorama all 0.2.5-0.1ubuntu2 [12.0 kB] Get:70 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-stuf all 0.9.16-1ubuntu3~ubuntu14.04.1~ppa1 [18.3 kB] Get:71 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe python3-distlib all 0.1.8-1ubuntu1 [113 kB] Get:72 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-otherstuf all 1.1.0-1ubuntu2~ubuntu14.04.1~ppa1 [5010 B] Get:73 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe python3-html5lib all 0.999-3~ubuntu1 [79.7 kB] Get:74 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-pathspec all 0.3.4-1ubuntu1~ubuntu14.04.1~ppa1 [12.8 kB] Get:75 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe python3-pip all 1.5.4-1ubuntu4 [80.3 kB] Get:76 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python3-wheel all 0.24.0-1~ubuntu1 [44.8 kB] Get:77 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-ruamel.base all 1.0.0-1ubuntu2~ubuntu14.04.1~ppa1 [3276 B] Get:78 http://archive.ubuntu.com/ubuntu/ trusty-updates/main unzip amd64 6.0-9ubuntu1.5 [157 kB] Get:79 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-ruamel.std.argparse all 0.6.0-1ubuntu2~ubuntu14.04.1~ppa1 [11.5 kB] Get:80 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe juju all 1.25.6-0ubuntu1.14.04.1 [8368 B] Get:81 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-ruamel.ordereddict amd64 0.4.9-1ubuntu2~ubuntu14.04.1~ppa1 [30.1 kB] Get:82 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-ruamel.yaml amd64 0.10.2-1ubuntu2~ubuntu14.04.1~ppa1 [52.3 kB] Get:83 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-functools32 all 3.2.3.2-1~ubuntu14.04.1~ppa1 [10.7 kB] Get:84 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main python-jsonschema all 2.5.1-4~ubuntu14.04.1~ppa1 [30.6 kB] Get:85 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main charm-tools all 2.1.2-0ubuntu4~ubuntu14.04.1~ppa1 [77.4 kB] debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7, <> line 85.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin: Fetched 55.5 MB in 8s (6320 kB/s) Selecting previously unselected package libpython3.4:amd64. (Reading database ... 19849 files and directories currently installed.) Preparing to unpack .../libpython3.4_3.4.3-1ubuntu1~14.04.3_amd64.deb ... Unpacking libpython3.4:amd64 (3.4.3-1ubuntu1~14.04.3) ... Selecting previously unselected package libpython3.4-dev:amd64. Preparing to unpack .../libpython3.4-dev_3.4.3-1ubuntu1~14.04.3_amd64.deb ... Unpacking libpython3.4-dev:amd64 (3.4.3-1ubuntu1~14.04.3) ... Selecting previously unselected package python-translationstring. Preparing to unpack .../python-translationstring_1.1-4_all.deb ... Unpacking python-translationstring (1.1-4) ... Selecting previously unselected package python-colander. Preparing to unpack .../python-colander_1.0b1-3_all.deb ... Unpacking python-colander (1.0b1-3) ... Selecting previously unselected package perl-modules. Preparing to unpack .../perl-modules_5.18.2-2ubuntu1.1_all.deb ... Unpacking perl-modules (5.18.2-2ubuntu1.1) ... Selecting previously unselected package perl. Preparing to unpack .../perl_5.18.2-2ubuntu1.1_amd64.deb ... Unpacking perl (5.18.2-2ubuntu1.1) ... Selecting previously unselected package libarchive-extract-perl. Preparing to unpack .../libarchive-extract-perl_0.70-1_all.deb ... Unpacking libarchive-extract-perl (0.70-1) ... Selecting previously unselected package liblog-message-simple-perl. Preparing to unpack .../liblog-message-simple-perl_0.10-1_all.deb ... Unpacking liblog-message-simple-perl (0.10-1) ... Selecting previously unselected package libmodule-pluggable-perl. Preparing to unpack .../libmodule-pluggable-perl_5.1-1_all.deb ... Unpacking libmodule-pluggable-perl (5.1-1) ... Selecting previously unselected package libpod-latex-perl. Preparing to unpack .../libpod-latex-perl_0.61-1_all.deb ... Adding 'diversion of /usr/bin/pod2latex to /usr/bin/pod2latex.bundled by libpod-latex-perl' Adding 'diversion of /usr/share/man/man1/pod2latex.1.gz to /usr/share/man/man1/pod2latex.bundled.1.gz by libpod-latex-perl' Unpacking libpod-latex-perl (0.61-1) ... Selecting previously unselected package libterm-ui-perl. Preparing to unpack .../libterm-ui-perl_0.42-1_all.deb ... Unpacking libterm-ui-perl (0.42-1) ... Selecting previously unselected package libtext-soundex-perl. Preparing to unpack .../libtext-soundex-perl_3.4-1build1_amd64.deb ... Unpacking libtext-soundex-perl (3.4-1build1) ... Selecting previously unselected package rsync. Preparing to unpack .../rsync_3.1.0-2ubuntu0.2_amd64.deb ... Unpacking rsync (3.1.0-2ubuntu0.2) ... Selecting previously unselected package libpython3-dev:amd64. Preparing to unpack .../libpython3-dev_3.4.0-0ubuntu2_amd64.deb ... Unpacking libpython3-dev:amd64 (3.4.0-0ubuntu2) ... Selecting previously unselected package libpython3-all-dev:amd64. Preparing to unpack .../libpython3-all-dev_3.4.0-0ubuntu2_amd64.deb ... Unpacking libpython3-all-dev:amd64 (3.4.0-0ubuntu2) ... Selecting previously unselected package python3-all. Preparing to unpack .../python3-all_3.4.0-0ubuntu2_amd64.deb ... Unpacking python3-all (3.4.0-0ubuntu2) ... Selecting previously unselected package python3.4-dev. Preparing to unpack .../python3.4-dev_3.4.3-1ubuntu1~14.04.3_amd64.deb ... Unpacking python3.4-dev (3.4.3-1ubuntu1~14.04.3) ... Selecting previously unselected package python3-dev. Preparing to unpack .../python3-dev_3.4.0-0ubuntu2_amd64.deb ... Unpacking python3-dev (3.4.0-0ubuntu2) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../python3-all-dev_3.4.0-0ubuntu2_amd64.deb ... Unpacking python3-all-dev (3.4.0-0ubuntu2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../python3-yaml_3.11-2build1~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking python3-yaml (3.11-2build1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../python3-chardet_2.2.1-2~ubuntu1_all.deb ... Unpacking python3-chardet (2.2.1-2~ubuntu1) ... Selecting previously unselected package python3-six. Preparing to unpack .../python3-six_1.5.2-1ubuntu1_all.deb ... Unpacking python3-six (1.5.2-1ubuntu1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../python3-urllib3_1.7.1-1ubuntu4_all.deb ... Unpacking python3-urllib3 (1.7.1-1ubuntu4) ... Selecting previously unselected package python3-requests. Preparing to unpack .../python3-requests_2.2.1-1ubuntu0.3_all.deb ... Unpacking python3-requests (2.2.1-1ubuntu0.3) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../python3-setuptools_20.1.1-1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python3-setuptools (20.1.1-1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-jujubundlelib. Preparing to unpack .../python3-jujubundlelib_0.5.2~ubuntu14.04.1~ppa1_all.deb ... Unpacking python3-jujubundlelib (0.5.2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-theblues. Preparing to unpack .../python3-theblues_0.2.0-0ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python3-theblues (0.2.0-0ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-libcharmstore. Preparing to unpack .../python3-libcharmstore_0.0.3-1ubuntu4~ubuntu14.04.1~ppa1_all.deb ... Unpacking python3-libcharmstore (0.0.3-1ubuntu4~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-path. Preparing to unpack .../python3-path_8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python3-path (8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python3-amulet. Preparing to unpack .../python3-amulet_1.15.0-0ubuntu1~ubuntu14.04.1~ppa2_all.deb ... Unpacking python3-amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Selecting previously unselected package python-all. Preparing to unpack .../python-all_2.7.5-5ubuntu3_amd64.deb ... Unpacking python-all (2.7.5-5ubuntu3) ... Selecting previously unselected package libpython-all-dev:amd64. Preparing to unpack .../libpython-all-dev_2.7.5-5ubuntu3_amd64.deb ... Unpacking libpython-all-dev:amd64 (2.7.5-5ubuntu3) ... Selecting previously unselected package python-all-dev. Preparing to unpack .../python-all-dev_2.7.5-5ubuntu3_amd64.deb ... Unpacking python-all-dev (2.7.5-5ubuntu3) ... Selecting previously unselected package python-theblues. Preparing to unpack .../python-theblues_0.2.0-0ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-theblues (0.2.0-0ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-libcharmstore. Preparing to unpack .../python-libcharmstore_0.0.3-1ubuntu4~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-libcharmstore (0.0.3-1ubuntu4~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-path. Preparing to unpack .../python-path_8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-path (8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-amulet. Preparing to unpack .../python-amulet_1.15.0-0ubuntu1~ubuntu14.04.1~ppa2_all.deb ... Unpacking python-amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Selecting previously unselected package amulet. Preparing to unpack .../amulet_1.15.0-0ubuntu1~ubuntu14.04.1~ppa2_all.deb ... Unpacking amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Selecting previously unselected package cpp. Preparing to unpack .../cpp_4%3a4.8.2-1ubuntu6_amd64.deb ... Unpacking cpp (4:4.8.2-1ubuntu6) ... Selecting previously unselected package gcc. Preparing to unpack .../gcc_4%3a4.8.2-1ubuntu6_amd64.deb ... Unpacking gcc (4:4.8.2-1ubuntu6) ... Selecting previously unselected package libstdc++-4.8-dev:amd64. Preparing to unpack .../libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) ... Selecting previously unselected package g++-4.8. Preparing to unpack .../g++-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking g++-4.8 (4.8.4-2ubuntu1~14.04.3) ... Selecting previously unselected package g++. Preparing to unpack .../g++_4%3a4.8.2-1ubuntu6_amd64.deb ... Unpacking g++ (4:4.8.2-1ubuntu6) ... Selecting previously unselected package make. Preparing to unpack .../make_3.81-8.2ubuntu3_amd64.deb ... Unpacking make (3.81-8.2ubuntu3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-1_all.deb ... Unpacking libtimedate-perl (2.3000-1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../libdpkg-perl_1.17.5ubuntu5.7_all.deb ... Unpacking libdpkg-perl (1.17.5ubuntu5.7) ... Selecting previously unselected package patch. Preparing to unpack .../patch_2.7.1-4ubuntu2.3_amd64.deb ... Unpacking patch (2.7.1-4ubuntu2.3) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../dpkg-dev_1.17.5ubuntu5.7_all.deb ... Unpacking dpkg-dev (1.17.5ubuntu5.7) ... Selecting previously unselected package build-essential. Preparing to unpack .../build-essential_11.6ubuntu6_amd64.deb ... Unpacking build-essential (11.6ubuntu6) ... Selecting previously unselected package charm. Preparing to unpack .../charm_2.1.1-0ubuntu1~ubuntu15.10.1~ppa1_amd64.deb ... Unpacking charm (2.1.1-0ubuntu1~ubuntu15.10.1~ppa1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ... Unpacking liberror-perl (0.17-1.1) ... Selecting previously unselected package git-man. Preparing to unpack .../git-man_1%3a1.9.1-1ubuntu0.3_all.deb ... Unpacking git-man (1:1.9.1-1ubuntu0.3) ... Selecting previously unselected package git. Preparing to unpack .../git_1%3a1.9.1-1ubuntu0.3_amd64.deb ... Unpacking git (1:1.9.1-1ubuntu0.3) ... Selecting previously unselected package python-apt. Preparing to unpack .../python-apt_0.9.3.5ubuntu2_amd64.deb ... Unpacking python-apt (0.9.3.5ubuntu2) ... Selecting previously unselected package python-cheetah. Preparing to unpack .../python-cheetah_2.4.4-3.fakesyncbuild1_amd64.deb ... Unpacking python-cheetah (2.4.4-3.fakesyncbuild1) ... Selecting previously unselected package python-markdown. Preparing to unpack .../python-markdown_2.4-1_all.deb ... Unpacking python-markdown (2.4-1) ... Selecting previously unselected package python-parse. Preparing to unpack .../python-parse_1.6.6-0ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-parse (1.6.6-0ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-stuf. Preparing to unpack .../python-stuf_0.9.16-1ubuntu3~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-stuf (0.9.16-1ubuntu3~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-otherstuf. Preparing to unpack .../python-otherstuf_1.1.0-1ubuntu2~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-otherstuf (1.1.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-pathspec. Preparing to unpack .../python-pathspec_0.3.4-1ubuntu1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-pathspec (0.3.4-1ubuntu1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-ruamel.base. Preparing to unpack .../python-ruamel.base_1.0.0-1ubuntu2~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-ruamel.base (1.0.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-ruamel.std.argparse. Preparing to unpack .../python-ruamel.std.argparse_0.6.0-1ubuntu2~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-ruamel.std.argparse (0.6.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-ruamel.ordereddict:amd64. Preparing to unpack .../python-ruamel.ordereddict_0.4.9-1ubuntu2~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking python-ruamel.ordereddict:amd64 (0.4.9-1ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-ruamel.yaml. Preparing to unpack .../python-ruamel.yaml_0.10.2-1ubuntu2~ubuntu14.04.1~ppa1_amd64.deb ... Unpacking python-ruamel.yaml (0.10.2-1ubuntu2~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-testresources. Preparing to unpack .../python-testresources_0.2.7-1ubuntu2_all.deb ... Unpacking python-testresources (0.2.7-1ubuntu2) ... Selecting previously unselected package python-blessings. Preparing to unpack .../python-blessings_1.5-1_all.deb ... Unpacking python-blessings (1.5-1) ... Selecting previously unselected package python-functools32. Preparing to unpack .../python-functools32_3.2.3.2-1~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-functools32 (3.2.3.2-1~ubuntu14.04.1~ppa1) ... Selecting previously unselected package python-mock. Preparing to unpack .../python-mock_1.0.1-3_all.deb ... Unpacking python-mock (1.0.1-3) ... Selecting previously unselected package python-jsonschema. Preparing to unpack .../python-jsonschema_2.5.1-4~ubuntu14.04.1~ppa1_all.deb ... Unpacking python-jsonschema (2.5.1-4~ubuntu14.04.1~ppa1) ... Selecting previously unselected package charm-tools. Preparing to unpack .../charm-tools_2.1.2-0ubuntu4~ubuntu14.04.1~ppa1_all.deb ... Unpacking charm-tools (2.1.2-0ubuntu4~ubuntu14.04.1~ppa1) ... Selecting previously unselected package cython. Preparing to unpack .../cython_0.20.1+git90-g0e6e38e-1ubuntu2_amd64.deb ... Unpacking cython (0.20.1+git90-g0e6e38e-1ubuntu2) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../libfakeroot_1.20-3ubuntu2_amd64.deb ... Unpacking libfakeroot:amd64 (1.20-3ubuntu2) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.20-3ubuntu2_amd64.deb ... Unpacking fakeroot (1.20-3ubuntu2) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../libalgorithm-diff-perl_1.19.02-3_all.deb ... Unpacking libalgorithm-diff-perl (1.19.02-3) ... Selecting previously unselected package libalgorithm-diff-xs-perl. Preparing to unpack .../libalgorithm-diff-xs-perl_0.04-2build4_amd64.deb ... Unpacking libalgorithm-diff-xs-perl (0.04-2build4) ... Selecting previously unselected package libalgorithm-merge-perl. Preparing to unpack .../libalgorithm-merge-perl_0.08-2_all.deb ... Unpacking libalgorithm-merge-perl (0.08-2) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../libfile-fcntllock-perl_0.14-2build1_amd64.deb ... Unpacking libfile-fcntllock-perl (0.14-2build1) ... Selecting previously unselected package python-pygments. Preparing to unpack .../python-pygments_1.6+dfsg-1ubuntu1.1_all.deb ... Unpacking python-pygments (1.6+dfsg-1ubuntu1.1) ... Selecting previously unselected package python3-colorama. Preparing to unpack .../python3-colorama_0.2.5-0.1ubuntu2_all.deb ... Unpacking python3-colorama (0.2.5-0.1ubuntu2) ... Selecting previously unselected package python3-distlib. Preparing to unpack .../python3-distlib_0.1.8-1ubuntu1_all.deb ... Unpacking python3-distlib (0.1.8-1ubuntu1) ... Selecting previously unselected package python3-html5lib. Preparing to unpack .../python3-html5lib_0.999-3~ubuntu1_all.deb ... Unpacking python3-html5lib (0.999-3~ubuntu1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../python3-pip_1.5.4-1ubuntu4_all.deb ... Unpacking python3-pip (1.5.4-1ubuntu4) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../python3-wheel_0.24.0-1~ubuntu1_all.deb ... Unpacking python3-wheel (0.24.0-1~ubuntu1) ... Selecting previously unselected package unzip. Preparing to unpack .../unzip_6.0-9ubuntu1.5_amd64.deb ... Unpacking unzip (6.0-9ubuntu1.5) ... Selecting previously unselected package juju. Preparing to unpack .../juju_1.25.6-0ubuntu1.14.04.1_all.deb ... Unpacking juju (1.25.6-0ubuntu1.14.04.1) ... Processing triggers for ureadahead (0.100.0-16) ... Processing triggers for mime-support (3.54ubuntu1.1) ... Setting up libpython3.4:amd64 (3.4.3-1ubuntu1~14.04.3) ... Setting up libpython3.4-dev:amd64 (3.4.3-1ubuntu1~14.04.3) ... Setting up python-translationstring (1.1-4) ... Setting up python-colander (1.0b1-3) ... Setting up rsync (3.1.0-2ubuntu0.2) ... update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rsync Default-Stop values (none)  System start/stop links for /etc/init.d/rsync already exist. invoke-rc.d: policy-rc.d denied execution of restart. Setting up libpython3-dev:amd64 (3.4.0-0ubuntu2) ... Setting up libpython3-all-dev:amd64 (3.4.0-0ubuntu2) ... Setting up python3-all (3.4.0-0ubuntu2) ... Setting up python3.4-dev (3.4.3-1ubuntu1~14.04.3) ... Setting up python3-dev (3.4.0-0ubuntu2) ... Setting up python3-all-dev (3.4.0-0ubuntu2) ... Setting up python3-yaml (3.11-2build1~ubuntu14.04.1~ppa1) ... Setting up python3-chardet (2.2.1-2~ubuntu1) ... Setting up python3-six (1.5.2-1ubuntu1) ... Setting up python3-urllib3 (1.7.1-1ubuntu4) ... Setting up python3-requests (2.2.1-1ubuntu0.3) ... Setting up python3-setuptools (20.1.1-1~ubuntu14.04.1~ppa1) ... Setting up python3-jujubundlelib (0.5.2~ubuntu14.04.1~ppa1) ... Setting up python3-theblues (0.2.0-0ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python3-libcharmstore (0.0.3-1ubuntu4~ubuntu14.04.1~ppa1) ... Setting up python3-path (8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python3-amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Setting up python-all (2.7.5-5ubuntu3) ... Setting up libpython-all-dev:amd64 (2.7.5-5ubuntu3) ... Setting up python-all-dev (2.7.5-5ubuntu3) ... Setting up python-theblues (0.2.0-0ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python-libcharmstore (0.0.3-1ubuntu4~ubuntu14.04.1~ppa1) ... Setting up python-path (8.1.2+dfsg-1ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python-amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Setting up amulet (1.15.0-0ubuntu1~ubuntu14.04.1~ppa2) ... Setting up cpp (4:4.8.2-1ubuntu6) ... Setting up gcc (4:4.8.2-1ubuntu6) ... Setting up libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up g++-4.8 (4.8.4-2ubuntu1~14.04.3) ... Setting up g++ (4:4.8.2-1ubuntu6) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up make (3.81-8.2ubuntu3) ... Setting up patch (2.7.1-4ubuntu2.3) ... Setting up charm (2.1.1-0ubuntu1~ubuntu15.10.1~ppa1) ... Setting up git-man (1:1.9.1-1ubuntu0.3) ... Setting up python-apt (0.9.3.5ubuntu2) ... Setting up python-cheetah (2.4.4-3.fakesyncbuild1) ... Setting up python-markdown (2.4-1) ... Setting up python-parse (1.6.6-0ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python-stuf (0.9.16-1ubuntu3~ubuntu14.04.1~ppa1) ... Setting up python-otherstuf (1.1.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Setting up python-pathspec (0.3.4-1ubuntu1~ubuntu14.04.1~ppa1) ... Setting up python-ruamel.base (1.0.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Setting up python-ruamel.std.argparse (0.6.0-1ubuntu2~ubuntu14.04.1~ppa1) ... Error processing line 2 of /usr/lib/python2.7/dist-packages/ruamel.std.argparse-0.6.0-nspkg.pth:  Traceback (most recent call last):  File "/usr/lib/python2.7/site.py", line 158, in addpackage  exec line  File "<string>", line 1, in <module>  KeyError: 'ruamel'  Remainder of file ignored Setting up python-ruamel.ordereddict:amd64 (0.4.9-1ubuntu2~ubuntu14.04.1~ppa1) ... Setting up python-ruamel.yaml (0.10.2-1ubuntu2~ubuntu14.04.1~ppa1) ... Setting up python-testresources (0.2.7-1ubuntu2) ... Setting up python-blessings (1.5-1) ... Setting up python-functools32 (3.2.3.2-1~ubuntu14.04.1~ppa1) ... Setting up python-mock (1.0.1-3) ... Setting up python-jsonschema (2.5.1-4~ubuntu14.04.1~ppa1) ... update-alternatives: using /usr/bin/python2-jsonschema to provide /usr/bin/jsonschema (jsonschema) in auto mode Setting up cython (0.20.1+git90-g0e6e38e-1ubuntu2) ... Setting up libfakeroot:amd64 (1.20-3ubuntu2) ... Setting up fakeroot (1.20-3ubuntu2) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up python-pygments (1.6+dfsg-1ubuntu1.1) ... Setting up python3-colorama (0.2.5-0.1ubuntu2) ... Setting up python3-distlib (0.1.8-1ubuntu1) ... Setting up python3-html5lib (0.999-3~ubuntu1) ... Setting up python3-pip (1.5.4-1ubuntu4) ... Setting up python3-wheel (0.24.0-1~ubuntu1) ... Setting up unzip (6.0-9ubuntu1.5) ... Setting up juju (1.25.6-0ubuntu1.14.04.1) ... Setting up perl-modules (5.18.2-2ubuntu1.1) ... Setting up perl (5.18.2-2ubuntu1.1) ... update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode Setting up libarchive-extract-perl (0.70-1) ... Setting up liblog-message-simple-perl (0.10-1) ... Setting up libmodule-pluggable-perl (5.1-1) ... Setting up libpod-latex-perl (0.61-1) ... Setting up libterm-ui-perl (0.42-1) ... Setting up libtext-soundex-perl (3.4-1build1) ... Setting up libtimedate-perl (2.3000-1) ... Setting up libdpkg-perl (1.17.5ubuntu5.7) ... Setting up dpkg-dev (1.17.5ubuntu5.7) ... Setting up build-essential (11.6ubuntu6) ... Setting up liberror-perl (0.17-1.1) ... Setting up git (1:1.9.1-1ubuntu0.3) ... Setting up charm-tools (2.1.2-0ubuntu4~ubuntu14.04.1~ppa1) ... Setting up libalgorithm-diff-perl (1.19.02-3) ... Setting up libalgorithm-diff-xs-perl (0.04-2build4) ... Setting up libalgorithm-merge-perl (0.08-2) ... Setting up libfile-fcntllock-perl (0.14-2build1) ... Processing triggers for libc-bin (2.19-0ubuntu6.9) ... Downloading/unpacking pip from https://pypi.python.org/packages/9c/32/004ce0852e0a127f07f358b715015763273799bd798956fa930814b60f39/pip-8.1.2-py2.py3-none-any.whl#md5=0570520434c5b600d89ec95393b2650b Installing collected packages: pip Found existing installation: pip 1.5.4 Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS Successfully installed pip Cleaning up... The directory '/home/ubuntu/.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. The directory '/home/ubuntu/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting bundletester /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning  Downloading bundletester-0.8.0.tar.gz Collecting flake8 Downloading flake8-3.0.4-py2.py3-none-any.whl (64kB) Requirement already up-to-date: pyyaml in /usr/lib/python2.7/dist-packages Collecting tox Downloading tox-2.3.1-py2.py3-none-any.whl (40kB) Collecting blessings (from bundletester) Downloading blessings-1.6.tar.gz Collecting charm-tools (from bundletester) Downloading charm-tools-2.1.3.tar.gz (268kB) Collecting coverage (from bundletester) Downloading coverage-4.2.tar.gz (359kB) Collecting juju-deployer>=0.6.0 (from bundletester) Downloading juju-deployer-0.9.0.tar.gz (69kB) Collecting lazr.authentication (from bundletester) Downloading lazr.authentication-0.1.3.tar.gz Collecting mock (from bundletester) Downloading mock-2.0.0-py2.py3-none-any.whl (56kB) Collecting nose (from bundletester) Downloading nose-1.3.7-py2-none-any.whl (154kB) Collecting requests (from bundletester) Downloading requests-2.11.1-py2.py3-none-any.whl (514kB) Collecting simplejson>=3.8.0 (from bundletester) Downloading simplejson-3.8.2.tar.gz (76kB) Collecting websocket-client (from bundletester) Downloading websocket_client-0.37.0.tar.gz (194kB) Collecting enum34; python_version < "3.4" (from flake8) Downloading enum34-1.1.6-py2-none-any.whl Collecting configparser; python_version < "3.2" (from flake8) Downloading configparser-3.5.0.tar.gz Collecting mccabe<0.6.0,>=0.5.0 (from flake8) Downloading mccabe-0.5.2-py2.py3-none-any.whl Collecting pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3.0,>=0.8.1 (from flake8) Downloading pyflakes-1.2.3-py2.py3-none-any.whl (209kB) Collecting pycodestyle<2.1.0,>=2.0.0 (from flake8) Downloading pycodestyle-2.0.0-py2.py3-none-any.whl (42kB) Collecting py>=1.4.17 (from tox) Downloading py-1.4.31-py2.py3-none-any.whl (81kB) Collecting virtualenv>=1.11.2 (from tox) Downloading virtualenv-15.0.3-py2.py3-none-any.whl (3.5MB) Collecting pluggy<0.4.0,>=0.3.0 (from tox) Downloading pluggy-0.3.1-py2.py3-none-any.whl Collecting launchpadlib (from charm-tools->bundletester) Downloading launchpadlib-1.10.4.tar.gz (57kB) Collecting argparse (from charm-tools->bundletester) Downloading argparse-1.4.0-py2.py3-none-any.whl Requirement already up-to-date: cheetah in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Requirement already up-to-date: pycrypto in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting paramiko<2.0.0 (from charm-tools->bundletester) Downloading paramiko-1.17.2-py2.py3-none-any.whl (172kB) Requirement already up-to-date: libcharmstore in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting ruamel.yaml (from charm-tools->bundletester) Downloading ruamel.yaml-0.12.5-cp27-cp27mu-manylinux1_x86_64.whl (507kB) Collecting pathspec (from charm-tools->bundletester) Downloading pathspec-0.4.0.tar.gz Requirement already up-to-date: otherstuf in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting path.py (from charm-tools->bundletester) Downloading path.py-8.2.1-py2.py3-none-any.whl Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages (from charm-tools->bundletester) Requirement already up-to-date: jujubundlelib in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting colander (from charm-tools->bundletester) Downloading colander-1.3.1-py2.py3-none-any.whl (118kB) Requirement already up-to-date: jsonschema in /usr/lib/python2.7/dist-packages (from charm-tools->bundletester) Collecting jujuclient>=0.53 (from juju-deployer>=0.6.0->bundletester) Downloading jujuclient-0.53.2.tar.gz Collecting six (from juju-deployer>=0.6.0->bundletester) Downloading six-1.10.0-py2.py3-none-any.whl Collecting httplib2 (from lazr.authentication->bundletester) Downloading httplib2-0.9.2.zip (210kB) Requirement already up-to-date: oauth in /usr/lib/python2.7/dist-packages (from lazr.authentication->bundletester) Collecting setuptools (from lazr.authentication->bundletester) Downloading setuptools-26.0.0-py2.py3-none-any.whl (459kB) Collecting wsgi_intercept (from lazr.authentication->bundletester) Downloading wsgi_intercept-1.3.1.tar.gz Collecting zope.interface (from lazr.authentication->bundletester) Downloading zope.interface-4.2.0.tar.gz (146kB) Collecting funcsigs>=1; python_version < "3.3" (from mock->bundletester) Downloading funcsigs-1.0.2-py2.py3-none-any.whl Collecting pbr>=0.11 (from mock->bundletester) Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB) Collecting backports.ssl_match_hostname (from websocket-client->bundletester) Downloading backports.ssl_match_hostname-3.5.0.1.tar.gz Collecting keyring (from launchpadlib->charm-tools->bundletester) Downloading keyring-9.3.1-py2.py3-none-any.whl Requirement already up-to-date: lazr.restfulclient>=0.9.19 in /usr/lib/python2.7/dist-packages (from launchpadlib->charm-tools->bundletester) Requirement already up-to-date: lazr.uri in /usr/lib/python2.7/dist-packages (from launchpadlib->charm-tools->bundletester) Collecting testresources (from launchpadlib->charm-tools->bundletester) Downloading testresources-2.0.1-py2.py3-none-any.whl Requirement already up-to-date: wadllib in /usr/lib/python2.7/dist-packages (from launchpadlib->charm-tools->bundletester) Collecting Markdown>=2.0.1 (from cheetah->charm-tools->bundletester) Downloading Markdown-2.6.6.zip (412kB) Collecting ecdsa<2.0,>=0.11 (from paramiko<2.0.0->charm-tools->bundletester) Downloading ecdsa-0.13-py2.py3-none-any.whl (86kB) Collecting theblues<1.0,>=0.1.1 (from libcharmstore->charm-tools->bundletester) Downloading theblues-0.3.4.tar.gz Collecting typing (from ruamel.yaml->charm-tools->bundletester) Downloading typing-3.5.2.2.tar.gz (51kB) Requirement already up-to-date: ruamel.ordereddict in /usr/lib/python2.7/dist-packages (from ruamel.yaml->charm-tools->bundletester) Requirement already up-to-date: stuf>=0.9.16 in /usr/lib/python2.7/dist-packages (from otherstuf->charm-tools->bundletester) Collecting translationstring (from colander->charm-tools->bundletester) Downloading translationstring-1.3-py2.py3-none-any.whl Collecting iso8601 (from colander->charm-tools->bundletester) Downloading iso8601-0.1.11-py2.py3-none-any.whl Requirement already up-to-date: functools32 in /usr/lib/python2.7/dist-packages (from jsonschema->charm-tools->bundletester) Collecting secretstorage; sys_platform == "linux2" or sys_platform == "linux" (from keyring->launchpadlib->charm-tools->bundletester) Downloading SecretStorage-2.3.0.tar.gz Requirement already up-to-date: parse>=1.6.6 in /usr/lib/python2.7/dist-packages (from stuf>=0.9.16->otherstuf->charm-tools->bundletester) Collecting cryptography (from secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading cryptography-1.4.tar.gz (399kB) Collecting idna>=2.0 (from cryptography->secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading idna-2.1-py2.py3-none-any.whl (54kB) Collecting pyasn1>=0.1.8 (from cryptography->secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading pyasn1-0.1.9-py2.py3-none-any.whl Collecting ipaddress (from cryptography->secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading ipaddress-1.0.16-py27-none-any.whl Collecting cffi>=1.4.1 (from cryptography->secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading cffi-1.7.0-cp27-cp27mu-manylinux1_x86_64.whl (383kB) Collecting pycparser (from cffi>=1.4.1->cryptography->secretstorage; sys_platform == "linux2" or sys_platform == "linux"->keyring->launchpadlib->charm-tools->bundletester) Downloading pycparser-2.14.tar.gz (223kB) Installing collected packages: blessings, httplib2, idna, pyasn1, six, setuptools, enum34, ipaddress, pycparser, cffi, cryptography, secretstorage, keyring, pbr, testresources, launchpadlib, argparse, ecdsa, paramiko, requests, typing, ruamel.yaml, pathspec, path.py, virtualenv, translationstring, iso8601, colander, charm-tools, coverage, backports.ssl-match-hostname, websocket-client, jujuclient, juju-deployer, wsgi-intercept, zope.interface, lazr.authentication, funcsigs, mock, nose, simplejson, bundletester, configparser, mccabe, pyflakes, pycodestyle, flake8, py, pluggy, tox, Markdown, theblues Found existing installation: blessings 1.5 Uninstalling blessings-1.5: Successfully uninstalled blessings-1.5 Running setup.py install for blessings: started Running setup.py install for blessings: finished with status 'done' Found existing installation: httplib2 0.8  DEPRECATION: Uninstalling a distutils installed project (httplib2) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.  Uninstalling httplib2-0.8: Successfully uninstalled httplib2-0.8 Running setup.py install for httplib2: started Running setup.py install for httplib2: finished with status 'done' Found existing installation: six 1.5.2  DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.  Uninstalling six-1.5.2: Successfully uninstalled six-1.5.2 Found existing installation: setuptools 20.1.1 Uninstalling setuptools-20.1.1: Successfully uninstalled setuptools-20.1.1 Running setup.py install for pycparser: started Running setup.py install for pycparser: finished with status 'done' Running setup.py install for cryptography: started Running setup.py install for cryptography: finished with status 'error' Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-KVwtxN/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-avEtoZ-record/install-record.txt --single-version-externally-managed --compile: running install running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/cryptography copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-2.7/cryptography copying src/cryptography/fernet.py -> build/lib.linux-x86_64-2.7/cryptography copying src/cryptography/__init__.py -> build/lib.linux-x86_64-2.7/cryptography copying src/cryptography/utils.py -> build/lib.linux-x86_64-2.7/cryptography copying src/cryptography/__about__.py -> build/lib.linux-x86_64-2.7/cryptography creating build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/x509 copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-2.7/cryptography/x509 creating build/lib.linux-x86_64-2.7/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto running egg_info writing requirements to src/cryptography.egg-info/requires.txt writing src/cryptography.egg-info/PKG-INFO writing top-level names to src/cryptography.egg-info/top_level.txt writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing entry points to src/cryptography.egg-info/entry_points.txt warning: manifest_maker: standard file '-c' not found reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory 'vectors' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' running build_ext generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c' creating build/temp.linux-x86_64-2.7 generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c' generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c' building '_openssl' extension creating build/temp.linux-x86_64-2.7/build creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o build/temp.linux-x86_64-2.7/_openssl.c:429:30: fatal error: openssl/opensslv.h: No such file or directory #include <openssl/opensslv.h> ^ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-KVwtxN/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-avEtoZ-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-KVwtxN/cryptography/ /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Removing intermediate container 324c213dbbe1 The command '/bin/sh -c /install-review-tools.sh' returned a non-zero code: 1