offspot / kiwix-hotspot

[ARCHIVED] Kiwix Hotspot Image Creator (Desktop) for Windows/macOS/Linux
https://kiwix.org/en/downloads/kiwix-hotspot/
GNU General Public License v3.0
71 stars 19 forks source link

Installation fails with version 0.1 for x64 [REPLACEMENT ISSUE] #71

Closed rgaudin closed 4 years ago

rgaudin commented 4 years ago

The original issue

Id: 64
Title: Installation fails with version 0.1 for x64

could not be created. This is a dummy issue, replacing the original one. It contains everything but the original issue description. In case the gitlab repository is still existing, visit the following link to show the original issue:

TODO

rgaudin commented 4 years ago

In GitLab by @Kelson42 on Jul 19, 2017, 05:23

Looks like the SD card was not available anymore to pibox-installer at the time pibox-installer was ready to write it. Maybe it would be good to check this properly before writting and if not display ad dialog telling "Your chosen SD card XXX is meanwhile not available anymore, please re-insert it in your computer." With an two button "Abord" and "Retry".

rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 19, 2017, 15:20

changed the description

rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 19, 2017, 15:21

The SD card seem to be unavailable from the beginning as diskpart failed Le disque que vous avez spcifi n'est pas valide.

rgaudin commented 4 years ago

In GitLab by @Kelson42 on Jul 19, 2017, 15:52

@thiolliere How is that possible at all?

rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 19, 2017, 16:02

I don't know it works for my drive in my VM

rgaudin commented 4 years ago

In GitLab by @Popolechien on Jul 24, 2017, 05:26

Started an install on Friday and it failed again. Here is the log:


diskpart select disk 1 and clean
Call: ['diskpart']

Microsoft DiskPart version 10.0.15063.0

Copyright (C) Microsoft Corporation.
Sur l'ordinateur : LAPTOP-4GD0S98T

DISKPART> 
Le disque 1 est maintenant le disque slectionn.

DISKPART> 
DiskPart a russi  nettoyer le disque.

DISKPART> Download Raspbian-lite image
download http://downloads.raspberrypi.org/raspbian_lite/images/raspbian_lite-2017-03-03/2017-03-02-raspbian-jessie-lite.zip
[                                                          ] 0%
[                                                          ] 1%
[.                                                         ] 1%
[.                                                         ] 2%
[.                                                         ] 3%
[..                                                        ] 3%
[..                                                        ] 4%
[..                                                        ] 5%
[...                                                       ] 5%
[...                                                       ] 6%
[....                                                      ] 6%
[....                                                      ] 7%
[....                                                      ] 8%
[.....                                                     ] 8%
[.....                                                     ] 9%
[.....                                                     ] 10%
[......                                                    ] 10%
[......                                                    ] 11%
[......                                                    ] 12%
[.......                                                   ] 12%
[.......                                                   ] 13%
[........                                                  ] 13%
[........                                                  ] 14%
[........                                                  ] 15%
[.........                                                 ] 15%
[.........                                                 ] 16%
[.........                                                 ] 17%
[..........                                                ] 17%
[..........                                                ] 18%
[...........                                               ] 18%
[...........                                               ] 19%
[...........                                               ] 20%
[............                                              ] 20%
[............                                              ] 21%
[............                                              ] 22%
[.............                                             ] 22%
[.............                                             ] 23%
[.............                                             ] 24%
[..............                                            ] 24%
[..............                                            ] 25%
[...............                                           ] 25%
[...............                                           ] 26%
[...............                                           ] 27%
[................                                          ] 27%
[................                                          ] 28%
[................                                          ] 29%
[.................                                         ] 29%
[.................                                         ] 30%
[.................                                         ] 31%
[..................                                        ] 31%
[..................                                        ] 32%
[...................                                       ] 32%
[...................                                       ] 33%
[...................                                       ] 34%
[....................                                      ] 34%
[....................                                      ] 35%
[....................                                      ] 36%
[.....................                                     ] 36%
[.....................                                     ] 37%
[......................                                    ] 37%
[......................                                    ] 38%
[......................                                    ] 39%
[.......................                                   ] 39%
[.......................                                   ] 40%
[.......................                                   ] 41%
[........................                                  ] 41%
[........................                                  ] 42%
[........................                                  ] 43%
[.........................                                 ] 43%
[.........................                                 ] 44%
[..........................                                ] 44%
[..........................                                ] 45%
[..........................                                ] 46%
[...........................                               ] 46%
[...........................                               ] 47%
[...........................                               ] 48%
[............................                              ] 48%
[............................                              ] 49%
[.............................                             ] 50%
[.............................                             ] 51%
[..............................                            ] 51%
[..............................                            ] 52%
[..............................                            ] 53%
[...............................                           ] 53%
[...............................                           ] 54%
[...............................                           ] 55%
[................................                          ] 55%
[................................                          ] 56%
[.................................                         ] 56%
[.................................                         ] 57%
[.................................                         ] 58%
[..................................                        ] 58%
[..................................                        ] 59%
[..................................                        ] 60%
[...................................                       ] 60%
[...................................                       ] 61%
[...................................                       ] 62%
[....................................                      ] 62%
[....................................                      ] 63%
[.....................................                     ] 63%
[.....................................                     ] 64%
[.....................................                     ] 65%
[......................................                    ] 65%
[......................................                    ] 66%
[......................................                    ] 67%
[.......................................                   ] 67%
[.......................................                   ] 68%
[........................................                  ] 68%
[........................................                  ] 69%
[........................................                  ] 70%
[.........................................                 ] 70%
[.........................................                 ] 71%
[.........................................                 ] 72%
[..........................................                ] 72%
[..........................................                ] 73%
[..........................................                ] 74%
[...........................................               ] 74%
[...........................................               ] 75%
[............................................              ] 75%
[............................................              ] 76%
[............................................              ] 77%
[.............................................             ] 77%
[.............................................             ] 78%
[.............................................             ] 79%
[..............................................            ] 79%
[..............................................            ] 80%
[..............................................            ] 81%
[...............................................           ] 81%
[...............................................           ] 82%
[................................................          ] 82%
[................................................          ] 83%
[................................................          ] 84%
[.................................................         ] 84%
[.................................................         ] 85%
[.................................................         ] 86%
[..................................................        ] 86%
[..................................................        ] 87%
[...................................................       ] 87%
[...................................................       ] 88%
[...................................................       ] 89%
[....................................................      ] 89%
[....................................................      ] 90%
[....................................................      ] 91%
[.....................................................     ] 91%
[.....................................................     ] 92%
[.....................................................     ] 93%
[......................................................    ] 93%
[......................................................    ] 94%
[.......................................................   ] 94%
[.......................................................   ] 95%
[.......................................................   ] 96%
[........................................................  ] 96%
[........................................................  ] 97%
[........................................................  ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
extract 2017-03-02-raspbian-jessie-lite.img
Call: ['C:\\Users\\Stéphane\\AppData\\Local\\Temp\\7ZipSfx.000\\qemu\\qemu-img.exe', 'info', '-f', 'raw', '2017-03-02-raspbian-jessie-lite.img']
image: 2017-03-02-raspbian-jessie-lite.img
file format: raw
virtual size: 1.3G (1393557504 bytes)
disk size: 1.3G
Call: ['C:\\Users\\Stéphane\\AppData\\Local\\Temp\\7ZipSfx.000\\qemu\\qemu-img.exe', 'resize', '-f', 'raw', '2017-03-02-raspbian-jessie-lite.img', '31099783680']
Image resized.
Launch qemu
ssh on port 53961
WARNING: Image format was not specified for '2017-03-02-raspbian-jessie-lite.img' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
         Specify the 'raw' format explicitly to remove the restrictions.
Booting Linux on physical CPU 0x0
Linux version 4.10.0 (thiolliere@pluton) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Tue Jun 27 14:01:30 CEST 2017
CPU: ARMv7 Processor [410fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
OF: fdt:Machine model: V2P-CA9
Memory policy: Data cache writeback
CPU: All CPU(s) started in SVC mode.
percpu: Embedded 13 pages/cpu @bf7ba000 s23692 r8192 d21364 u53248
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260096
Kernel command line: root=/dev/mmcblk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu_extra contributions: 12288 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14992(91%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1029576K/1048576K available (6144K kernel code, 232K rwdata, 1364K rodata, 1024K init, 187K bss, 19000K reserved, 0K cma-reserved)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0xc0800000 - 0xff800000   (1008 MB)
    lowmem  : 0x80000000 - 0xc0000000   (1024 MB)
    modules : 0x7f000000 - 0x80000000   (  16 MB)
      .text : 0x80008000 - 0x80700000   (7136 kB)
      .init : 0x80900000 - 0x80a00000   (1024 kB)
      .data : 0x80a00000 - 0x80a3a080   ( 233 kB)
       .bss : 0x80a3c000 - 0x80a6ae44   ( 188 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
    Build-time adjustment of leaf fanout to 32.
    RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=4
NR_IRQS:16 nr_irqs:16 16
GIC CPU mask not found - kernel will fail to boot.
GIC CPU mask not found - kernel will fail to boot.
L2C: platform modifies aux control register: 0x02020000 -> 0x02420000
L2C: DT/platform modifies aux control register: 0x02020000 -> 0x02420000
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 dynamic clock gating disabled, standby mode disabled
L2C-310 cache controller enabled, 8 ways, 128 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x46420001
smp_twd: clock not found -2
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
Failed to initialize '/smb@04000000/motherboard/iofpga@7,00000000/timer@12000': -22
Console: colour dummy device 80x30
console [tty0] enabled
Calibrating local timer... 95.61MHz.
Calibrating delay loop... 743.83 BogoMIPS (lpj=3719168)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x60100000 - 0x60100058
smp: Bringing up secondary CPUs ...
smp: Brought up 1 node, 1 CPU
SMP: Total of 1 processors activated (743.83 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 0
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 1024 (order: 4, 65536 bytes)
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint: debug architecture 0x4 unsupported.
Serial: AMBA PL011 UART driver
OF: amba_device_add() failed (-19) for /memory-controller@100e0000
OF: amba_device_add() failed (-19) for /memory-controller@100e1000
OF: amba_device_add() failed (-19) for /watchdog@100e5000
irq: type mismatch, failed to map hwirq-75 for /interrupt-controller@1e001000!
10009000.uart: ttyAMA0 at MMIO 0x10009000 (irq = 38, base_baud = 0) is a PL011 rev1
console [ttyAMA0] enabled
1000a000.uart: ttyAMA1 at MMIO 0x1000a000 (irq = 39, base_baud = 0) is a PL011 rev1
1000b000.uart: ttyAMA2 at MMIO 0x1000b000 (irq = 40, base_baud = 0) is a PL011 rev1
1000c000.uart: ttyAMA3 at MMIO 0x1000c000 (irq = 41, base_baud = 0) is a PL011 rev1
OF: amba_device_add() failed (-19) for /smb@04000000/motherboard/iofpga@7,00000000/wdt@0f000
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm,sp804
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 1 counters available
workingset: timestamp_bits=30 max_order=18 bucket_order=0
squashfs: version 4.0 (2009/01/31) Phillip Lougher
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
9p: Installing v9fs 9p2000 file system support
io scheduler noop registered (default)
clcd-pl11x 10020000.clcd: PL111 designer 41 rev2 at 0x10020000
clcd-pl11x 10020000.clcd: /clcd@10020000 hardware, 1024x768@59 display
Console: switching to colour frame buffer device 128x48
clcd-pl11x 1001f000.clcd: PL111 designer 41 rev2 at 0x1001f000
clcd-pl11x 1001f000.clcd: /smb@04000000/motherboard/iofpga@7,00000000/clcd@1f000 hardware, 640x480@59 display
40000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
40000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
Concatenating MTD devices:
(0): "40000000.flash"
(1): "40000000.flash"
into device "40000000.flash"
libphy: Fixed MDIO Bus: probed
libphy: smsc911x-mdio: probed
smsc911x 4e000000.ethernet eth0: MAC Address: 52:54:00:12:34:56
isp1760 4f000000.usb: bus width: 32, oc: digital
isp1760 4f000000.usb: NXP ISP1760 USB Host Controller
isp1760 4f000000.usb: new USB bus registered, assigned bus number 1
isp1760 4f000000.usb: Scratch test failed.
isp1760 4f000000.usb: can't setup: -19
isp1760 4f000000.usb: USB bus 1 deregistered
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
rtc-pl031 10017000.rtc: rtc core: registered pl031 as rtc0
mmci-pl18x 10005000.mmci: Got CD GPIO
mmci-pl18x 10005000.mmci: Got WP GPIO
mmci-pl18x 10005000.mmci: mmc0: PL181 manf 41 rev0 at 0x10005000 irq 34,35 (pio)
mmc0: new SDHC card at address 4567
input: AT Raw Set 2 keyboard as /devices/platform/smb@04000000/smb@04000000:motherboard/smb@04000000:motherboard:iofpga@7,00000000/10006000.kmi/serio0/input/input0
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
mmcblk0: mmc0:4567 QEMU! 29.0 GiB 
 mmcblk0: p1 p2
aaci-pl041 10004000.aaci: ARM AC'97 Interface PL041 rev0 at 0x10004000, irq 33
aaci-pl041 10004000.aaci: FIFO 512 entries
oprofile: using arm/armv7-ca9
Netfilter messages via NETLINK v0.30.
nfnl_acct: registering with nfnetlink.
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
ctnetlink v0.93: registering with nfnetlink.
nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
nf_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
xt_time: kernel timezone is -0000
ip_set: protocol 6
IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: Creating netns size=1296 id=0
IPVS: ipvs loaded.
IPVS: [rr] scheduler registered.
IPVS: [wrr] scheduler registered.
IPVS: [lc] scheduler registered.
IPVS: [wlc] scheduler registered.
IPVS: [fo] scheduler registered.
IPVS: [ovf] scheduler registered.
IPVS: [lblc] scheduler registered.
IPVS: [lblcr] scheduler registered.
IPVS: [dh] scheduler registered.
IPVS: [sh] scheduler registered.
IPVS: [sed] scheduler registered.
IPVS: [nq] scheduler registered.
IPVS: ftp: loaded support on port[0] = 21
IPVS: [sip] pe registered.
ip_tables: (C) 2000-2006 Netfilter Core Team
ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
arp_tables: arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 10
Segment Routing with IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
NET: Registered protocol family 17
9pnet: Installing 9P2000 support
Registering SWP/SWPB emulation handler
rtc-pl031 10017000.rtc: setting system clock to 2017-07-21 07:28:34 UTC (1500622114)
ALSA device list:
  #0: ARM AC'97 Interface PL041 rev0 at 0x10004000, irq 33
input: ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@04000000/smb@04000000:motherboard/smb@04000000:motherboard:iofpga@7,00000000/10007000.kmi/serio1/input/input2
EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
random: fast init done
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
Freeing unused kernel memory: 1024K
random: crng init done
systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
systemd[1]: Detected architecture 'arm'.
systemd[1]: Failed to insert module 'autofs4'
systemd[1]: Set hostname to <raspberrypi>.
systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
systemd[1]: Expecting device dev-ttyAMA0.device...
systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
systemd[1]: Started Forward Password Requests to Wall Directory Watch.
systemd[1]: Starting Remote File Systems (Pre).
systemd[1]: Reached target Remote File Systems (Pre).
systemd[1]: Started Restore / save the current clock.
systemd[1]: Starting Syslog Socket.
systemd[1]: Listening on Syslog Socket.
systemd[1]: Starting Journal Service...
systemd[1]: Started Journal Service.
[  OK  ] Started Remount Root and Kernel File Systems.

[  OK  ] Started Show Plymouth Boot Screen.

[  OK  ] Reached target Paths.

         Starting Various fixups to make systemd work better on Debian...

[  OK  ] Reached target Local File Systems (Pre).

         Mounting /boot...

         Starting Load/Save Random Seed...

[  OK  ] Started Load/Save Random Seed.

[  OK  ] Started Various fixups to make systemd work better on Debian.

[  OK  ] Mounted /boot.

[  OK  ] Reached target Local File Systems.

         Starting Tell Plymouth To Write Out Runtime Data...

         Starting Create Volatile Files and Directories...

[  OK  ] Reached target Remote File Systems.

         Starting Trigger Flushing of Journal to Persistent Storage...

         Starting LSB: Prepare console...

         Starting LSB: Switch to ondemand cpu governor (unless shift key is pressed)...

         Starting LSB: Raise network interfaces....

[  OK  ] Started Tell Plymouth To Write Out Runtime Data.

[  OK  ] Started Trigger Flushing of Journal to Persistent Storage.

[  OK  ] Started Create Volatile Files and Directories.

         Starting Update UTMP about System Boot/Shutdown...

[  OK  ] Started LSB: Switch to ondemand cpu governor (unless shift key is pressed).

[  OK  ] Started Update UTMP about System Boot/Shutdown.

[  OK  ] Started LSB: Prepare console.

         Starting LSB: Set console font and keymap...

[  OK  ] Started LSB: Raise network interfaces..

[  OK  ] Started LSB: Set console font and keymap.

[  OK  ] Reached target System Initialization.

[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.

[  OK  ] Listening on D-Bus System Message Bus Socket.

[  OK  ] Reached target Sockets.

[  OK  ] Reached target Timers.

[  OK  ] Reached target Basic System.

         Starting LSB: Apply config from /boot/os_config.json...

         Starting LSB: Resize the root filesystem to fill partition...

         Starting dhcpcd on all interfaces...

         Starting Regenerate SSH host keys...

         Starting Avahi mDNS/DNS-SD Stack...

         Starting System Logging Service...

         Starting Regular background program processing daemon...

[  OK  ] Started Regular background program processing daemon.

         Starting D-Bus System Message Bus...

[  OK  ] Started D-Bus System Message Bus.

[  OK  ] Started Avahi mDNS/DNS-SD Stack.

         Starting Login Service...

         Starting LSB: triggerhappy hotkey daemon...

         Starting LSB: Autogenerate and use a swap file...

[  OK  ] Started System Logging Service.

[  OK  ] Started Login Service.

[  OK  ] Started LSB: triggerhappy hotkey daemon.

[**    ] (1 of 5) A start job is running for LSB: Autogenerate and use a swap file (45s / 5min 36s)
[***   ] (1 of 5) A start job is running for LSB: Autogenerate and use a swap file (46s / 5min 36s)
[ ***  ] (2 of 5) A start job is running for dhcpcd on all interfaces (46s / 2min 1s)
[  *** ] (2 of 5) A start job is running for dhcpcd on all interfaces (47s / 2min 1s)
[  OK  ] Started LSB: Apply config from /boot/os_config.json.

[  OK  ] Started dhcpcd on all interfaces.

[  OK  ] Reached target Network.

         Starting /etc/rc.local Compatibility...

         Starting Permit User Sessions...

[  OK  ] Reached target Network is Online.

         Starting LSB: Start NTP daemon...

My IP address is 10.0.2.15 fec0::1858:2501:d6bf:738f 

[  OK  ] Started /etc/rc.local Compatibility.

[  OK  ] Started Permit User Sessions.

         Starting Hold until boot process finishes up...

         Starting Terminate Plymouth Boot Screen...

Raspbian GNU/Linux 8 raspberrypi ttyAMA0

raspberrypi login: pi

Password: 
Linux raspberrypi 4.10.0 #2 SMP Tue Jun 27 14:01:30 CEST 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
pi@raspberrypi:~$ sudo systemctl start ssh; exit
logout

Raspbian GNU/Linux 8 raspberrypi ttyAMA0

raspberrypi login: Resize partition
sudo LANG=C fdisk -l /dev/mmcblk0

Disk /dev/mmcblk0: 29 GiB, 31099715584 bytes, 60741632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb2455b06

Device         Boot  Start     End Sectors  Size Id Type
/dev/mmcblk0p1        8192  137215  129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 2721791 2584576  1.2G 83 Linux

sudo LANG=C fdisk /dev/mmcblk0 <<END_OF_CMD
d
2
n
p
2
137216

w
END_OF_CMD

Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Command (m for help): Partition number (1,2, default 2): 
Partition 2 has been deleted.

Command (m for help): Partition type
   p   primary (1 primary, 0 extended, 3 free)
   e   extended (container for logical partitions)
Select (default p): Partition number (2-4, default 2): First sector (2048-60741631, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (137216-60741631, default 60741631): 
Created a new partition 2 of type 'Linux' and of size 28.9 GiB.

Command (m for help): The partition table has been altered.
Calling ioctl() to re-read partition table.

The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).

STDERR: Re-reading the partition table failed.: Device or resource busy
reboot qemu
sudo shutdown 0
STDERR: Shutdown scheduled for Fri 2017-07-21 07:31:33 UTC, use 'shutdown -c' to cancel.
Launch qemu
ssh on port 53964
WARNING: Image format was not specified for '2017-03-02-raspbian-jessie-lite.img' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
         Specify the 'raw' format explicitly to remove the restrictions.
Booting Linux on physical CPU 0x0
Linux version 4.10.0 (thiolliere@pluton) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Tue Jun 27 14:01:30 CEST 2017
CPU: ARMv7 Processor [410fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
OF: fdt:Machine model: V2P-CA9
Memory policy: Data cache writeback
CPU: All CPU(s) started in SVC mode.
percpu: Embedded 13 pages/cpu @bf7ba000 s23692 r8192 d21364 u53248
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260096
Kernel command line: root=/dev/mmcblk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu_extra contributions: 12288 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14992(91%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1029576K/1048576K available (6144K kernel code, 232K rwdata, 1364K rodata, 1024K init, 187K bss, 19000K reserved, 0K cma-reserved)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0xc0800000 - 0xff800000   (1008 MB)
    lowmem  : 0x80000000 - 0xc0000000   (1024 MB)
    modules : 0x7f000000 - 0x80000000   (  16 MB)
      .text : 0x80008000 - 0x80700000   (7136 kB)
      .init : 0x80900000 - 0x80a00000   (1024 kB)
      .data : 0x80a00000 - 0x80a3a080   ( 233 kB)
       .bss : 0x80a3c000 - 0x80a6ae44   ( 188 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
    Build-time adjustment of leaf fanout to 32.
    RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=4
NR_IRQS:16 nr_irqs:16 16
GIC CPU mask not found - kernel will fail to boot.
GIC CPU mask not found - kernel will fail to boot.
L2C: platform modifies aux control register: 0x02020000 -> 0x02420000
L2C: DT/platform modifies aux control register: 0x02020000 -> 0x02420000
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 dynamic clock gating disabled, standby mode disabled
L2C-310 cache controller enabled, 8 ways, 128 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x46420001
smp_twd: clock not found -2
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
Failed to initialize '/smb@04000000/motherboard/iofpga@7,00000000/timer@12000': -22
Console: colour dummy device 80x30
console [tty0] enabled
Calibrating local timer... 94.70MHz.
Calibrating delay loop... 706.56 BogoMIPS (lpj=3532800)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x60100000 - 0x60100058
smp: Bringing up secondary CPUs ...
smp: Brought up 1 node, 1 CPU
SMP: Total of 1 processors activated (706.56 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 0
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 1024 (order: 4, 65536 bytes)
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint: debug architecture 0x4 unsupported.
Serial: AMBA PL011 UART driver
OF: amba_device_add() failed (-19) for /memory-controller@100e0000
OF: amba_device_add() failed (-19) for /memory-controller@100e1000
OF: amba_device_add() failed (-19) for /watchdog@100e5000
irq: type mismatch, failed to map hwirq-75 for /interrupt-controller@1e001000!
10009000.uart: ttyAMA0 at MMIO 0x10009000 (irq = 38, base_baud = 0) is a PL011 rev1
console [ttyAMA0] enabled
1000a000.uart: ttyAMA1 at MMIO 0x1000a000 (irq = 39, base_baud = 0) is a PL011 rev1
1000b000.uart: ttyAMA2 at MMIO 0x1000b000 (irq = 40, base_baud = 0) is a PL011 rev1
1000c000.uart: ttyAMA3 at MMIO 0x1000c000 (irq = 41, base_baud = 0) is a PL011 rev1
OF: amba_device_add() failed (-19) for /smb@04000000/motherboard/iofpga@7,00000000/wdt@0f000
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm,sp804
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 1 counters available
workingset: timestamp_bits=30 max_order=18 bucket_order=0
squashfs: version 4.0 (2009/01/31) Phillip Lougher
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
9p: Installing v9fs 9p2000 file system support
io scheduler noop registered (default)
clcd-pl11x 10020000.clcd: PL111 designer 41 rev2 at 0x10020000
clcd-pl11x 10020000.clcd: /clcd@10020000 hardware, 1024x768@59 display
Console: switching to colour frame buffer device 128x48
clcd-pl11x 1001f000.clcd: PL111 designer 41 rev2 at 0x1001f000
clcd-pl11x 1001f000.clcd: /smb@04000000/motherboard/iofpga@7,00000000/clcd@1f000 hardware, 640x480@59 display
40000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
40000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
Concatenating MTD devices:
(0): "40000000.flash"
(1): "40000000.flash"
into device "40000000.flash"
libphy: Fixed MDIO Bus: probed
libphy: smsc911x-mdio: probed
smsc911x 4e000000.ethernet eth0: MAC Address: 52:54:00:12:34:56
isp1760 4f000000.usb: bus width: 32, oc: digital
isp1760 4f000000.usb: NXP ISP1760 USB Host Controller
isp1760 4f000000.usb: new USB bus registered, assigned bus number 1
isp1760 4f000000.usb: Scratch test failed.
isp1760 4f000000.usb: can't setup: -19
isp1760 4f000000.usb: USB bus 1 deregistered
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
rtc-pl031 10017000.rtc: rtc core: registered pl031 as rtc0
mmci-pl18x 10005000.mmci: Got CD GPIO
mmci-pl18x 10005000.mmci: Got WP GPIO
mmci-pl18x 10005000.mmci: mmc0: PL181 manf 41 rev0 at 0x10005000 irq 34,35 (pio)
input: AT Raw Set 2 keyboard as /devices/platform/smb@04000000/smb@04000000:motherboard/smb@04000000:motherboard:iofpga@7,00000000/10006000.kmi/serio0/input/input0
mmc0: new SDHC card at address 4567
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
mmcblk0: mmc0:4567 QEMU! 29.0 GiB 
 mmcblk0: p1 p2
aaci-pl041 10004000.aaci: ARM AC'97 Interface PL041 rev0 at 0x10004000, irq 33
aaci-pl041 10004000.aaci: FIFO 512 entries
oprofile: using arm/armv7-ca9
Netfilter messages via NETLINK v0.30.
nfnl_acct: registering with nfnetlink.
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
ctnetlink v0.93: registering with nfnetlink.
nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
nf_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
xt_time: kernel timezone is -0000
ip_set: protocol 6
IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: Creating netns size=1296 id=0
IPVS: ipvs loaded.
IPVS: [rr] scheduler registered.
IPVS: [wrr] scheduler registered.
IPVS: [lc] scheduler registered.
IPVS: [wlc] scheduler registered.
IPVS: [fo] scheduler registered.
IPVS: [ovf] scheduler registered.
IPVS: [lblc] scheduler registered.
IPVS: [lblcr] scheduler registered.
IPVS: [dh] scheduler registered.
IPVS: [sh] scheduler registered.
IPVS: [sed] scheduler registered.
IPVS: [nq] scheduler registered.
IPVS: ftp: loaded support on port[0] = 21
IPVS: [sip] pe registered.
ip_tables: (C) 2000-2006 Netfilter Core Team
ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
arp_tables: arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 10
Segment Routing with IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
NET: Registered protocol family 17
9pnet: Installing 9P2000 support
Registering SWP/SWPB emulation handler
rtc-pl031 10017000.rtc: setting system clock to 2017-07-21 07:31:54 UTC (1500622314)
ALSA device list:
  #0: ARM AC'97 Interface PL041 rev0 at 0x10004000, irq 33
input: ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@04000000/smb@04000000:motherboard/smb@04000000:motherboard:iofpga@7,00000000/10007000.kmi/serio1/input/input2
EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
random: fast init done
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
Freeing unused kernel memory: 1024K
random: crng init done
systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
systemd[1]: Detected architecture 'arm'.
systemd[1]: Failed to insert module 'autofs4'
systemd[1]: Set hostname to <raspberrypi>.
systemd[1]: Cannot add dependency job for unit regenerate_ssh_host_keys.service, ignoring: Unit regenerate_ssh_host_keys.service failed to load: No such file or directory.
systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
systemd[1]: Expecting device dev-ttyAMA0.device...
systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
systemd[1]: Started Forward Password Requests to Wall Directory Watch.
systemd[1]: Starting Remote File Systems (Pre).
systemd[1]: Started Journal Service.
[  OK  ] Started Remount Root and Kernel File Systems.

[  OK  ] Reached target Local File Systems (Pre).

         Mounting /boot...

         Starting Load/Save Random Seed...

[  OK  ] Started Show Plymouth Boot Screen.

[  OK  ] Reached target Paths.

[  OK  ] Started Load/Save Random Seed.

[  OK  ] Mounted /boot.

[  OK  ] Reached target Local File Systems.

         Starting Tell Plymouth To Write Out Runtime Data...

         Starting Create Volatile Files and Directories...

[  OK  ] Reached target Remote File Systems.

         Starting Trigger Flushing of Journal to Persistent Storage...

         Starting LSB: Prepare console...

         Starting LSB: Switch to ondemand cpu governor (unless shift key is pressed)...

         Starting LSB: Raise network interfaces....

[  OK  ] Started Tell Plymouth To Write Out Runtime Data.

[  OK  ] Started Create Volatile Files and Directories.

[  OK  ] Started Trigger Flushing of Journal to Persistent Storage.

         Starting Update UTMP about System Boot/Shutdown...

[  OK  ] Started LSB: Switch to ondemand cpu governor (unless shift key is pressed).

[  OK  ] Started Update UTMP about System Boot/Shutdown.

[  OK  ] Started LSB: Prepare console.

         Starting LSB: Set console font and keymap...

[  OK  ] Started LSB: Raise network interfaces..

[  OK  ] Started LSB: Set console font and keymap.

[  OK  ] Reached target System Initialization.

[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.

[  OK  ] Listening on D-Bus System Message Bus Socket.

[  OK  ] Reached target Sockets.

[  OK  ] Reached target Timers.

         Starting Restore Sound Card State...

[  OK  ] Reached target Basic System.

         Starting dhcpcd on all interfaces...

         Starting Avahi mDNS/DNS-SD Stack...

         Starting System Logging Service...

         Starting Regular background program processing daemon...

[  OK  ] Started Regular background program processing daemon.

         Starting D-Bus System Message Bus...

[  OK  ] Started D-Bus System Message Bus.

[  OK  ] Started Avahi mDNS/DNS-SD Stack.

         Starting Login Service...

         Starting LSB: triggerhappy hotkey daemon...

         Starting LSB: Autogenerate and use a swap file...

[  OK  ] Started System Logging Service.

[  OK  ] Started Restore Sound Card State.

[  OK  ] Started Login Service.

[  OK  ] Started LSB: triggerhappy hotkey daemon.

[  OK  ] Started LSB: Autogenerate and use a swap file.

[**    ] A start job is running for dhcpcd on all interfaces (44s / 2min 2s)
[***   ] A start job is running for dhcpcd on all interfaces (44s / 2min 2s)
[ ***  ] A start job is running for dhcpcd on all interfaces (45s / 2min 2s)
[  *** ] A start job is running for dhcpcd on all interfaces (45s / 2min 2s)
[   ***] A start job is running for dhcpcd on all interfaces (46s / 2min 2s)
[    **] A start job is running for dhcpcd on all interfaces (46s / 2min 2s)
[     *] A start job is running for dhcpcd on all interfaces (47s / 2min 2s)
[    **] A start job is running for dhcpcd on all interfaces (47s / 2min 2s)
[   ***] A start job is running for dhcpcd on all interfaces (48s / 2min 2s)
[  *** ] A start job is running for dhcpcd on all interfaces (48s / 2min 2s)
[ ***  ] A start job is running for dhcpcd on all interfaces (48s / 2min 2s)
[***   ] A start job is running for dhcpcd on all interfaces (49s / 2min 2s)
[**    ] A start job is running for dhcpcd on all interfaces (49s / 2min 2s)
[*     ] A start job is running for dhcpcd on all interfaces (50s / 2min 2s)
[  OK  ] Started dhcpcd on all interfaces.

[  OK  ] Reached target Network.

         Starting /etc/rc.local Compatibility...

         Starting Permit User Sessions...

[  OK  ] Reached target Network is Online.

         Starting LSB: Start NTP daemon...

[  OK  ] Started Permit User Sessions.

My IP address is 10.0.2.15 fec0::1858:2501:d6bf:738f 

[  OK  ] Started /etc/rc.local Compatibility.

         Starting Hold until boot process finishes up...

         Starting Terminate Plymouth Boot Screen...

Raspbian GNU/Linux 8 raspberrypi ttyAMA0

raspberrypi login: pi

Password: 
Last login: Fri Jul 21 07:30:16 UTC 2017 on ttyAMA0
Linux raspberrypi 4.10.0 #2 SMP Tue Jun 27 14:01:30 CEST 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
pi@raspberrypi:~$ sudo systemctl start ssh; exit
logout

Raspbian GNU/Linux 8 raspberrypi ttyAMA0

raspberrypi login: Resize filesystem
sudo resize2fs /dev/mmcblk0p2
Filesystem at /dev/mmcblk0p2 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/mmcblk0p2 is now 7575552 (4k) blocks long.

STDERR: resize2fs 1.42.12 (29-Aug-2014)
Run ansiblecube
sudo apt-get update
Get:1 http://mirrordirector.raspbian.org jessie InRelease [14.9 kB]
Get:2 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
Get:3 http://archive.raspberrypi.org jessie/main armhf Packages [169 kB]
Get:4 http://archive.raspberrypi.org jessie/ui armhf Packages [58.9 kB]
Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Get:5 http://mirrordirector.raspbian.org jessie/main armhf Packages [9,532 kB]
Get:6 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [43.3 kB]
Get:7 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [84.2 kB]
Get:8 http://mirrordirector.raspbian.org jessie/rpi armhf Packages [1,356 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Fetched 9,927 kB in 4min 17s (38.6 kB/s)
Reading package lists...
sudo apt-get install -y python-pip git python-dev libffi-dev libssl-dev gnutls-bin
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  git-man liberror-perl libexpat1 libexpat1-dev libffi6 libpython-dev
  libpython2.7-dev libssl-doc python-chardet python-colorama python-distlib
  python-html5lib python-ndg-httpsclient python-openssl python-pkg-resources
  python-pyasn1 python-requests python-setuptools python-six python-urllib3
  python-wheel python2.7-dev rsync
Suggested packages:
  gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
  git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn python-genshi
  python-lxml python-openssl-doc python-openssl-dbg python-distribute
  python-distribute-doc doc-base
Recommended packages:
  python-dev-all
The following NEW packages will be installed:
  git git-man gnutls-bin liberror-perl libexpat1-dev libffi-dev libpython-dev
  libpython2.7-dev libssl-dev libssl-doc python-chardet python-colorama
  python-dev python-distlib python-html5lib python-ndg-httpsclient
  python-openssl python-pip python-pkg-resources python-pyasn1 python-requests
  python-setuptools python-six python-urllib3 python-wheel python2.7-dev rsync
The following packages will be upgraded:
  libexpat1 libffi6
2 upgraded, 27 newly installed, 0 to remove and 68 not upgraded.
Need to get 26.7 MB of archives.
After this operation, 59.9 MB of additional disk space will be used.
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libexpat1 armhf 2.1.0-6+deb8u4 [60.6 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main libffi6 armhf 3.1-2+deb8u1 [18.6 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main libexpat1-dev armhf 2.1.0-6+deb8u4 [115 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpython2.7-dev armhf 2.7.9-2+deb8u1 [17.9 MB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-dev armhf 2.7.9-1 [1,188 B]
Get:6 http://mirrordirector.raspbian.org/raspbian/ jessie/main liberror-perl all 0.17-1.1 [22.4 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ jessie/main git-man all 1:2.1.4-2.1+deb8u3 [1,268 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ jessie/main git armhf 1:2.1.4-2.1+deb8u3 [2,725 kB]
Get:9 http://mirrordirector.raspbian.org/raspbian/ jessie/main gnutls-bin armhf 3.3.8-6+deb8u6 [293 kB]
Get:10 http://mirrordirector.raspbian.org/raspbian/ jessie/main libffi-dev armhf 3.1-2+deb8u1 [153 kB]
Get:11 http://mirrordirector.raspbian.org/raspbian/ jessie/main libpython-dev armhf 2.7.9-1 [19.6 kB]
Get:12 http://mirrordirector.raspbian.org/raspbian/ jessie/main libssl-dev armhf 1.0.1t-1+deb8u6 [1,095 kB]
Get:13 http://mirrordirector.raspbian.org/raspbian/ jessie/main libssl-doc all 1.0.1t-1+deb8u6 [1,168 kB]
Get:14 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-pkg-resources all 5.5.1-1 [64.4 kB]
Get:15 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-chardet all 2.3.0-1 [96.2 kB]
Get:16 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-colorama all 0.3.2-1 [20.3 kB]
Get:17 http://mirrordirector.raspbian.org/raspbian/ jessie/main python2.7-dev armhf 2.7.9-2+deb8u1 [287 kB]
Get:18 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-distlib all 0.1.9-1 [113 kB]
Get:19 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-six all 1.8.0-1 [12.6 kB]
Get:20 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-html5lib all 0.999-3 [84.0 kB]
Get:21 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-openssl armhf 0.13.1-2 [85.5 kB]
Get:22 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-ndg-httpsclient all 0.3.2-1 [20.5 kB]
Get:23 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-urllib3 all 1.9.1-3 [55.4 kB]
Get:24 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-requests all 2.4.3-6 [204 kB]
Get:25 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-setuptools all 5.5.1-1 [242 kB]
Get:26 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-pip all 1.5.6-5 [114 kB]
Get:27 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-pyasn1 all 0.1.7-1 [49.3 kB]
Get:28 http://mirrordirector.raspbian.org/raspbian/ jessie/main python-wheel all 0.24.0-1 [47.5 kB]
Get:29 http://mirrordirector.raspbian.org/raspbian/ jessie/main rsync armhf 3.1.1-3 [373 kB]
Fetched 26.7 MB in 6min 6s (72.9 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 31366 files and directories currently installed.)
Preparing to unpack .../libexpat1_2.1.0-6+deb8u4_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-6+deb8u4) over (2.1.0-6+deb8u3) ...
Preparing to unpack .../libffi6_3.1-2+deb8u1_armhf.deb ...
Unpacking libffi6:armhf (3.1-2+deb8u1) over (3.1-2) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../libexpat1-dev_2.1.0-6+deb8u4_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.1.0-6+deb8u4) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../libpython2.7-dev_2.7.9-2+deb8u1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.9-2+deb8u1) ...
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%3a2.1.4-2.1+deb8u3_all.deb ...
Unpacking git-man (1:2.1.4-2.1+deb8u3) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a2.1.4-2.1+deb8u3_armhf.deb ...
Unpacking git (1:2.1.4-2.1+deb8u3) ...
Selecting previously unselected package gnutls-bin.
Preparing to unpack .../gnutls-bin_3.3.8-6+deb8u6_armhf.deb ...
Unpacking gnutls-bin (3.3.8-6+deb8u6) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../libffi-dev_3.1-2+deb8u1_armhf.deb ...
Unpacking libffi-dev:armhf (3.1-2+deb8u1) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../libpython-dev_2.7.9-1_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.9-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../libssl-dev_1.0.1t-1+deb8u6_armhf.deb ...
Unpacking libssl-dev:armhf (1.0.1t-1+deb8u6) ...
Selecting previously unselected package libssl-doc.
Preparing to unpack .../libssl-doc_1.0.1t-1+deb8u6_all.deb ...
Unpacking libssl-doc (1.0.1t-1+deb8u6) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../python-pkg-resources_5.5.1-1_all.deb ...
Unpacking python-pkg-resources (5.5.1-1) ...
Selecting previously unselected package python-chardet.
Preparing to unpack .../python-chardet_2.3.0-1_all.deb ...
Unpacking python-chardet (2.3.0-1) ...
Selecting previously unselected package python-colorama.
Preparing to unpack .../python-colorama_0.3.2-1_all.deb ...
Unpacking python-colorama (0.3.2-1) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../python2.7-dev_2.7.9-2+deb8u1_armhf.deb ...
Unpacking python2.7-dev (2.7.9-2+deb8u1) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../python-dev_2.7.9-1_armhf.deb ...
Unpacking python-dev (2.7.9-1) ...
Selecting previously unselected package python-distlib.
Preparing to unpack .../python-distlib_0.1.9-1_all.deb ...
Unpacking python-distlib (0.1.9-1) ...
Selecting previously unselected package python-six.
Preparing to unpack .../python-six_1.8.0-1_all.deb ...
Unpacking python-six (1.8.0-1) ...
Selecting previously unselected package python-html5lib.
Preparing to unpack .../python-html5lib_0.999-3_all.deb ...
Unpacking python-html5lib (0.999-3) ...
Selecting previously unselected package python-openssl.
Preparing to unpack .../python-openssl_0.13.1-2_armhf.deb ...
Unpacking python-openssl (0.13.1-2) ...
Selecting previously unselected package python-ndg-httpsclient.
Preparing to unpack .../python-ndg-httpsclient_0.3.2-1_all.deb ...
Unpacking python-ndg-httpsclient (0.3.2-1) ...
Selecting previously unselected package python-urllib3.
Preparing to unpack .../python-urllib3_1.9.1-3_all.deb ...
Unpacking python-urllib3 (1.9.1-3) ...
Selecting previously unselected package python-requests.
Preparing to unpack .../python-requests_2.4.3-6_all.deb ...
Unpacking python-requests (2.4.3-6) ...
Selecting previously unselected package python-setuptools.
Preparing to unpack .../python-setuptools_5.5.1-1_all.deb ...
Unpacking python-setuptools (5.5.1-1) ...
Selecting previously unselected package python-pip.
Preparing to unpack .../python-pip_1.5.6-5_all.deb ...
Unpacking python-pip (1.5.6-5) ...
Selecting previously unselected package python-pyasn1.
Preparing to unpack .../python-pyasn1_0.1.7-1_all.deb ...
Unpacking python-pyasn1 (0.1.7-1) ...
Selecting previously unselected package python-wheel.
Preparing to unpack .../python-wheel_0.24.0-1_all.deb ...
Unpacking python-wheel (0.24.0-1) ...
Selecting previously unselected package rsync.
Preparing to unpack .../rsync_3.1.1-3_armhf.deb ...
Unpacking rsync (3.1.1-3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for install-info (5.2.0.dfsg.1-6) ...
Processing triggers for systemd (215-17+deb8u6) ...
Setting up libexpat1:armhf (2.1.0-6+deb8u4) ...
Setting up libffi6:armhf (3.1-2+deb8u1) ...
Setting up libexpat1-dev:armhf (2.1.0-6+deb8u4) ...
Setting up libpython2.7-dev:armhf (2.7.9-2+deb8u1) ...
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:2.1.4-2.1+deb8u3) ...
Setting up git (1:2.1.4-2.1+deb8u3) ...
Setting up gnutls-bin (3.3.8-6+deb8u6) ...
Setting up libffi-dev:armhf (3.1-2+deb8u1) ...
Setting up libpython-dev:armhf (2.7.9-1) ...
Setting up libssl-dev:armhf (1.0.1t-1+deb8u6) ...
Setting up libssl-doc (1.0.1t-1+deb8u6) ...
Setting up python-pkg-resources (5.5.1-1) ...
Setting up python-chardet (2.3.0-1) ...
Setting up python-colorama (0.3.2-1) ...
Setting up python2.7-dev (2.7.9-2+deb8u1) ...
Setting up python-dev (2.7.9-1) ...
Setting up python-distlib (0.1.9-1) ...
Setting up python-six (1.8.0-1) ...
Setting up python-html5lib (0.999-3) ...
Setting up python-openssl (0.13.1-2) ...
Setting up python-ndg-httpsclient (0.3.2-1) ...
Setting up python-urllib3 (1.9.1-3) ...
Setting up python-requests (2.4.3-6) ...
Setting up python-setuptools (5.5.1-1) ...
Setting up python-pip (1.5.6-5) ...
Setting up python-pyasn1 (0.1.7-1) ...
Setting up python-wheel (0.24.0-1) ...
Setting up rsync (3.1.1-3) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
Processing triggers for python-support (1.0.15) ...
Processing triggers for systemd (215-17+deb8u6) ...
STDERR: Reading changelogs...
STDERR: debconf: unable to initialize frontend: Dialog
STDERR: debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
STDERR: debconf: falling back to frontend: Readline
STDERR: debconf: unable to initialize frontend: Readline
STDERR: debconf: (This frontend requires a controlling tty.)
STDERR: debconf: falling back to frontend: Teletype
STDERR: dpkg-preconfigure: unable to re-open stdin: 
sudo pip install ansible==2.2.0 markupsafe
Downloading/unpacking ansible==2.2.0
  Running setup.py (path:/tmp/pip-build-z8vOjJ/ansible/setup.py) egg_info for package ansible

    no previously-included directories found matching 'v2'
    no previously-included directories found matching 'docsite'
    no previously-included directories found matching 'ticket_stubs'
    no previously-included directories found matching 'packaging'
    no previously-included directories found matching 'test'
    no previously-included directories found matching 'hacking'
    warning: no previously-included files found matching 'lib/ansible/modules/core/.git*'
    warning: no previously-included files found matching 'lib/ansible/modules/extras/.git*'
    no previously-included directories found matching 'lib/ansible/modules/core/.git'
    no previously-included directories found matching 'lib/ansible/modules/extras/.git'
Downloading/unpacking markupsafe
  Downloading MarkupSafe-1.0.tar.gz
  Running setup.py (path:/tmp/pip-build-z8vOjJ/markupsafe/setup.py) egg_info for package markupsafe

Downloading/unpacking paramiko (from ansible==2.2.0)
Downloading/unpacking jinja2 (from ansible==2.2.0)
Downloading/unpacking PyYAML (from ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/PyYAML/setup.py) egg_info for package PyYAML

Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/dist-packages (from ansible==2.2.0)
Downloading/unpacking pycrypto>=2.6 (from ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/pycrypto/setup.py) egg_info for package pycrypto

Requirement already satisfied (use --upgrade to upgrade): pyasn1>=0.1.7 in /usr/lib/python2.7/dist-packages (from paramiko->ansible==2.2.0)
Downloading/unpacking bcrypt>=3.1.3 (from paramiko->ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/bcrypt/setup.py) egg_info for package bcrypt

    warning: no previously-included files found matching 'requirements.txt'
    warning: no previously-included files found matching 'tasks.py'
    warning: no previously-included files found matching '.travis.yml'
    warning: no previously-included files found matching 'wheel-scripts'
    warning: no previously-included files matching '*' found under directory 'wheel-scripts'
    no previously-included directories found matching '.travis'
Downloading/unpacking cryptography>=1.1 (from paramiko->ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/cryptography/setup.py) egg_info for package cryptography

    no previously-included directories found matching 'docs/_build'
    warning: no previously-included files matching '*' found under directory 'vectors'
Downloading/unpacking pynacl>=1.0.1 (from paramiko->ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/pynacl/setup.py) egg_info for package pynacl

    Installed /tmp/pip-build-z8vOjJ/pynacl/cffi-1.10.0-py2.7-linux-armv7l.egg
    Searching for pycparser
    Reading https://pypi.python.org/simple/pycparser/
    Best match: pycparser 2.18
    Downloading https://pypi.python.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz#md5=72370da54358202a60130e223d488136
    Processing pycparser-2.18.tar.gz
    Writing /tmp/easy_install-cSJAKh/pycparser-2.18/setup.cfg
    Running pycparser-2.18/setup.py -q bdist_egg --dist-dir /tmp/easy_install-cSJAKh/pycparser-2.18/egg-dist-tmp-tdL1yR
    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
    zip_safe flag not set; analyzing archive contents...
    pycparser.ply.lex: module references __file__
    pycparser.ply.lex: module MAY be using inspect.getsourcefile
    pycparser.ply.ygen: module references __file__
    pycparser.ply.yacc: module references __file__
    pycparser.ply.yacc: module MAY be using inspect.getsourcefile
    pycparser.ply.yacc: module MAY be using inspect.stack

    Installed /tmp/pip-build-z8vOjJ/pynacl/pycparser-2.18-py2.7.egg

    warning: no previously-included files matching '__pycache__/*' found anywhere in distribution
    warning: no previously-included files found matching '.travis.yml'
    warning: no previously-included files found matching '.travis'
    warning: no previously-included files found matching '.travis/install.sh'
    warning: no previously-included files found matching '.travis/run.sh'
    warning: no previously-included files found matching '.coveragerc'
    warning: no previously-included files found matching 'tasks.py'
Downloading/unpacking cffi>=1.1 (from bcrypt>=3.1.3->paramiko->ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/cffi/setup.py) egg_info for package cffi

Requirement already satisfied (use --upgrade to upgrade): six>=1.4.1 in /usr/lib/python2.7/dist-packages (from bcrypt>=3.1.3->paramiko->ansible==2.2.0)
Downloading/unpacking idna>=2.1 (from cryptography>=1.1->paramiko->ansible==2.2.0)
Downloading/unpacking asn1crypto>=0.21.0 (from cryptography>=1.1->paramiko->ansible==2.2.0)
Downloading/unpacking enum34 (from cryptography>=1.1->paramiko->ansible==2.2.0)
  Downloading enum34-1.1.6-py2-none-any.whl
Downloading/unpacking ipaddress (from cryptography>=1.1->paramiko->ansible==2.2.0)
  Downloading ipaddress-1.0.18-py2-none-any.whl
Downloading/unpacking pycparser (from cffi>=1.1->bcrypt>=3.1.3->paramiko->ansible==2.2.0)
  Running setup.py (path:/tmp/pip-build-z8vOjJ/pycparser/setup.py) egg_info for package pycparser

    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
Installing collected packages: ansible, markupsafe, paramiko, jinja2, PyYAML, pycrypto, bcrypt, cryptography, pynacl, cffi, idna, asn1crypto, enum34, ipaddress, pycparser
  Running setup.py install for ansible
    changing mode of build/scripts-2.7/ansible from 644 to 755
    changing mode of build/scripts-2.7/ansible-playbook from 644 to 755
    changing mode of build/scripts-2.7/ansible-pull from 644 to 755
    changing mode of build/scripts-2.7/ansible-doc from 644 to 755
    changing mode of build/scripts-2.7/ansible-galaxy from 644 to 755
    changing mode of build/scripts-2.7/ansible-console from 644 to 755
    changing mode of build/scripts-2.7/ansible-vault from 644 to 755

    no previously-included directories found matching 'v2'
    no previously-included directories found matching 'docsite'
    no previously-included directories found matching 'ticket_stubs'
    no previously-included directories found matching 'test'
    no previously-included directories found matching 'hacking'
    warning: no previously-included files found matching 'lib/ansible/modules/core/.git*'
    warning: no previously-included files found matching 'lib/ansible/modules/extras/.git*'
    no previously-included directories found matching 'lib/ansible/modules/core/.git'
    no previously-included directories found matching 'lib/ansible/modules/extras/.git'
    changing mode of /usr/local/bin/ansible-pull to 755
    changing mode of /usr/local/bin/ansible-galaxy to 755
    changing mode of /usr/local/bin/ansible to 755
    changing mode of /usr/local/bin/ansible-doc to 755
    changing mode of /usr/local/bin/ansible-console to 755
    changing mode of /usr/local/bin/ansible-playbook to 755
    changing mode of /usr/local/bin/ansible-vault to 755
  Running setup.py install for markupsafe

    building 'markupsafe._speedups' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c markupsafe/_speedups.c -o build/temp.linux-armv7l-2.7/markupsafe/_speedups.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/markupsafe/_speedups.o -o build/lib.linux-armv7l-2.7/markupsafe/_speedups.so
Compiling /tmp/pip-build-z8vOjJ/jinja2/jinja2/asyncfilters.py ...
  File "/tmp/pip-build-z8vOjJ/jinja2/jinja2/asyncfilters.py", line 7
    async def auto_to_seq(value):
            ^
SyntaxError: invalid syntax

Compiling /tmp/pip-build-z8vOjJ/jinja2/jinja2/asyncsupport.py ...
  File "/tmp/pip-build-z8vOjJ/jinja2/jinja2/asyncsupport.py", line 22
    async def concat_async(async_gen):
            ^
SyntaxError: invalid syntax

  Running setup.py install for PyYAML
    checking if libyaml is compilable
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/check_libyaml.c -o build/temp.linux-armv7l-2.7/check_libyaml.o
    build/temp.linux-armv7l-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory
     #include <yaml.h>
                      ^
    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)

  Running setup.py install for pycrypto
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for __gmpz_init in -lgmp... no
    checking for __gmpz_init in -lmpir... no
    checking whether mpz_powm is declared... no
    checking whether mpz_powm_sec is declared... no
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for inttypes.h... (cached) yes
    checking limits.h usability... yes
    checking limits.h presence... yes
    checking for limits.h... yes
    checking stddef.h usability... yes
    checking stddef.h presence... yes
    checking for stddef.h... yes
    checking for stdint.h... (cached) yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking wchar.h usability... yes
    checking wchar.h presence... yes
    checking for wchar.h... yes
    checking for inline... inline
    checking for int16_t... yes
    checking for int32_t... yes
    checking for int64_t... yes
    checking for int8_t... yes
    checking for size_t... yes
    checking for uint16_t... yes
    checking for uint32_t... yes
    checking for uint64_t... yes
    checking for uint8_t... yes
    checking for stdlib.h... (cached) yes
    checking for GNU libc compatible malloc... yes
    checking for memmove... yes
    checking for memset... yes
    configure: creating ./config.status
    config.status: creating src/config.h
    warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
    building 'Crypto.Hash._MD2' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/MD2.c -o build/temp.linux-armv7l-2.7/src/MD2.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/MD2.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_MD2.so
    building 'Crypto.Hash._MD4' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/MD4.c -o build/temp.linux-armv7l-2.7/src/MD4.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/MD4.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_MD4.so
    building 'Crypto.Hash._SHA256' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/SHA256.c -o build/temp.linux-armv7l-2.7/src/SHA256.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/SHA256.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_SHA256.so
    building 'Crypto.Hash._SHA224' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/SHA224.c -o build/temp.linux-armv7l-2.7/src/SHA224.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/SHA224.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_SHA224.so
    building 'Crypto.Hash._SHA384' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/SHA384.c -o build/temp.linux-armv7l-2.7/src/SHA384.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/SHA384.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_SHA384.so
    building 'Crypto.Hash._SHA512' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/SHA512.c -o build/temp.linux-armv7l-2.7/src/SHA512.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/SHA512.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_SHA512.so
    building 'Crypto.Hash._RIPEMD160' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -DPCT_LITTLE_ENDIAN=1 -Isrc/ -I/usr/include/python2.7 -c src/RIPEMD160.c -o build/temp.linux-armv7l-2.7/src/RIPEMD160.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/RIPEMD160.o -o build/lib.linux-armv7l-2.7/Crypto/Hash/_RIPEMD160.so
    building 'Crypto.Cipher._AES' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/AES.c -o build/temp.linux-armv7l-2.7/src/AES.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/AES.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_AES.so
    building 'Crypto.Cipher._ARC2' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/ARC2.c -o build/temp.linux-armv7l-2.7/src/ARC2.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/ARC2.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_ARC2.so
    building 'Crypto.Cipher._Blowfish' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/Blowfish.c -o build/temp.linux-armv7l-2.7/src/Blowfish.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/Blowfish.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_Blowfish.so
    building 'Crypto.Cipher._CAST' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/CAST.c -o build/temp.linux-armv7l-2.7/src/CAST.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/CAST.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_CAST.so
    building 'Crypto.Cipher._DES' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -Isrc/libtom/ -I/usr/include/python2.7 -c src/DES.c -o build/temp.linux-armv7l-2.7/src/DES.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/DES.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_DES.so
    building 'Crypto.Cipher._DES3' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -Isrc/libtom/ -I/usr/include/python2.7 -c src/DES3.c -o build/temp.linux-armv7l-2.7/src/DES3.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/DES3.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_DES3.so
    building 'Crypto.Cipher._ARC4' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/ARC4.c -o build/temp.linux-armv7l-2.7/src/ARC4.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/ARC4.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_ARC4.so
    building 'Crypto.Cipher._XOR' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/XOR.c -o build/temp.linux-armv7l-2.7/src/XOR.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/XOR.o -o build/lib.linux-armv7l-2.7/Crypto/Cipher/_XOR.so
    building 'Crypto.Util.strxor' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/strxor.c -o build/temp.linux-armv7l-2.7/src/strxor.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/strxor.o -o build/lib.linux-armv7l-2.7/Crypto/Util/strxor.so
    building 'Crypto.Util._counter' extension
    arm-linux-gnueabihf-gcc -pthread -fwrapv -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/_counter.c -o build/temp.linux-armv7l-2.7/src/_counter.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src/_counter.o -o build/lib.linux-armv7l-2.7/Crypto/Util/_counter.so

  Running setup.py install for bcrypt

    Installed /tmp/pip-build-z8vOjJ/bcrypt/cffi-1.10.0-py2.7-linux-armv7l.egg
    Searching for pycparser
    Reading https://pypi.python.org/simple/pycparser/
    Best match: pycparser 2.18
    Downloading https://pypi.python.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz#md5=72370da54358202a60130e223d488136
    Processing pycparser-2.18.tar.gz
    Writing /tmp/easy_install-frKWa8/pycparser-2.18/setup.cfg
    Running pycparser-2.18/setup.py -q bdist_egg --dist-dir /tmp/easy_install-frKWa8/pycparser-2.18/egg-dist-tmp-gk2lpr
    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
    zip_safe flag not set; analyzing archive contents...
    pycparser.ply.lex: module references __file__
    pycparser.ply.lex: module MAY be using inspect.getsourcefile
    pycparser.ply.ygen: module references __file__
    pycparser.ply.yacc: module references __file__
    pycparser.ply.yacc: module MAY be using inspect.getsourcefile
    pycparser.ply.yacc: module MAY be using inspect.stack

    Installed /tmp/pip-build-z8vOjJ/bcrypt/pycparser-2.18-py2.7.egg
    generating cffi module 'build/temp.linux-armv7l-2.7/_bcrypt.c'
    building '_bcrypt' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/_bcrypt.c -o build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_bcrypt.o
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c src/_csrc/blf.c -o build/temp.linux-armv7l-2.7/src/_csrc/blf.o
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c src/_csrc/bcrypt.c -o build/temp.linux-armv7l-2.7/src/_csrc/bcrypt.o
    src/_csrc/bcrypt.c: In function ‘decode_base64’:
    src/_csrc/bcrypt.c:205:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
      const u_int8_t *p = b64data;
                          ^
    src/_csrc/bcrypt.c: In function ‘encode_base64’:
    src/_csrc/bcrypt.c:247:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
      u_int8_t *bp = b64buffer;
                     ^
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c src/_csrc/bcrypt_pbkdf.c -o build/temp.linux-armv7l-2.7/src/_csrc/bcrypt_pbkdf.o
    In file included from src/_csrc/bcrypt_pbkdf.c:23:0:
    src/_csrc/sha2.h:68:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:70:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH)));
      ^
    src/_csrc/sha2.h:74:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:76:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH)));
      ^
    src/_csrc/sha2.h:80:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:82:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
      ^
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c src/_csrc/sha2.c -o build/temp.linux-armv7l-2.7/src/_csrc/sha2.o
    In file included from src/_csrc/sha2.c:38:0:
    src/_csrc/sha2.h:68:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:70:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA256_DIGEST_LENGTH)));
      ^
    src/_csrc/sha2.h:74:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:76:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA384_DIGEST_LENGTH)));
      ^
    src/_csrc/sha2.h:80:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__string__,2,3)));
      ^
    src/_csrc/sha2.h:82:2: warning: ‘__bounded__’ attribute directive ignored [-Wattributes]
      __attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
      ^
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Isrc/_csrc -I/usr/include/python2.7 -c src/_csrc/timingsafe_bcmp.c -o build/temp.linux-armv7l-2.7/src/_csrc/timingsafe_bcmp.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_bcrypt.o build/temp.linux-armv7l-2.7/src/_csrc/blf.o build/temp.linux-armv7l-2.7/src/_csrc/bcrypt.o build/temp.linux-armv7l-2.7/src/_csrc/bcrypt_pbkdf.o build/temp.linux-armv7l-2.7/src/_csrc/sha2.o build/temp.linux-armv7l-2.7/src/_csrc/timingsafe_bcmp.o -o build/lib.linux-armv7l-2.7/bcrypt/_bcrypt.so

    warning: no previously-included files found matching 'requirements.txt'
    warning: no previously-included files found matching 'tasks.py'
    warning: no previously-included files found matching '.travis.yml'
    warning: no previously-included files found matching 'wheel-scripts'
    warning: no previously-included files matching '*' found under directory 'wheel-scripts'
    no previously-included directories found matching '.travis'
  Running setup.py install for cryptography

    Installed /tmp/pip-build-z8vOjJ/cryptography/cffi-1.10.0-py2.7-linux-armv7l.egg
    Searching for pycparser
    Reading https://pypi.python.org/simple/pycparser/
    Best match: pycparser 2.18
    Downloading https://pypi.python.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz#md5=72370da54358202a60130e223d488136
    Processing pycparser-2.18.tar.gz
    Writing /tmp/easy_install-827kQC/pycparser-2.18/setup.cfg
    Running pycparser-2.18/setup.py -q bdist_egg --dist-dir /tmp/easy_install-827kQC/pycparser-2.18/egg-dist-tmp-75sFXt
    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
    zip_safe flag not set; analyzing archive contents...
    pycparser.ply.lex: module references __file__
    pycparser.ply.lex: module MAY be using inspect.getsourcefile
    pycparser.ply.ygen: module references __file__
    pycparser.ply.yacc: module references __file__
    pycparser.ply.yacc: module MAY be using inspect.getsourcefile
    pycparser.ply.yacc: module MAY be using inspect.stack

    Installed /tmp/pip-build-z8vOjJ/cryptography/pycparser-2.18-py2.7.egg

    no previously-included directories found matching 'docs/_build'
    warning: no previously-included files matching '*' found under directory 'vectors'
    generating cffi module 'build/temp.linux-armv7l-2.7/_padding.c'
    generating cffi module 'build/temp.linux-armv7l-2.7/_constant_time.c'
    generating cffi module 'build/temp.linux-armv7l-2.7/_openssl.c'
    building '_openssl' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/_openssl.c -o build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_openssl.o -Wconversion -Wno-error=sign-conversion
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘SSL_SESSION_get_master_key’:
    build/temp.linux-armv7l-2.7/_openssl.c:2119:9: warning: conversion to ‘size_t’ from ‘int’ may change the sign of the result [-Wsign-conversion]
             return session->master_key_length;
             ^
    build/temp.linux-armv7l-2.7/_openssl.c:2121:18: warning: conversion to ‘size_t’ from ‘int’ may change the sign of the result [-Wsign-conversion]
             outlen = session->master_key_length;
                      ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_setup_ssl_threads’:
    build/temp.linux-armv7l-2.7/_openssl.c:2535:28: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion]
             _ssl_locks_count = CRYPTO_num_locks();
                                ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘Cryptography_pem_password_cb’:
    build/temp.linux-armv7l-2.7/_openssl.c:2568:35: warning: conversion to ‘size_t’ from ‘int’ may change the sign of the result [-Wsign-conversion]
             memcpy(buf, st->password, st->length);
                                       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_add_extra_chain_cert’:
    build/temp.linux-armv7l-2.7/_openssl.c:47384:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_add_extra_chain_cert(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_add_extra_chain_cert’:
    build/temp.linux-armv7l-2.7/_openssl.c:47424:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_add_extra_chain_cert(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_clear_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:47473:10: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_clear_options(x0, x1);
              ^
    build/temp.linux-armv7l-2.7/_openssl.c:47473:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_clear_options(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_clear_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:47506:14: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_clear_options(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c:47506:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_get_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:47758:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_get_mode(x0);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_get_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:47781:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_get_mode(x0); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_get_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:47794:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_get_options(x0);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_get_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:47817:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_get_options(x0); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_get_session_cache_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:47830:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_get_session_cache_mode(x0);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_get_session_cache_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:47853:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_get_session_cache_mode(x0); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_set_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:49314:10: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_mode(x0, x1);
              ^
    build/temp.linux-armv7l-2.7/_openssl.c:49314:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_mode(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_set_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:49347:14: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_mode(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c:49347:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_set_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:49478:10: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_options(x0, x1);
              ^
    build/temp.linux-armv7l-2.7/_openssl.c:49478:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_options(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_set_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:49511:14: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_options(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c:49511:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
    In file included from build/temp.linux-armv7l-2.7/_openssl.c:653:0:
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_set_session_cache_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:49524:45: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_session_cache_mode(x0, x1);
                                                 ^
    build/temp.linux-armv7l-2.7/_openssl.c:49524:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_session_cache_mode(x0, x1);
       ^
    In file included from build/temp.linux-armv7l-2.7/_openssl.c:653:0:
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_set_session_cache_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:49557:49: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_session_cache_mode(x0, x1); }
                                                     ^
    build/temp.linux-armv7l-2.7/_openssl.c:49557:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_session_cache_mode(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_set_tmp_dh’:
    build/temp.linux-armv7l-2.7/_openssl.c:49873:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_tmp_dh(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_set_tmp_dh’:
    build/temp.linux-armv7l-2.7/_openssl.c:49913:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_tmp_dh(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_CTX_set_tmp_ecdh’:
    build/temp.linux-armv7l-2.7/_openssl.c:49926:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_CTX_set_tmp_ecdh(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_CTX_set_tmp_ecdh’:
    build/temp.linux-armv7l-2.7/_openssl.c:49966:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_CTX_set_tmp_ecdh(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_get_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:51667:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_get_mode(x0);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_get_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:51690:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_get_mode(x0); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_get_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:51703:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_get_options(x0);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_get_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:51726:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_get_options(x0); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_set_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:53391:10: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_set_mode(x0, x1);
              ^
    build/temp.linux-armv7l-2.7/_openssl.c:53391:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_set_mode(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_set_mode’:
    build/temp.linux-armv7l-2.7/_openssl.c:53424:14: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_set_mode(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c:53424:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_d_SSL_set_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:53437:10: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       return SSL_set_options(x0, x1);
              ^
    build/temp.linux-armv7l-2.7/_openssl.c:53437:3: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
       return SSL_set_options(x0, x1);
       ^
    build/temp.linux-armv7l-2.7/_openssl.c: In function ‘_cffi_f_SSL_set_options’:
    build/temp.linux-armv7l-2.7/_openssl.c:53470:14: warning: conversion to ‘long int’ from ‘long unsigned int’ may change the sign of the result [-Wsign-conversion]
       { result = SSL_set_options(x0, x1); }
                  ^
    build/temp.linux-armv7l-2.7/_openssl.c:53470:14: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_openssl.o -lssl -lcrypto -o build/lib.linux-armv7l-2.7/cryptography/hazmat/bindings/_openssl.so
    building '_constant_time' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/_constant_time.c -o build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_constant_time.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_constant_time.o -o build/lib.linux-armv7l-2.7/cryptography/hazmat/bindings/_constant_time.so
    building '_padding' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-armv7l-2.7/_padding.c -o build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_padding.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_padding.o -o build/lib.linux-armv7l-2.7/cryptography/hazmat/bindings/_padding.so
  Running setup.py install for pynacl
    checking build system type... armv7l-unknown-linux-gnueabihf
    checking host system type... armv7l-unknown-linux-gnueabihf
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking whether UID '0' is supported by ustar format... yes
    checking whether GID '0' is supported by ustar format... yes
    checking how to create a ustar tar archive... gnutar
    checking whether make supports nested variables... (cached) yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether gcc understands -c and -o together... yes
    checking dependency style of gcc... none
    checking for a sed that does not truncate output... /bin/sed
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking whether gcc is Clang... no
    checking whether pthreads work with -pthread... yes
    checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
    checking whether more special flags are required for pthreads... no
    checking for PTHREAD_PRIO_INHERIT... yes
    checking for gcc option to accept ISO C99... -std=gnu99
    checking dependency style of gcc -std=gnu99... none
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking minix/config.h usability... no
    checking minix/config.h presence... no
    checking for minix/config.h... no
    checking whether it is safe to define __EXTENSIONS__... yes
    checking for __native_client__ defined... no
    checking for _FORTIFY_SOURCE defined... no
    checking whether C compiler accepts -D_FORTIFY_SOURCE=2... yes
    checking whether C compiler accepts -fvisibility=hidden... yes
    checking whether C compiler accepts -fPIC... yes
    checking whether the linker accepts -fPIC... yes
    checking whether C compiler accepts -fPIE... yes
    checking whether the linker accepts -fPIE... yes
    checking whether the linker accepts -pie... yes
    checking whether C compiler accepts -fno-strict-aliasing... yes
    checking whether C compiler accepts -fno-strict-overflow... yes
    checking whether C compiler accepts -fstack-protector... yes
    checking whether the linker accepts -fstack-protector... yes
    checking whether C compiler accepts -Wwrite-strings... yes
    checking whether C compiler accepts -Wdiv-by-zero... yes
    checking whether C compiler accepts -Wsometimes-uninitialized... no
    checking whether C compiler accepts  -Wall... yes
    checking whether C compiler accepts  -Wall -Wextra... yes
    checking for clang... no
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wduplicated-cond... no
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference... no
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wpointer-arith... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wpointer-arith -Wredundant-decls... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wpointer-arith -Wredundant-decls -Wstrict-prototypes... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum... yes
    checking whether C compiler accepts  -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wfloat-equal -Wformat=2 -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas -Wnormalized=id -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no
    checking whether the linker accepts -Wl,-z,relro... yes
    checking whether the linker accepts -Wl,-z,now... yes
    checking whether the linker accepts -Wl,-z,noexecstack... yes
    checking how to print strings... printf
    checking for a sed that does not truncate output... (cached) /bin/sed
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc -std=gnu99... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
    checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... no
    checking how to associate runtime and link libraries... printf %s\n
    checking for ar... ar
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
    checking for sysroot... no
    checking for a working dd... /bin/dd
    checking how to truncate binary pipes... /bin/dd bs=4096 count=1
    checking for mt... mt
    checking if mt is a manifest tool... no
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
    checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
    checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
    checking if gcc -std=gnu99 static flag -static works... yes
    checking if gcc -std=gnu99 supports -c -o file.o... yes
    checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
    checking whether the gcc -std=gnu99 linker (/usr/bin/ld) supports shared libraries... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... no
    checking whether to build static libraries... yes
    checking for ar... (cached) ar
    checking for MMX instructions set... checking whether C compiler accepts -mmmx... no
    no
    checking for SSE2 instructions set... checking whether C compiler accepts -msse2... no
    no
    checking whether C compiler accepts -msse3... no
    checking for SSE3 instructions set... no
    checking whether C compiler accepts -mssse3... no
    checking for SSSE3 instructions set... no
    checking whether C compiler accepts -msse4.1... no
    checking for SSE4.1 instructions set... no
    checking whether C compiler accepts -mavx... no
    checking for AVX instructions set... no
    checking whether C compiler accepts -mavx2... no
    checking for AVX2 instructions set... no
    checking whether C compiler accepts -maes... no
    checking whether C compiler accepts -mpclmul... no
    checking for AESNI instructions set and PCLMULQDQ... no
    checking sys/mman.h usability... yes
    checking sys/mman.h presence... yes
    checking for sys/mman.h... yes
    checking for inline... inline
    checking whether byte ordering is bigendian... no
    checking whether __STDC_LIMIT_MACROS is required... no
    checking whether we can use x86_64 asm code... no
    checking whether we can assemble AVX opcodes... no
    checking for 128-bit arithmetic... no
    checking for cpuid instruction... no
    checking if the .private_extern asm directive is supported... no
    checking if the .hidden asm directive is supported... yes
    checking if weak symbols are supported... yes
    checking if data alignment is required... no
    checking for arc4random... no
    checking for arc4random_buf... no
    checking for mmap... yes
    checking for mlock... yes
    checking for madvise... yes
    checking for mprotect... yes
    checking for explicit_bzero... no
    checking for nanosleep... yes
    checking for posix_memalign... yes
    checking for getpid... yes
    checking if gcc/ld supports -Wl,--output-def... not needed, shared libraries are disabled
    checking that generated files are newer than configure... done
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating dist-build/Makefile
    config.status: creating libsodium.pc
    config.status: creating libsodium-uninstalled.pc
    config.status: creating msvc-scripts/Makefile
    config.status: creating src/Makefile
    config.status: creating src/libsodium/Makefile
    config.status: creating src/libsodium/include/Makefile
    config.status: creating src/libsodium/include/sodium/version.h
    config.status: creating test/default/Makefile
    config.status: creating test/Makefile
    config.status: executing depfiles commands
    config.status: executing libtool commands
    Making all in dist-build
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    make[1]: Nothing to be done for 'all'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    Making all in msvc-scripts
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    make[1]: Nothing to be done for 'all'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    Making all in src
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making all in libsodium
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    Making all in include
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Nothing to be done for 'all'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
      CC       crypto_aead/chacha20poly1305/sodium/libsodium_la-aead_chacha20poly1305.lo
      CC       crypto_auth/libsodium_la-crypto_auth.lo
      CC       crypto_auth/hmacsha256/libsodium_la-auth_hmacsha256_api.lo
      CC       crypto_auth/hmacsha256/cp/libsodium_la-hmac_hmacsha256.lo
      CC       crypto_auth/hmacsha256/cp/libsodium_la-verify_hmacsha256.lo
      CC       crypto_auth/hmacsha512/libsodium_la-auth_hmacsha512_api.lo
      CC       crypto_auth/hmacsha512/cp/libsodium_la-hmac_hmacsha512.lo
      CC       crypto_auth/hmacsha512/cp/libsodium_la-verify_hmacsha512.lo
      CC       crypto_auth/hmacsha512256/libsodium_la-auth_hmacsha512256_api.lo
      CC       crypto_auth/hmacsha512256/cp/libsodium_la-hmac_hmacsha512256.lo
      CC       crypto_auth/hmacsha512256/cp/libsodium_la-verify_hmacsha512256.lo
      CC       crypto_box/libsodium_la-crypto_box.lo
      CC       crypto_box/libsodium_la-crypto_box_easy.lo
      CC       crypto_box/libsodium_la-crypto_box_seal.lo
      CC       crypto_box/curve25519xsalsa20poly1305/libsodium_la-box_curve25519xsalsa20poly1305_api.lo
      CC       crypto_box/curve25519xsalsa20poly1305/ref/libsodium_la-after_curve25519xsalsa20poly1305.lo
      CC       crypto_box/curve25519xsalsa20poly1305/ref/libsodium_la-before_curve25519xsalsa20poly1305.lo
      CC       crypto_box/curve25519xsalsa20poly1305/ref/libsodium_la-box_curve25519xsalsa20poly1305.lo
      CC       crypto_box/curve25519xsalsa20poly1305/ref/libsodium_la-keypair_curve25519xsalsa20poly1305.lo
      CC       crypto_core/curve25519/ref10/libsodium_la-curve25519_ref10.lo
      CC       crypto_core/hsalsa20/ref2/libsodium_la-core_hsalsa20.lo
      CC       crypto_core/hsalsa20/libsodium_la-core_hsalsa20_api.lo
      CC       crypto_core/salsa20/ref/libsodium_la-core_salsa20.lo
      CC       crypto_core/salsa20/libsodium_la-core_salsa20_api.lo
      CC       crypto_generichash/libsodium_la-crypto_generichash.lo
      CC       crypto_generichash/blake2/libsodium_la-generichash_blake2_api.lo
      CC       crypto_generichash/blake2/ref/libsodium_la-blake2b-compress-ref.lo
      CC       crypto_generichash/blake2/ref/libsodium_la-blake2b-ref.lo
      CC       crypto_generichash/blake2/ref/libsodium_la-generichash_blake2b.lo
      CC       crypto_hash/libsodium_la-crypto_hash.lo
      CC       crypto_hash/sha256/libsodium_la-hash_sha256_api.lo
      CC       crypto_hash/sha256/cp/libsodium_la-hash_sha256.lo
      CC       crypto_hash/sha512/libsodium_la-hash_sha512_api.lo
      CC       crypto_hash/sha512/cp/libsodium_la-hash_sha512.lo
      CC       crypto_onetimeauth/libsodium_la-crypto_onetimeauth.lo
      CC       crypto_onetimeauth/poly1305/libsodium_la-onetimeauth_poly1305.lo
      CC       crypto_onetimeauth/poly1305/donna/libsodium_la-poly1305_donna.lo
      CC       crypto_pwhash/argon2/libsodium_la-argon2-core.lo
      CC       crypto_pwhash/argon2/libsodium_la-argon2-encoding.lo
      CC       crypto_pwhash/argon2/libsodium_la-argon2-fill-block-ref.lo
      CC       crypto_pwhash/argon2/libsodium_la-argon2.lo
      CC       crypto_pwhash/argon2/libsodium_la-blake2b-long.lo
      CC       crypto_pwhash/argon2/libsodium_la-pwhash_argon2i.lo
      CC       crypto_pwhash/libsodium_la-crypto_pwhash.lo
      CC       crypto_pwhash/scryptsalsa208sha256/libsodium_la-crypto_scrypt-common.lo
      CC       crypto_pwhash/scryptsalsa208sha256/libsodium_la-scrypt_platform.lo
      CC       crypto_pwhash/scryptsalsa208sha256/libsodium_la-pbkdf2-sha256.lo
      CC       crypto_pwhash/scryptsalsa208sha256/libsodium_la-pwhash_scryptsalsa208sha256.lo
      CC       crypto_pwhash/scryptsalsa208sha256/nosse/libsodium_la-pwhash_scryptsalsa208sha256_nosse.lo
      CC       crypto_scalarmult/libsodium_la-crypto_scalarmult.lo
      CC       crypto_scalarmult/curve25519/libsodium_la-scalarmult_curve25519.lo
      CC       crypto_secretbox/libsodium_la-crypto_secretbox.lo
      CC       crypto_secretbox/libsodium_la-crypto_secretbox_easy.lo
      CC       crypto_secretbox/xsalsa20poly1305/libsodium_la-secretbox_xsalsa20poly1305_api.lo
      CC       crypto_secretbox/xsalsa20poly1305/ref/libsodium_la-box_xsalsa20poly1305.lo
      CC       crypto_shorthash/libsodium_la-crypto_shorthash.lo
      CC       crypto_shorthash/siphash24/libsodium_la-shorthash_siphash24_api.lo
      CC       crypto_shorthash/siphash24/ref/libsodium_la-shorthash_siphash24.lo
      CC       crypto_sign/libsodium_la-crypto_sign.lo
      CC       crypto_sign/ed25519/libsodium_la-sign_ed25519_api.lo
      CC       crypto_sign/ed25519/ref10/libsodium_la-keypair.lo
      CC       crypto_sign/ed25519/ref10/libsodium_la-open.lo
      CC       crypto_sign/ed25519/ref10/libsodium_la-sign.lo
      CC       crypto_stream/chacha20/libsodium_la-stream_chacha20.lo
      CC       crypto_stream/chacha20/ref/libsodium_la-stream_chacha20_ref.lo
      CC       crypto_stream/libsodium_la-crypto_stream.lo
      CC       crypto_stream/salsa20/libsodium_la-stream_salsa20_api.lo
      CC       crypto_stream/xsalsa20/libsodium_la-stream_xsalsa20_api.lo
      CC       crypto_stream/xsalsa20/ref/libsodium_la-stream_xsalsa20.lo
      CC       crypto_stream/xsalsa20/ref/libsodium_la-xor_xsalsa20.lo
      CC       crypto_verify/16/libsodium_la-verify_16_api.lo
      CC       crypto_verify/16/ref/libsodium_la-verify_16.lo
      CC       crypto_verify/32/libsodium_la-verify_32_api.lo
      CC       crypto_verify/32/ref/libsodium_la-verify_32.lo
      CC       crypto_verify/64/libsodium_la-verify_64_api.lo
      CC       crypto_verify/64/ref/libsodium_la-verify_64.lo
      CC       randombytes/libsodium_la-randombytes.lo
      CC       sodium/libsodium_la-core.lo
      CC       sodium/libsodium_la-runtime.lo
      CC       sodium/libsodium_la-utils.lo
      CC       sodium/libsodium_la-version.lo
      CC       randombytes/salsa20/libsodium_la-randombytes_salsa20_random.lo
      CC       randombytes/sysrandom/libsodium_la-randombytes_sysrandom.lo
      CC       crypto_scalarmult/curve25519/ref10/libsodium_la-x25519_ref10.lo
      CC       crypto_stream/salsa20/ref/libsodium_la-stream_salsa20_ref.lo
      CC       crypto_stream/salsa20/ref/libsodium_la-xor_salsa20_ref.lo
      CC       crypto_core/hchacha20/libsodium_la-core_hchacha20.lo
      CC       crypto_core/salsa2012/ref/libsodium_la-core_salsa2012.lo
      CC       crypto_core/salsa2012/libsodium_la-core_salsa2012_api.lo
      CC       crypto_core/salsa208/ref/libsodium_la-core_salsa208.lo
      CC       crypto_core/salsa208/libsodium_la-core_salsa208_api.lo
      CC       crypto_sign/ed25519/ref10/libsodium_la-obsolete.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-afternm_aes128ctr.lo
      CC       crypto_stream/aes128ctr/libsodium_la-stream_aes128ctr_api.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-beforenm_aes128ctr.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-consts_aes128ctr.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-int128_aes128ctr.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-stream_aes128ctr.lo
      CC       crypto_stream/aes128ctr/portable/libsodium_la-xor_afternm_aes128ctr.lo
      CC       crypto_stream/salsa2012/libsodium_la-stream_salsa2012_api.lo
      CC       crypto_stream/salsa2012/ref/libsodium_la-stream_salsa2012.lo
      CC       crypto_stream/salsa2012/ref/libsodium_la-xor_salsa2012.lo
      CC       crypto_stream/salsa208/libsodium_la-stream_salsa208_api.lo
      CC       crypto_stream/salsa208/ref/libsodium_la-stream_salsa208.lo
      CC       crypto_stream/salsa208/ref/libsodium_la-xor_salsa208.lo
      CC       crypto_aead/aes256gcm/aesni/libaesni_la-aead_aes256gcm_aesni.lo
      CCLD     libaesni.la
    libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
      CC       crypto_pwhash/scryptsalsa208sha256/sse/libsse2_la-pwhash_scryptsalsa208sha256_sse.lo
      CC       crypto_onetimeauth/poly1305/sse2/libsse2_la-poly1305_sse2.lo
      CCLD     libsse2.la
    libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
      CC       crypto_generichash/blake2/ref/libssse3_la-blake2b-compress-ssse3.lo
      CC       crypto_pwhash/argon2/libssse3_la-argon2-fill-block-ssse3.lo
      CC       crypto_stream/chacha20/vec/libssse3_la-stream_chacha20_vec.lo
      CCLD     libssse3.la
    libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
      CC       crypto_generichash/blake2/ref/libsse41_la-blake2b-compress-sse41.lo
      CCLD     libsse41.la
    libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
      CC       crypto_generichash/blake2/ref/libavx2_la-blake2b-compress-avx2.lo
      CCLD     libavx2.la
    libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
      CCLD     libsodium.la
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[2]: Nothing to be done for 'all-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making all in test
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    Making all in default
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Nothing to be done for 'all'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[2]: Nothing to be done for 'all-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    make[1]: Nothing to be done for 'all-am'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    Making check in dist-build
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    make[1]: Nothing to be done for 'check'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    Making check in msvc-scripts
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    make[1]: Nothing to be done for 'check'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    Making check in src
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making check in libsodium
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    Making check in include
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Nothing to be done for 'check'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[3]: Nothing to be done for 'check-am'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[2]: Nothing to be done for 'check-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making check in test
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    Making check in default
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make  aead_aes256gcm aead_chacha20poly1305 auth auth2 auth3 auth5 auth6 auth7 box box2 box7 box8 box_easy box_easy2 box_seal box_seed chacha20 core1 core2 core3 core4 core5 core6 ed25519_convert generichash generichash2 generichash3 hash hash3 onetimeauth onetimeauth2 onetimeauth7 pwhash pwhash_scrypt pwhash_scrypt_ll randombytes scalarmult scalarmult2 scalarmult5 scalarmult6 scalarmult7 secretbox secretbox2 secretbox7 secretbox8 secretbox_easy secretbox_easy2 shorthash sign sodium_core sodium_utils sodium_version stream stream2 stream3 stream4 verify1 sodium_utils2 sodium_utils3
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
      CC       aead_aes256gcm.o
      CCLD     aead_aes256gcm
      CC       aead_chacha20poly1305.o
      CCLD     aead_chacha20poly1305
      CC       auth.o
      CCLD     auth
      CC       auth2.o
      CCLD     auth2
      CC       auth3.o
      CCLD     auth3
      CC       auth5.o
      CCLD     auth5
      CC       auth6.o
      CCLD     auth6
      CC       auth7.o
      CCLD     auth7
      CC       box.o
      CCLD     box
      CC       box2.o
      CCLD     box2
      CC       box7.o
      CCLD     box7
      CC       box8.o
      CCLD     box8
      CC       box_easy.o
      CCLD     box_easy
      CC       box_easy2.o
      CCLD     box_easy2
      CC       box_seal.o
      CCLD     box_seal
      CC       box_seed.o
      CCLD     box_seed
      CC       chacha20.o
      CCLD     chacha20
      CC       core1.o
      CCLD     core1
      CC       core2.o
      CCLD     core2
      CC       core3.o
      CCLD     core3
      CC       core4.o
      CCLD     core4
      CC       core5.o
      CCLD     core5
      CC       core6.o
      CCLD     core6
      CC       ed25519_convert.o
      CCLD     ed25519_convert
      CC       generichash.o
      CCLD     generichash
      CC       generichash2.o
      CCLD     generichash2
      CC       generichash3.o
      CCLD     generichash3
      CC       hash.o
      CCLD     hash
      CC       hash3.o
      CCLD     hash3
      CC       onetimeauth.o
      CCLD     onetimeauth
      CC       onetimeauth2.o
      CCLD     onetimeauth2
      CC       onetimeauth7.o
      CCLD     onetimeauth7
      CC       pwhash.o
      CCLD     pwhash
      CC       pwhash_scrypt.o
      CCLD     pwhash_scrypt
      CC       pwhash_scrypt_ll.o
      CCLD     pwhash_scrypt_ll
      CC       randombytes.o
      CCLD     randombytes
      CC       scalarmult.o
      CCLD     scalarmult
      CC       scalarmult2.o
      CCLD     scalarmult2
      CC       scalarmult5.o
      CCLD     scalarmult5
      CC       scalarmult6.o
      CCLD     scalarmult6
      CC       scalarmult7.o
      CCLD     scalarmult7
      CC       secretbox.o
      CCLD     secretbox
      CC       secretbox2.o
      CCLD     secretbox2
      CC       secretbox7.o
      CCLD     secretbox7
      CC       secretbox8.o
      CCLD     secretbox8
      CC       secretbox_easy.o
      CCLD     secretbox_easy
      CC       secretbox_easy2.o
      CCLD     secretbox_easy2
      CC       shorthash.o
      CCLD     shorthash
      CC       sign.o
      CCLD     sign
      CC       sodium_core.o
      CCLD     sodium_core
      CC       sodium_utils.o
      CCLD     sodium_utils
      CC       sodium_version.o
      CCLD     sodium_version
      CC       stream.o
      CCLD     stream
      CC       stream2.o
      CCLD     stream2
      CC       stream3.o
      CCLD     stream3
      CC       stream4.o
      CCLD     stream4
      CC       verify1.o
      CCLD     verify1
      CC       sodium_utils2.o
      CCLD     sodium_utils2
      CC       sodium_utils3.o
      CCLD     sodium_utils3
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make  check-TESTS
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[4]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    PASS: aead_aes256gcm
    PASS: aead_chacha20poly1305
    PASS: auth
    PASS: auth2
    PASS: auth3
    PASS: auth5
    PASS: auth6
    PASS: auth7
    PASS: box
    PASS: box2
    PASS: box7
    PASS: box8
    PASS: box_easy
    PASS: box_easy2
    PASS: box_seal
    PASS: box_seed
    PASS: chacha20
    PASS: core1
    PASS: core2
    PASS: core3
    PASS: core4
    PASS: core5
    PASS: core6
    PASS: ed25519_convert
    PASS: generichash
    PASS: generichash2
    PASS: generichash3
    PASS: hash
    PASS: hash3
    PASS: onetimeauth
    PASS: onetimeauth2
    PASS: onetimeauth7
    PASS: pwhash
    PASS: pwhash_scrypt
    PASS: pwhash_scrypt_ll
    PASS: randombytes
    PASS: scalarmult
    PASS: scalarmult2
    PASS: scalarmult5
    PASS: scalarmult6
    PASS: scalarmult7
    PASS: secretbox
    PASS: secretbox2
    PASS: secretbox7
    PASS: secretbox8
    PASS: secretbox_easy
    PASS: secretbox_easy2
    PASS: shorthash
    PASS: sign
    PASS: sodium_core
    PASS: sodium_utils
    PASS: sodium_version
    PASS: stream
    PASS: stream2
    PASS: stream3
    PASS: stream4
    PASS: verify1
    PASS: sodium_utils2
    PASS: sodium_utils3
    ============================================================================
    Testsuite summary for libsodium 1.0.11
    ============================================================================
    # TOTAL: 59
    # PASS:  59
    # SKIP:  0
    # XFAIL: 0
    # FAIL:  0
    # XPASS: 0
    # ERROR: 0
    ============================================================================
    make[4]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[2]: Nothing to be done for 'check-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    make[1]: Nothing to be done for 'check-am'.
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    Making install in dist-build
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/dist-build'
    Making install in msvc-scripts
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    make[2]: Nothing to be done for 'install-exec-am'.
    make[2]: Nothing to be done for 'install-data-am'.
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/msvc-scripts'
    Making install in src
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making install in libsodium
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    Making install in include
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[4]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[4]: Nothing to be done for 'install-exec-am'.
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include'
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
     /usr/bin/install -c -m 644  /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/core.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_aead_aes256gcm.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_auth.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha256.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_box.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_core_hchacha20.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_core_hsalsa20.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_core_salsa20.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_core_salsa2012.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_core_salsa208.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_generichash.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_generichash_blake2b.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_hash.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_hash_sha256.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_hash_sha512.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_onetimeauth.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_pwhash.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_pwhash_argon2i.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_scalarmult.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_scalarmult_curve25519.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_secretbox.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_shorthash.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_shorthash_siphash24.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_sign.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_sign_ed25519.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_aes128ctr.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_chacha20.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa20.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa2012.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa208.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_stream_xsalsa20.h '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
     /usr/bin/install -c -m 644  /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium.h '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/.'
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
     /usr/bin/install -c -m 644  /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_int32.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_int64.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_uint16.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_uint32.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_uint64.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_uint8.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_verify_16.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_verify_32.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/crypto_verify_64.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/export.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/randombytes.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/randombytes_salsa20_random.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/randombytes_sysrandom.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/runtime.h /tmp/pip-build-z8vOjJ/pynacl/src/libsodium/src/libsodium/include/sodium/utils.h '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include'
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
     /usr/bin/install -c -m 644  sodium/version.h '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/include/sodium'
    make[4]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium/include'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[4]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib'
     /bin/bash ../../libtool   --mode=install /usr/bin/install -c   libsodium.la '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib'
    libtool: install: /usr/bin/install -c .libs/libsodium.lai /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/libsodium.la
    libtool: install: /usr/bin/install -c .libs/libsodium.a /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/libsodium.a
    libtool: install: chmod 644 /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/libsodium.a
    libtool: install: ranlib /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/libsodium.a
    libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib

    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the '-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the 'LD_RUN_PATH' environment variable
         during linking
       - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to '/etc/ld.so.conf'

    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    make[4]: Nothing to be done for 'install-data-am'.
    make[4]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src/libsodium'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[3]: Nothing to be done for 'install-exec-am'.
    make[3]: Nothing to be done for 'install-data-am'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/src'
    Making install in test
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    Making install in default
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[3]: Nothing to be done for 'install-exec-am'.
    make[3]: Nothing to be done for 'install-data-am'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test/default'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[3]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[3]: Nothing to be done for 'install-exec-am'.
    make[3]: Nothing to be done for 'install-data-am'.
    make[3]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/test'
    make[1]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    make[2]: Entering directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    make[2]: Nothing to be done for 'install-exec-am'.
     /bin/mkdir -p '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/pkgconfig'
     /usr/bin/install -c -m 644 libsodium.pc '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7/lib/pkgconfig'
    make[2]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    make[1]: Leaving directory '/tmp/pip-build-z8vOjJ/pynacl/build/temp.linux-armv7l-2.7'
    generating cffi module 'build/temp.linux-armv7l-2.7/_sodium.c'
    building '_sodium' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -Ibuild/temp.linux-armv7l-2.7/include -c build/temp.linux-armv7l-2.7/_sodium.c -o build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_sodium.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/build/temp.linux-armv7l-2.7/_sodium.o -Lbuild/temp.linux-armv7l-2.7/lib -Lbuild/temp.linux-armv7l-2.7 -lsodium -lsodium -o build/lib.linux-armv7l-2.7/nacl/_sodium.so

    warning: no previously-included files matching '__pycache__/*' found anywhere in distribution
    warning: no previously-included files found matching '.travis.yml'
    warning: no previously-included files found matching '.travis'
    warning: no previously-included files found matching '.travis/install.sh'
    warning: no previously-included files found matching '.travis/run.sh'
    warning: no previously-included files found matching '.coveragerc'
    warning: no previously-included files found matching 'tasks.py'
  Running setup.py install for cffi
    building '_cffi_backend' extension
    arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-armv7l-2.7/c/_cffi_backend.o
    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/c/_cffi_backend.o -lffi -o build/lib.linux-armv7l-2.7/_cffi_backend.so

  Running setup.py install for pycparser

    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
    Build the lexing/parsing tables
Successfully installed ansible markupsafe paramiko jinja2 PyYAML pycrypto bcrypt cryptography pynacl cffi idna asn1crypto enum34 ipaddress pycparser
Cleaning up...
sudo pip install cryptography --upgrade
Requirement already up-to-date: cryptography in /usr/local/lib/python2.7/dist-packages
Requirement already up-to-date: idna>=2.1 in /usr/local/lib/python2.7/dist-packages (from cryptography)
Requirement already up-to-date: asn1crypto>=0.21.0 in /usr/local/lib/python2.7/dist-packages (from cryptography)
Downloading/unpacking six>=1.4.1 from https://pypi.python.org/packages/c8/0a/b6723e1bc4c516cb687841499455a8505b44607ab535be01091c0f24f079/six-1.10.0-py2.py3-none-any.whl#md5=3ab558cf5d4f7a72611d59a81a315dc8 (from cryptography)
  Downloading six-1.10.0-py2.py3-none-any.whl
Requirement already up-to-date: enum34 in /usr/local/lib/python2.7/dist-packages (from cryptography)
Requirement already up-to-date: ipaddress in /usr/local/lib/python2.7/dist-packages (from cryptography)
Requirement already up-to-date: cffi>=1.7 in /usr/local/lib/python2.7/dist-packages (from cryptography)
Requirement already up-to-date: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi>=1.7->cryptography)
Installing collected packages: six
  Found existing installation: six 1.8.0
    Not uninstalling six at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed six
Cleaning up...
sudo mkdir --mode 0755 -p /var/lib/ansible/local
sudo git clone https://github.com/thiolliere/ansiblecube.git /var/lib/ansible/local
STDERR: Cloning into '/var/lib/ansible/local'...
STDERR: Checking out files:   7% (14/180)   
Checking out files:   8% (15/180)   
Checking out files:   9% (17/180)   
Checking out files:  10% (18/180)   
Checking out files:  11% (20/180)   
Checking out files:  12% (22/180)   
Checking out files:  13% (24/180)   
Checking out files:  14% (26/180)   
Checking out files:  15% (27/180)   
Checking out files:  16% (29/180)   
Checking out files:  17% (31/180)   
Checking out files:  18% (33/180)   
Checking out files:  19% (35/180)   
Checking out files:  20% (36/180)   
Checking out files:  21% (38/180)   
Checking out files:  22% (40/180)   
Checking out files:  23% (42/180)   
Checking out files:  24% (44/180)   
Checking out files:  25% (45/180)   
Checking out files:  26% (47/180)   
Checking out files:  27% (49/180)   
Checking out files:  28% (51/180)   
Checking out files:  29% (53/180)   
Checking out files:  30% (54/180)   
Checking out files:  31% (56/180)   
Checking out files:  32% (58/180)   
Checking out files:  33% (60/180)   
Checking out files:  34% (62/180)   
Checking out files:  35% (63/180)   
Checking out files:  36% (65/180)   
Checking out files:  37% (67/180)   
Checking out files:  38% (69/180)   
Checking out files:  39% (71/180)   
Checking out files:  40% (72/180)   
Checking out files:  41% (74/180)   
Checking out files:  42% (76/180)   
Checking out files:  43% (78/180)   
Checking out files:  44% (80/180)   
Checking out files:  45% (81/180)   
Checking out files:  46% (83/180)   
Checking out files:  47% (85/180)   
Checking out files:  48% (87/180)   
Checking out files:  49% (89/180)   
Checking out files:  50% (90/180)   
Checking out files:  51% (92/180)   
Checking out files:  52% (94/180)   
Checking out files:  53% (96/180)   
Checking out files:  54% (98/180)   
Checking out files:  55% (99/180)   
Checking out files:  56% (101/180)   
Checking out files:  57% (103/180)   
Checking out files:  58% (105/180)   
Checking out files:  59% (107/180)   
Checking out files:  60% (108/180)   
Checking out files:  61% (110/180)   
Checking out files:  62% (112/180)   
Checking out files:  63% (114/180)   
Checking out files:  64% (116/180)   
Checking out files:  65% (117/180)   
Checking out files:  66% (119/180)   
Checking out files:  67% (121/180)   
Checking out files:  68% (123/180)   
Checking out files:  69% (125/180)   
Checking out files:  70% (126/180)   
Checking out files:  71% (128/180)   
Checking out files:  72% (130/180)   
Checking out files:  73% (132/180)   
Checking out files:  74% (134/180)   
Checking out files:  75% (135/180)   
Checking out files:  76% (137/180)   
Checking out files:  77% (139/180)   
Checking out files:  78% (141/180)   
Checking out files:  79% (143/180)   
Checking out files:  80% (144/180)   
Checking out files:  81% (146/180)   
Checking out files:  82% (148/180)   
Checking out files:  83% (150/180)   
Checking out files:  84% (152/180)   
Checking out files:  85% (153/180)   
Checking out files:  86% (155/180)   
Checking out files:  87% (157/180)   
Checking out files:  88% (159/180)   
Checking out files:  89% (161/180)   
Checking out files:  90% (162/180)   
Checking out files:  91% (164/180)   
Checking out files:  92% (166/180)   
Checking out files:  93% (168/180)   
Checking out files:  94% (170/180)   
Checking out files:  95% (171/180)   
Checking out files:  96% (173/180)   
Checking out files:  97% (175/180)   
Checking out files:  98% (177/180)   
Checking out files:  99% (179/180)   
Checking out files: 100% (180/180)   
Checking out files: 100% (180/180), done.
sudo mkdir --mode 0755 -p /etc/ansible
sudo cp /var/lib/ansible/local/hosts /etc/ansible/hosts
sudo hostname pibox
sudo mkdir --mode 0755 -p /etc/ansible/facts.d
STDERR: sudo: unable to resolve host pibox
cat > /tmp/13EB108481C1EA9BDA0489B14CCE74A <<END_OF_CMD
{
    "pibox": {
        "kalite": {
            "activated": "True",
            "language": [
                "fr",
                "en",
                "es"
            ],
            "version": "0.16.9"
        },
        "package_management": [
            {
                "name": "twentyfourhoursinanewsroom",
                "status": "present"
            },
            {
                "name": "ciencias-sociales.es",
                "status": "present"
            },
            {
                "name": "comercio-exterior.es",
                "status": "present"
            }
        ],
        "idc_import": {
            "activated": "False",
            "content_name": []
        },
        "portal": {
            "activated": "True"
        }
    }
}
END_OF_CMD
sudo mv /tmp/13EB108481C1EA9BDA0489B14CCE74A '/etc/ansible/facts.d/device_list.fact'
STDERR: sudo: unable to resolve host pibox
sudo /usr/local/bin/ansible-pull --checkout oneUpdateFile --directory /var/lib/ansible/local --inventory hosts --url https://github.com/thiolliere/ansiblecube.git --tags master,custom --extra-vars "ideascube_project_name=pibox timezone=Europe/Berlin wpa_pass=piboxwifipwd git_branch=oneUpdateFile own_config_file=True managed_by_bsf=False" main.yml
Starting Ansible Pull at 2017-07-21 09:40:27
/usr/local/bin/ansible-pull --checkout oneUpdateFile --directory /var/lib/ansible/local --inventory hosts --url https://github.com/thiolliere/ansiblecube.git --tags master,custom --extra-vars ideascube_project_name=pibox timezone=Europe/Berlin wpa_pass=piboxwifipwd git_branch=oneUpdateFile own_config_file=True managed_by_bsf=False main.yml
localhost | SUCCESS => {
    "after": "a6fbdfa04d35fd0ea6e3959bcce89210f3f67016", 
    "before": "bc337784a88a6290970137476826f71d16854203", 
    "changed": true, 
    "warnings": []
}

PLAY [localhost] ***************************************************************

TASK [setup] *******************************************************************
ok: [localhost]

TASK [Set the LED steady before upgrading !!!] *********************************
skipping: [localhost]

TASK [set_custom_fact : include_vars] ******************************************
ok: [localhost]

TASK [set_custom_fact : debug] *************************************************
ok: [localhost] => {
    "msg": "Start playbook 2017-07-21 - 09:44:39"
}

TASK [set_custom_fact : ensure custom facts directory exists] ******************
ok: [localhost]

TASK [set_custom_fact : Create installed_software.fact file] *******************
changed: [localhost]

TASK [set_custom_fact : Register if the user has been build is own configuration file] ***
changed: [localhost]

TASK [set_custom_fact : reload ansible_local] **********************************
ok: [localhost]

TASK [set_custom_fact : install custom fact module for device list] ************
skipping: [localhost]

TASK [set_custom_fact : Check if the device has already a name defined] ********
ok: [localhost]

TASK [set_custom_fact : Generate a random number for the idc_uniq_device_name] *
ok: [localhost]

TASK [set_custom_fact : Set device hostname by replacing _ by -] ***************
changed: [localhost]

TASK [set_custom_fact : reload ansible_hostname] *******************************
ok: [localhost]

TASK [set_custom_fact : Generate a random number for the idc_uniq_device_name] *
ok: [localhost]

TASK [set_custom_fact : Set device hostname by replacing _ by -] ***************
changed: [localhost]

TASK [set_custom_fact : reload ansible_hostname] *******************************
ok: [localhost]

TASK [set_custom_fact : debug] *************************************************
ok: [localhost] => {
    "msg": "My name is pibox-747"
}

TASK [set_custom_fact : Check if device name match a known name in device_list.fact] ***
changed: [localhost]

TASK [set_custom_fact : Check if a koombookDoctor cache machine is present on the local network] ***
fatal: [localhost]: FAILED! => {"changed": false, "elapsed": 6, "failed": true, "msg": "Timeout when waiting for koombook-doctor.local:80"}

TASK [set_custom_fact : debug] *************************************************
ok: [localhost] => {
    "msg": "No cache machine has been detected on the local network"
}

TASK [set_custom_fact : Register if the device is managed by BSF] **************
changed: [localhost]

TASK [set_custom_fact : Register hostname in facts] ****************************
changed: [localhost]

TASK [set_custom_fact : reload ansible_local] **********************************
ok: [localhost]

TASK [set_custom_fact : Write all the variables in /etc/firstStart.csv] ********
changed: [localhost]

TASK [set_custom_fact : Send this file over the central_server] ****************
skipping: [localhost]

TASK [set_custom_fact : If /etc/firstStart.csv exist then hostname is already defined] ***
skipping: [localhost]

TASK [set_custom_fact : Set variable generic_project_name] *********************
ok: [localhost]

TASK [system : include_vars] ***************************************************
ok: [localhost]

TASK [system : Remove udev rules for wifi] *************************************
ok: [localhost]

TASK [system : Make sure central_server pubkey is in known_hosts] **************
changed: [localhost]

TASK [system : Drop a complete source.list] ************************************
skipping: [localhost]

TASK [system : Run apt-get update] *********************************************
changed: [localhost]
 [WARNING]: Consider using apt module rather than running apt-get

TASK [system : Fix broken package] *********************************************
skipping: [localhost]

TASK [system : Remove unwanted packages before upgrading] **********************
changed: [localhost] => (item=[u'apache2', u'apache2-mpm-worker', u'apache2-utils', u'apache2.2-bin', u'apache2.2-common', u'btrfs-tools', u'figlet', u'toilet', u'bluez', u'fping', u'stress', u'iperf', u'iotop', u'lirc', u'apt-listchanges', u'clipit', u'sslh'])

TASK [system : Install all required package] ***********************************
changed: [localhost] => (item=[u'python-pip', u'python-dev', u'python-setuptools', u'python-virtualenv', u'virtualenv', u'git', u'sudo', u'lsb-release', u'vim', u'locate', u'git', u'unzip', u'bash-completion', u'aptitude', u'ntpdate', u'fake-hwclock', u'hdparm', u'ncurses-term', u'libffi-dev', u'libssl-dev', u'tree', u'screen', u'iftop', u'tmux', u'mtr-tiny', u'libwww-perl', u'httpie', u'lshw', u'hwinfo', u'sqlite3', u'elinks', u'mosh'])

TASK [system : Install avahi packages] *****************************************
changed: [localhost] => (item=[u'avahi-daemon', u'libnss-mdns', u'avahi-utils'])

TASK [system : Upgrade pip to the latest version] ******************************
changed: [localhost]

TASK [system : Check for Ralink Wireless Network Adapter] **********************
changed: [localhost]

TASK [system : Install the Ralink firmware for wifi interfaces] ****************
skipping: [localhost]

TASK [system : Check for Realtek Wireless Network Adapter] *********************
changed: [localhost]

TASK [system : Install the Realtek firmware for wifi interfaces] ***************
skipping: [localhost]

TASK [system : Check for rtl8723be driver] *************************************
skipping: [localhost]

TASK [system : Add option for RTL8723BE driver] ********************************
skipping: [localhost]

TASK [system : Stat /dev/sda1 for later use on Koombooks] **********************
ok: [localhost]

TASK [system : Test if a fex file exist, if yes, the device is an Olimex] ******
ok: [localhost]

TASK [system : Test if a fex file exist, if yes, the device is an Olimex] ******
ok: [localhost]

TASK [system : fake-hwclock conf for ARM system] *******************************
skipping: [localhost]

TASK [system : Ensure the HDD mountpoint exists] *******************************
skipping: [localhost]

TASK [system : Mount /dev/sda1] ************************************************
skipping: [localhost]

TASK [system : Get kernel package version] *************************************
skipping: [localhost]

TASK [system : Remove old firmware-ralink packages] ****************************
skipping: [localhost]

TASK [system : Install new armbian-firmware] ***********************************
skipping: [localhost]

TASK [system : Install last custom Kernel, Headers, DTB and U-Boot] ************
skipping: [localhost] => (item=linux-dtb-next-sunxi_5.23_armhf.deb) 
skipping: [localhost] => (item=linux-headers-next-sunxi_5.23_armhf.deb) 
skipping: [localhost] => (item=linux-image-next-sunxi_5.23_armhf.deb) 
skipping: [localhost] => (item=linux-u-boot-next-lime2_5.23_armhf.deb) 

TASK [system : Add pinning for linux-u-boot-lime2-next package == DOT NOT UPGRADE THIS PACKAGE] ***
skipping: [localhost]

TASK [system : Light LED at u-boot start] **************************************
skipping: [localhost]

TASK [system : Convert file from .cmd to .scr] *********************************
skipping: [localhost]

TASK [system : Convert DTB file to DTS] ****************************************
skipping: [localhost]

TASK [system : Change the PIN for the LED and Activate heartbeat mode] *********
skipping: [localhost]

TASK [system : Convert DTS file to DTB] ****************************************
skipping: [localhost]

TASK [system : Ensure the HDD mountpoint exists on Scaleway cloud device] ******
skipping: [localhost]

TASK [system : Mount /dev/sda1] ************************************************
skipping: [localhost]

TASK [system : Ensure the HDD mountpoint exists] *******************************
skipping: [localhost]

TASK [system : Mount /dev/sda1] ************************************************
skipping: [localhost]

TASK [system : List services to restart (1/2)] *********************************
ok: [localhost]

TASK [system : Allow unauthenticated packages] *********************************
changed: [localhost]

TASK [system : Upgrade packages] ***********************************************
changed: [localhost]

TASK [system : Remove the unauthenticated hack] ********************************
changed: [localhost]

TASK [system : Drop hosts file on device] **************************************
changed: [localhost]

TASK [system : Create an ideascube user on the system] *************************
changed: [localhost]

TASK [system : Set up authorized_keys for the ideascube user] ******************
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+P//PDBWrr3C340DMUuWWXkE4wzQBiTkF8sleq1E0C340bLKVtxaXLaG452K4+br5gB0HQSJGfn+FbQ3xUNO7LYnkdZJ+qTVpQVGvY6hsRdGVR39i/vYoOoLa+YNLM3qIpwnHbAeg2QVX760KVl1gMTI9aacam5h+KP0a3phlXVMQmNYFeQOWVQRZvPnnIwmL1larJX961q/iQmSA1zPwWkiL5QAZ1599yrQdyKvdy7Z5BZoEejMQ8AEOxabiNXDY9/pRWDnixzkzMe6w8n6aQo2WcV+QaNRbfP8k5kHkvz/w4yFaFeveIoui0ptChYLIrVzdZ9Jaxu7+oMS9LwNPDrr8wN1/T815Y/oKYijM0DiECdzzZuX6/lsd9OdH+BDZ33Tl7IAc5HoKfU8/jxLO6TSf6ZJmjG7tOf5a+X8vLHgldKgy8K+b0+NDra/h41Jeajpw9G4gJZ7f5Nxs0CJqfjw6YHVyWXPLYSZT2E+0d+t1Je2z9LKjCAUX4UgqNXWKqqc4tdbExuL6hJvchgiihf1T3fRw1UoeLq8ZyjOv4FWyxia98887xb5Zgxeb59nqEFxK8ZT2M+ncS54braDg8zd4A7WQkxRAvdNeXkmFkdW7U67s0PQZDvmapp1FGXKQJ/htpxD4/r+F5+KmPqDsyYBsE6tlKX4AqIgXzA1UgQ== florian.heslouin@bibliosansfrontieres.org) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDMcp5q3M99VMSnFEl0EnQNqyrjm4YB+K0pn0zCWrsU25z22Q6ILrEUW9bUgySoiqaEXr+cl664c7stJbySio6oTwlBFNgUzKFzJfH+wvDh/fkglenrpVzDaiUL8/OCGw/aqXQJAdUJw07JWxw/bWXuFNv1btc2yfQg1EZPDbCc5mBwZogypkNymBSz7rgybApgwXGzM+HuusAZiT5A5DaCWN0+MsiO49/uVgHoeyPrcDALC5sKc67bBaamNVCj7e9pR9xyDZWLH3Tx5oxeVlDcrTXz7ZasYTI0MHNjsszmXHhCrhlECob+Si/j2uFAwB8y+CYC5g2Xk7oELqCGSKE3ZeeKBJ1p/bX2XV9MwVrfBr8Q1KFX2u6ZUyxxB69X0goNTprjYwm4DKEwKsrfNjYWHk6urgH2nB4sDjlEfuY02LCDh6VnX8lAcHPA37Y0eUqbwwr2UnFPC+fZZmDEh9BjMirKjnlVuimyAuGZ4UhDCZmBMI5WxRvu4kTA4onZPKCRTLpGJx4tOzIaUIlqYm+PNO4AU+MFu1yicJokKIMUdDfVjUEppihIs+xdrwspfom/+jcsnSiOpfxMdAeRX5zviHGzWyiNwKXSbFQoH7sV29x4jimwiebIVAS7Y5dka6tRdowXI7UuwogbOJdoTtBOoH9CY70974bYQEQHFaq7ow== gregoire.pouget@bibliosansfrontieres.org) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAEAQCgGhWboby8xdQzJUQdq67mo2RmmFB54y5qjji9BhIa36dAr/K2OMEIgQVsyAuF8/8fc5ezbbZkgln4azBTWDSmHjgQ8h/B3A7lZ9U29FymiATy/7YAb5o62AIzDrZS775QPEBOKry/gZRbBDbxLk372Q/J2FUIrcdTNQq8MVU9AmFX75E79oXX/dIxV5LHegBEVyLzWmf2yATRfBdBlL1WkgYQKItkTO+ClPsCUYMyKy03jea9KWUcW/7rYbicRFHwxCE4nZ/oCaB6ROEV7/o32MSmge6Yc35tBCIY6UBEeiYoxK0mOfca1/CJ3yWZhI/4XyPLZtOgl3FybOnyVfnLvhE7UaPhnVo/oSqjwIzLkVcu4P4fxpplxwCTMhXa9qHNwCJQzhr77wWzIG7kIyAqSY9Lx1YosqKoN7hLKCHjf06aY+agGvQ0iugWf0re5jUXFhhcja3PNpxwTpHap1QeKlXNiPgiSTGgZNSiJ9qyDmHOxrtOHZXlaXx0anrSKCRD/3XqQAkk0n8KbKS6Ik5ur3D3htHtSo7zwr7XprFqLYK07CzxviiVKNR9O5ATHSpiF9UZJnCbRllBLzelGyzz2qRMwJR+R8O7dGPPDUV5Tb8YmSA42TFLBduLZ7U+mtbUa2diApxMxO3S6d2QPiZGc3jUmI0dAkm6h3c3Sbi2kdFDhHe2bo58yu7NTF1TN0Of2dUZySGuM7nNdfmceJYKfgDxtIW7XwKbsin9uwrR3jRJp7HNRpc+InXEU9w61EcZFD9d+ou9hwHtby4g9DnKhlFTz6MyfbMc686qOCL6LbU659aszwf0LlgDcN+wXCHyZ/1fyPAMiHEMZJ6D6NbqprUJ1yYvh/69fRuSdEk21b8bkxFnGKPZVBalxRL+zq7LP5ONSnbibHAO9Qh7848cOz4Kq5SaVMfypmeh2Rz9kB5Y3by9/jZIuoOm2FwIXOO1fC1rh9Wlk8Z30MdV9//8heFD9JVLIcR+Irb/fMVb5ejcyrs82rH2E4NN4yrnpSzlLnDgF/+IdzzUurXYJqtfkh1Ngb7/32lOBwrXv8elqvZHxzM3iNrHNS5VpLz89zG8xlbQTiuTPJZePKmljaqeo4qI5PUGh3XbBUR6KDsdJHdJZB1Z8Tyt1WwuNOtPtpgb9vquRCYXZLe2rwm5GMannDcl+sgDzI8d+DaARgMdtaffdy9IczNozpuVtAzDxKTmR5qd2EgYQqU29FbTRdyC3avYGVajgwgsDykvWZppKOfusnvKMRNN9hPSwnHXwKO97dtvjJVogtbbKT54c/CeTY538QF9Xd/oFVHdy7QvG0uFmxQ2leFRxmIUmgmW+IlWGR7HpmI9leFt9T133eaj tom@bsf) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC879aewp+FtxC8FdHYbcSUGRB29yY2owtdoepkGy7yIlB4un0b6koyymNxFZ+WwqWFKZh2flZeMw6CQLoJlnXrOifBj1kx+7d8GJN02uVhDu+/4wfvyEXHpXP82qSs1ugGzYiPgDZ1XygzmiNpaH6sm6dKT/kt059U7AYavzTsPZ3Jxtqv4Vpg4tVPl9W9Ae4ROi/C6MPWQuj8Bq4fwRm0YzG/MTswk3XiKpt3DjzUtHlhav4cx+llrMJs+QuuYjAwaE9PHzdfUMANVZ6N8ZuDNmdn1OvzQLWq/GFbHYkl3sIdwxgbTSFmxCPKCCtMciMr3jEQg/Mc1Sqx2FXwAd13 steven@steven-P452LA) 

TASK [system : Set up authorized_keys for root user] ***************************
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+P//PDBWrr3C340DMUuWWXkE4wzQBiTkF8sleq1E0C340bLKVtxaXLaG452K4+br5gB0HQSJGfn+FbQ3xUNO7LYnkdZJ+qTVpQVGvY6hsRdGVR39i/vYoOoLa+YNLM3qIpwnHbAeg2QVX760KVl1gMTI9aacam5h+KP0a3phlXVMQmNYFeQOWVQRZvPnnIwmL1larJX961q/iQmSA1zPwWkiL5QAZ1599yrQdyKvdy7Z5BZoEejMQ8AEOxabiNXDY9/pRWDnixzkzMe6w8n6aQo2WcV+QaNRbfP8k5kHkvz/w4yFaFeveIoui0ptChYLIrVzdZ9Jaxu7+oMS9LwNPDrr8wN1/T815Y/oKYijM0DiECdzzZuX6/lsd9OdH+BDZ33Tl7IAc5HoKfU8/jxLO6TSf6ZJmjG7tOf5a+X8vLHgldKgy8K+b0+NDra/h41Jeajpw9G4gJZ7f5Nxs0CJqfjw6YHVyWXPLYSZT2E+0d+t1Je2z9LKjCAUX4UgqNXWKqqc4tdbExuL6hJvchgiihf1T3fRw1UoeLq8ZyjOv4FWyxia98887xb5Zgxeb59nqEFxK8ZT2M+ncS54braDg8zd4A7WQkxRAvdNeXkmFkdW7U67s0PQZDvmapp1FGXKQJ/htpxD4/r+F5+KmPqDsyYBsE6tlKX4AqIgXzA1UgQ== florian.heslouin@bibliosansfrontieres.org) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDMcp5q3M99VMSnFEl0EnQNqyrjm4YB+K0pn0zCWrsU25z22Q6ILrEUW9bUgySoiqaEXr+cl664c7stJbySio6oTwlBFNgUzKFzJfH+wvDh/fkglenrpVzDaiUL8/OCGw/aqXQJAdUJw07JWxw/bWXuFNv1btc2yfQg1EZPDbCc5mBwZogypkNymBSz7rgybApgwXGzM+HuusAZiT5A5DaCWN0+MsiO49/uVgHoeyPrcDALC5sKc67bBaamNVCj7e9pR9xyDZWLH3Tx5oxeVlDcrTXz7ZasYTI0MHNjsszmXHhCrhlECob+Si/j2uFAwB8y+CYC5g2Xk7oELqCGSKE3ZeeKBJ1p/bX2XV9MwVrfBr8Q1KFX2u6ZUyxxB69X0goNTprjYwm4DKEwKsrfNjYWHk6urgH2nB4sDjlEfuY02LCDh6VnX8lAcHPA37Y0eUqbwwr2UnFPC+fZZmDEh9BjMirKjnlVuimyAuGZ4UhDCZmBMI5WxRvu4kTA4onZPKCRTLpGJx4tOzIaUIlqYm+PNO4AU+MFu1yicJokKIMUdDfVjUEppihIs+xdrwspfom/+jcsnSiOpfxMdAeRX5zviHGzWyiNwKXSbFQoH7sV29x4jimwiebIVAS7Y5dka6tRdowXI7UuwogbOJdoTtBOoH9CY70974bYQEQHFaq7ow== gregoire.pouget@bibliosansfrontieres.org) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAEAQCgGhWboby8xdQzJUQdq67mo2RmmFB54y5qjji9BhIa36dAr/K2OMEIgQVsyAuF8/8fc5ezbbZkgln4azBTWDSmHjgQ8h/B3A7lZ9U29FymiATy/7YAb5o62AIzDrZS775QPEBOKry/gZRbBDbxLk372Q/J2FUIrcdTNQq8MVU9AmFX75E79oXX/dIxV5LHegBEVyLzWmf2yATRfBdBlL1WkgYQKItkTO+ClPsCUYMyKy03jea9KWUcW/7rYbicRFHwxCE4nZ/oCaB6ROEV7/o32MSmge6Yc35tBCIY6UBEeiYoxK0mOfca1/CJ3yWZhI/4XyPLZtOgl3FybOnyVfnLvhE7UaPhnVo/oSqjwIzLkVcu4P4fxpplxwCTMhXa9qHNwCJQzhr77wWzIG7kIyAqSY9Lx1YosqKoN7hLKCHjf06aY+agGvQ0iugWf0re5jUXFhhcja3PNpxwTpHap1QeKlXNiPgiSTGgZNSiJ9qyDmHOxrtOHZXlaXx0anrSKCRD/3XqQAkk0n8KbKS6Ik5ur3D3htHtSo7zwr7XprFqLYK07CzxviiVKNR9O5ATHSpiF9UZJnCbRllBLzelGyzz2qRMwJR+R8O7dGPPDUV5Tb8YmSA42TFLBduLZ7U+mtbUa2diApxMxO3S6d2QPiZGc3jUmI0dAkm6h3c3Sbi2kdFDhHe2bo58yu7NTF1TN0Of2dUZySGuM7nNdfmceJYKfgDxtIW7XwKbsin9uwrR3jRJp7HNRpc+InXEU9w61EcZFD9d+ou9hwHtby4g9DnKhlFTz6MyfbMc686qOCL6LbU659aszwf0LlgDcN+wXCHyZ/1fyPAMiHEMZJ6D6NbqprUJ1yYvh/69fRuSdEk21b8bkxFnGKPZVBalxRL+zq7LP5ONSnbibHAO9Qh7848cOz4Kq5SaVMfypmeh2Rz9kB5Y3by9/jZIuoOm2FwIXOO1fC1rh9Wlk8Z30MdV9//8heFD9JVLIcR+Irb/fMVb5ejcyrs82rH2E4NN4yrnpSzlLnDgF/+IdzzUurXYJqtfkh1Ngb7/32lOBwrXv8elqvZHxzM3iNrHNS5VpLz89zG8xlbQTiuTPJZePKmljaqeo4qI5PUGh3XbBUR6KDsdJHdJZB1Z8Tyt1WwuNOtPtpgb9vquRCYXZLe2rwm5GMannDcl+sgDzI8d+DaARgMdtaffdy9IczNozpuVtAzDxKTmR5qd2EgYQqU29FbTRdyC3avYGVajgwgsDykvWZppKOfusnvKMRNN9hPSwnHXwKO97dtvjJVogtbbKT54c/CeTY538QF9Xd/oFVHdy7QvG0uFmxQ2leFRxmIUmgmW+IlWGR7HpmI9leFt9T133eaj tom@bsf) 
skipping: [localhost] => (item=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC879aewp+FtxC8FdHYbcSUGRB29yY2owtdoepkGy7yIlB4un0b6koyymNxFZ+WwqWFKZh2flZeMw6CQLoJlnXrOifBj1kx+7d8GJN02uVhDu+/4wfvyEXHpXP82qSs1ugGzYiPgDZ1XygzmiNpaH6sm6dKT/kt059U7AYavzTsPZ3Jxtqv4Vpg4tVPl9W9Ae4ROi/C6MPWQuj8Bq4fwRm0YzG/MTswk3XiKpt3DjzUtHlhav4cx+llrMJs+QuuYjAwaE9PHzdfUMANVZ6N8ZuDNmdn1OvzQLWq/GFbHYkl3sIdwxgbTSFmxCPKCCtMciMr3jEQg/Mc1Sqx2FXwAd13 steven@steven-P452LA) 

TASK [system : Add locales] ****************************************************
changed: [localhost] => (item=fr_FR.UTF-8)
changed: [localhost] => (item=en_US.UTF-8)

TASK [system : Copy a blank rc.local] ******************************************
changed: [localhost]

TASK [system : Copy .bashrc for root] ******************************************
changed: [localhost]

TASK [system : Copy the global vimrc file] *************************************
changed: [localhost]

TASK [system : Copy .bashrc for new username] **********************************
changed: [localhost]

TASK [system : Copy visudo file for ideascube user] ****************************
changed: [localhost]

TASK [system : Create local directory to work from] ****************************
changed: [localhost]

TASK [system : Create ansible hosts directory to work from] ********************
changed: [localhost]

TASK [system : Copy ansible inventory file to client] **************************
changed: [localhost]

TASK [system : Remove the existing localtime file] *****************************
changed: [localhost]

TASK [system : Set a new localtime file corresponding to the timezone] *********
changed: [localhost]

TASK [system : Set timezone variables] *****************************************
changed: [localhost]

TASK [system : Checking if grub conf file is there] ****************************
ok: [localhost]

TASK [system : Shorten GRUB_TIMEOUT] *******************************************
skipping: [localhost]

TASK [nginx : Install nginx web server] ****************************************
changed: [localhost]

TASK [nginx : Remove default nginx vhost config file (if configured).] *********
changed: [localhost]

TASK [nginx : Upload nginx.conf] ***********************************************
changed: [localhost]

TASK [nginx : Copy redirect 301 rules to redirect old kiwix links] *************
changed: [localhost]

TASK [nginx : Enable Virtual host] *********************************************
changed: [localhost]

TASK [uwsgi : Remove uwsgi installed using pip (bug] ***************************
ok: [localhost]

TASK [dnsmasq : include_vars] **************************************************
ok: [localhost]

TASK [dnsmasq : Install dnsmasq] ***********************************************
changed: [localhost]

TASK [dnsmasq : Copy dnsmasq.conf file] ****************************************
changed: [localhost]

TASK [dnsmasq : Copy dnsmasq-spoof.conf file] **********************************
changed: [localhost]

TASK [dnsmasq : Create a new interfaces file] **********************************
changed: [localhost]

TASK [dnsmasq : restart dsnmasq] ***********************************************
changed: [localhost]

TASK [hostapd : Unblock wlan] **************************************************
skipping: [localhost]

TASK [hostapd : Check if hostapd is already installed] *************************
fatal: [localhost]: FAILED! => {"changed": true, "cmd": "dpkg -l | grep hostapd", "delta": "0:00:02.450703", "end": "2017-07-21 15:05:24.730665", "failed": true, "rc": 1, "start": "2017-07-21 15:05:22.279962", "stderr": "", "stdout": "", "stdout_lines": [], "warnings": []}
...ignoring

TASK [hostapd : Install hostapd] ***********************************************
changed: [localhost]

TASK [hostapd : Remove sysVinit startup file] **********************************
changed: [localhost]

TASK [hostapd : include_vars] **************************************************
ok: [localhost]

TASK [hostapd : Copy hostapd.conf file] ****************************************
changed: [localhost]

TASK [hostapd : Copy startup script] *******************************************
changed: [localhost]

TASK [hostapd : Enable service hostapd] ****************************************
changed: [localhost]

TASK [hostapd : Start hostapd] *************************************************
ok: [localhost]

TASK [iptables : Install iptables] *********************************************
ok: [localhost]

TASK [iptables : Authorize routing] ********************************************
changed: [localhost]

TASK [iptables : Copy iptables rules file] *************************************
changed: [localhost]

TASK [iptables : Copy iptables restore file] ***********************************
changed: [localhost]

TASK [iptables : Reload sysctl conf] *******************************************
changed: [localhost]

TASK [network-manager : Install Network-Manager] *******************************
changed: [localhost]

TASK [network-manager : Create entry to clone/pull git repository] *************
changed: [localhost]

TASK [network-manager : Create entry to ping the KoomBook-doctor] **************
changed: [localhost]

TASK [network-manager : Start KoomBook-doctor script] **************************
changed: [localhost]

TASK [network-manager : Add a cron entry to execute ansible-pull] **************
changed: [localhost]

TASK [ideascube : include_vars] ************************************************
ok: [localhost]

TASK [ideascube : set_fact] ****************************************************
skipping: [localhost]

TASK [ideascube : debug] *******************************************************
ok: [localhost] => {
    "msg": "Using branding koombook"
}

TASK [ideascube : Ensure the branding directory exists] ************************
changed: [localhost]

TASK [ideascube : Install header-logo branding resources] **********************
changed: [localhost]

TASK [ideascube : Install favicon branding resources] **************************
changed: [localhost]

TASK [ideascube : include_vars] ************************************************
ok: [localhost]

TASK [ideascube : Configure the ideascube package repository] ******************
changed: [localhost]

TASK [ideascube : Install ideascube] *******************************************
changed: [localhost]

TASK [ideascube : Verify if ideascube folder does exist on system file] ********
skipping: [localhost]

TASK [ideascube : Remove existing folder on external hard drive] ***************
skipping: [localhost]

TASK [ideascube : Move ideascube folder to the hard drive] *********************
skipping: [localhost]

TASK [ideascube : Symlink the ideascube folder from hard drive to sd card] *****
skipping: [localhost]

TASK [ideascube : Ensure the folder is removed] ********************************
skipping: [localhost]

TASK [ideascube : Create ideascube cache folder on hard drive] *****************
skipping: [localhost]

TASK [ideascube : Create a simlink for ideascube catalog] **********************
skipping: [localhost]

TASK [ideascube : Run Ideascube migrations after the first installation] *******
changed: [localhost]

TASK [ideascube : Check if configuration file exist for Ideascube] *************
ok: [localhost]

TASK [ideascube : Set IDEASCUBE_ID variable] ***********************************
skipping: [localhost]

TASK [ideascube : Set IDEASCUBE_ID variable for koombook] **********************
ok: [localhost]

TASK [ideascube : Set IDEASCUBE_ID variable for ideasbox] **********************
skipping: [localhost]

TASK [ideascube : Change IDEASCUBE_ID] *****************************************
changed: [localhost]

TASK [ideascube : Set Ideascube name] ******************************************
changed: [localhost]

TASK [ideascube : Get ideascube version] ***************************************
changed: [localhost]

TASK [ideascube : debug] *******************************************************
ok: [localhost] => {
    "msg": "ideascube 0.30.0 is now the current version."
}

TASK [ideascube : Enable the Ideascube Nginx site] *****************************
changed: [localhost]

TASK [ideascube : Enable the Ideascube uWSGI app] ******************************
changed: [localhost]

TASK [ideascube : Copy ideascube_leftover_files.service systemd unit] **********
changed: [localhost]

TASK [ideascube : Copy ideascube_leftover_files.timer systemd unit] ************
changed: [localhost]

TASK [ideascube : Enable unit ideascube_leftover_files.timer] ******************
changed: [localhost]

TASK [ideascube : ini_file] ****************************************************
changed: [localhost]

TASK [ideascube : reload ansible_local] ****************************************
ok: [localhost]

TASK [ideascube : Push file to central_server] *********************************
skipping: [localhost]

TASK [kiwix : include_vars] ****************************************************
ok: [localhost]

TASK [kiwix : Get kiwix_version from device_list if exist] *********************
skipping: [localhost]

TASK [kiwix : debug] ***********************************************************
ok: [localhost] => {
    "msg": "kiwix_version 1.0"
}

TASK [kiwix : Copying kiwix binaries x86_64 architecture] **********************
skipping: [localhost]

TASK [kiwix : Copying kiwix binaries v1.0 for armhf architecture] **************
changed: [localhost]

TASK [kiwix : Copying kiwix binaries v0.9 for armhf architecture] **************
skipping: [localhost]

TASK [kiwix : Create a kiwix directory in ideascube folder] ********************
changed: [localhost]

TASK [kiwix : Setup startup file] **********************************************
changed: [localhost]

TASK [kiwix : Remove nginx configuration otherwise, if hostname var change it won't be overrided] ***
ok: [localhost]

TASK [kiwix : Copy nginx vhost] ************************************************
changed: [localhost]

TASK [kiwix : Remove old OSMybon quick fix] ************************************
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["ideascube", "catalog", "remotes", "remove", "OSMybon"], "delta": "0:01:03.986658", "end": "2017-07-21 16:26:33.500214", "failed": true, "rc": 1, "start": "2017-07-21 16:25:29.513556", "stderr": "CommandError: There is no \"OSMybon\" remote", "stdout": "\u001b[36mIDEASCUBE_ID=kb\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.kb\n\u001b[0m", "stdout_lines": ["\u001b[36mIDEASCUBE_ID=kb\u001b[0m", "\u001b[36mImporting settings from ideascube.conf.kb", "\u001b[0m"], "warnings": []}
...ignoring

TASK [kiwix : Install catalogs] ************************************************
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/kiwix.yml', u'name': u'Kiwix', u'description': u'Kiwix ZIM content'})
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/static-sites.yml', u'name': u'StaticSites', u'description': u'Static sites'})
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/osmaps.yml', u'name': u'OSMybon', u'description': u'Experimental OSM catalog'})
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/omeka.yml', u'name': u'Omeka', u'description': u'Omeka packages'})
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/bibliotecamovil.yml', u'name': u'bibliotecamovil', u'description': u'Spanish packages'})

TASK [kiwix : Nginx enable Virtual host] ***************************************
changed: [localhost]

TASK [kiwix : Enable service kiwix] ********************************************
changed: [localhost]

TASK [kiwix : ini_file] ********************************************************
changed: [localhost]

TASK [kiwix : reload ansible_local] ********************************************
ok: [localhost]

TASK [kiwix : Push file to central_server] *************************************
skipping: [localhost]

TASK [package_management : include_vars] ***************************************
ok: [localhost]

TASK [package_management : Update ideascube catalog cache before downloading] **
changed: [localhost]

TASK [package_management : Install, upgrade or remove a package present in device_list.fact] ***
changed: [localhost] => (item={u'status': u'present', u'name': u'twentyfourhoursinanewsroom'})
changed: [localhost] => (item={u'status': u'present', u'name': u'ciencias-sociales.es'})
changed: [localhost] => (item={u'status': u'present', u'name': u'comercio-exterior.es'})

TASK [captive_portal : Check if captive portal is already installed] ***********
ok: [localhost]

TASK [captive_portal : Install conntrack] **************************************
changed: [localhost] => (item=[u'conntrack', u'uwsgi-plugin-python'])

TASK [captive_portal : Create /var/www/captiveportal folder] *******************
changed: [localhost]

TASK [captive_portal : Copy captive portal script to /var/www/captiveportal] ***
changed: [localhost]

TASK [captive_portal : Add nginx specific configuration file] ******************
changed: [localhost]

TASK [captive_portal : Make sure ideascube is not default_server] **************
ok: [localhost]

TASK [captive_portal : Enable captive portal vhost] ****************************
changed: [localhost]

TASK [captive_portal : Start dnsmasq-spoof.conf file by default - forcing short TTL] ***
changed: [localhost]

TASK [captive_portal : Create /etc/nginx/ssl folder] ***************************
changed: [localhost]

TASK [captive_portal : Copy captive portal public key] *************************
changed: [localhost]

TASK [captive_portal : Copy captive portal private key] ************************
changed: [localhost]

TASK [captive_portal : Copy new catch-all redirect 301 vhost] ******************
changed: [localhost]

TASK [captive_portal : Add UWSGI specific configuration file] ******************
changed: [localhost]

TASK [captive_portal : Enable captive.ini for UWSGI] ***************************
changed: [localhost]

TASK [captive_portal : Copy Systemd script to set /etc/default/dnsmasq default options] ***
changed: [localhost]

TASK [captive_portal : Enabling systemd service clean-up.service] **************
changed: [localhost]

TASK [captive_portal : Copy shell script that actually does the job] ***********
changed: [localhost]

TASK [captive_portal : Copy dnsmasq script for NetworkManager] *****************
changed: [localhost]

TASK [captive_portal : Copy clear_iptables.sh to /usr/bin/local] ***************
changed: [localhost]

TASK [captive_portal : Add a cron entry to clean iptables rules] ***************
changed: [localhost]

TASK [captive_portal : Load current IPtables configuration] ********************
changed: [localhost]

TASK [captive_portal : Create iptables empty chains] ***************************
changed: [localhost] => (item=/sbin/iptables -t nat -N CAPTIVE_HTTP)
changed: [localhost] => (item=/sbin/iptables -t nat -N CAPTIVE_HTTPS)
changed: [localhost] => (item=/sbin/iptables -t nat -N CAPTIVE_PASSLIST)

TASK [captive_portal : Send to CAPTIVE_HTTP if destination *:80/tcp] ***********
changed: [localhost]

TASK [captive_portal : Send to CAPTIVE_HTTPS if destination *:443/tcp] *********
changed: [localhost]

TASK [captive_portal : From CAPTIVE_HTTP, send to CAPTIVE_PASSLIST] ************
changed: [localhost]

TASK [captive_portal : From CAPTIVE_HTTPS, send to CAPTIVE_PASSLIST] ***********
changed: [localhost]

TASK [captive_portal : DNAT HTTP to hotspot_ip:82] *****************************
changed: [localhost]

TASK [captive_portal : DNAT HTTPS to hotspot_ip:83] ****************************
changed: [localhost]

TASK [captive_portal : Last CAPTIVE_PASSLIST rules RETURN to calling chain] ****
changed: [localhost]

TASK [captive_portal : Overwrite /etc/iptables.rules to include new rules] *****
changed: [localhost]

TASK [captive_portal : Cleaning captive portal specific rules] *****************
skipping: [localhost] => (item=/sbin/iptables -t nat -D PREROUTING -p tcp -m tcp ! -s "192.168.2.1" ! -d "192.168.2.1" --dport 80 -j CAPTIVE_HTTP) 
skipping: [localhost] => (item=/sbin/iptables -t nat -D PREROUTING -p tcp -m tcp ! -s "192.168.2.1" ! -d "192.168.2.1" --dport 443 -j CAPTIVE_HTTPS) 
skipping: [localhost] => (item=/sbin/iptables -t nat -F CAPTIVE_HTTP) 
skipping: [localhost] => (item=/sbin/iptables -t nat -F CAPTIVE_HTTPS) 
skipping: [localhost] => (item=/sbin/iptables -t nat -F CAPTIVE_PASSLIST) 
skipping: [localhost] => (item=/sbin/iptables -t nat -X CAPTIVE_HTTP) 
skipping: [localhost] => (item=/sbin/iptables -t nat -X CAPTIVE_HTTPS) 
skipping: [localhost] => (item=/sbin/iptables -t nat -X CAPTIVE_PASSLIST) 

TASK [captive_portal : Overwrite /etc/iptables.rules to include new rules set] *
skipping: [localhost]

TASK [captive_portal : Disabling systemd service clean-up.service] *************
skipping: [localhost]

TASK [captive_portal : Remove cron entry to clean iptables rules] **************
skipping: [localhost]

TASK [captive_portal : Setting default dnsmasq config file] ********************
skipping: [localhost]

TASK [captive_portal : Remove unneeded files] **********************************
skipping: [localhost] => (item=/var/www/captiveportal/cap.py) 
skipping: [localhost] => (item=/var/www/captiveportal) 
skipping: [localhost] => (item=/etc/nginx/sites-enabled/captiveportal) 
skipping: [localhost] => (item=/etc/nginx/sites-available/captiveportal) 
skipping: [localhost] => (item=/etc/nginx/sites-enabled/redirect) 
skipping: [localhost] => (item=/etc/nginx/sites-available/redirect) 
skipping: [localhost] => (item=/etc/uwsgi/apps-enabled/captive.ini) 
skipping: [localhost] => (item=/etc/uwsgi/apps-available/captive.ini) 
skipping: [localhost] => (item=/etc/systemd/system/clean-up.service) 
skipping: [localhost] => (item=/usr/local/bin/clean-up-dnsmasq.sh) 
skipping: [localhost] => (item=/etc/NetworkManager/dispatcher.d/03dnsmasq) 
skipping: [localhost] => (item=/usr/local/bin/clean_iptables.sh) 

TASK [tinc-static : check we can use /dev/net/tun] *****************************
skipping: [localhost]

TASK [tinc-static : Sorry, tinc requires /dev/net/tun. Aborting.] **************
skipping: [localhost]

TASK [tinc-static : install custom fact module for IP address] *****************
skipping: [localhost]

TASK [tinc-static : reload ansible facts] **************************************
skipping: [localhost]

TASK [tinc-static : debug] *****************************************************
skipping: [localhost]

TASK [tinc-static : build a hostname for tinc, which doesn't like hyphens] *****
skipping: [localhost]

TASK [tinc-static : Verify if tinc key file exist] *****************************
skipping: [localhost]

TASK [tinc-static : Check if the RSA key is present in tinc key file] **********
skipping: [localhost]

TASK [tinc-static : Remove empty public key file] ******************************
skipping: [localhost]

TASK [tinc-static : Remove private key file] ***********************************
skipping: [localhost]

TASK [tinc-static : install rsync] *********************************************
skipping: [localhost]

TASK [tinc-static : install tinc] **********************************************
skipping: [localhost]

TASK [tinc-static : Open tinc ports in firewall] *******************************
skipping: [localhost]

TASK [tinc-static : ensure tinc vpn name directory exists] *********************
skipping: [localhost]

TASK [tinc-static : ensure tinc.conf exists for vpn name] **********************
skipping: [localhost]

TASK [tinc-static : ensure tinc address is properly set in tinc host file] *****
skipping: [localhost]

TASK [tinc-static : ensure subnet ip address is properly set in tinc host file] 
skipping: [localhost]

TASK [tinc-static : add pubkeys for central nodes] *****************************
skipping: [localhost] => (item=tincmaster) 
skipping: [localhost] => (item=buildbot) 

TASK [tinc-static : set default options for tinc] ******************************
skipping: [localhost]

TASK [tinc-static : create /etc/tinc/nets.boot file from template] *************
skipping: [localhost]

TASK [tinc-static : create tinc private key] ***********************************
skipping: [localhost]

TASK [tinc-static : create tinc-up file] ***************************************
skipping: [localhost]

TASK [tinc-static : create tinc-down file] *************************************
skipping: [localhost]

TASK [tinc-static : Make sure tinc logs are rotated] ***************************
skipping: [localhost]

TASK [tinc-static : send the public key to central nodes] **********************
skipping: [localhost]

TASK [tinc-dynamic : check we can use /dev/net/tun] ****************************
skipping: [localhost]

TASK [tinc-dynamic : Sorry, tinc requires /dev/net/tun. Aborting.] *************
skipping: [localhost]

TASK [tinc-dynamic : Generate new mac address] *********************************
skipping: [localhost]

TASK [tinc-dynamic : debug] ****************************************************
skipping: [localhost]

TASK [tinc-dynamic : insert/update vpn_name2 configuration stanza in /etc/network/interfaces] ***
skipping: [localhost]

TASK [tinc-dynamic : build a hostname for tinc, which doesn't like hyphens] ****
skipping: [localhost]

TASK [tinc-dynamic : Verify if tinc key file exist] ****************************
skipping: [localhost]

TASK [tinc-dynamic : Check if the RSA key is present in tinc key file] *********
skipping: [localhost]

TASK [tinc-dynamic : Remove empty public key file] *****************************
skipping: [localhost]

TASK [tinc-dynamic : Remove private key file] **********************************
skipping: [localhost]

TASK [tinc-dynamic : install rsync] ********************************************
skipping: [localhost]

TASK [tinc-dynamic : install tinc] *********************************************
skipping: [localhost]

TASK [tinc-dynamic : Open tinc ports in firewall] ******************************
skipping: [localhost]

TASK [tinc-dynamic : ensure tinc vpn name directory exists] ********************
skipping: [localhost]

TASK [tinc-dynamic : ensure tinc.conf exists for vpn name] *********************
skipping: [localhost]

TASK [tinc-dynamic : add pubkeys for central nodes] ****************************
skipping: [localhost] => (item=tincmaster) 
skipping: [localhost] => (item=tincmaster-up) 
skipping: [localhost] => (item=tincmaster-down) 

TASK [tinc-dynamic : set default options for tinc] *****************************
skipping: [localhost]

TASK [tinc-dynamic : create /etc/tinc/nets.boot file from template] ************
skipping: [localhost]

TASK [tinc-dynamic : copy tinc private key from static conf] *******************
skipping: [localhost]

TASK [tinc-dynamic : copy tinc public key from static conf] ********************
skipping: [localhost]

TASK [tinc-dynamic : create tinc-up file] **************************************
skipping: [localhost]

TASK [tinc-dynamic : create tinc-down file] ************************************
skipping: [localhost]

TASK [tinc-dynamic : Make sure tinc logs are rotated] **************************
skipping: [localhost]

TASK [tinc-dynamic : send the public key to central nodes] *********************
skipping: [localhost]

TASK [mongodb : include] *******************************************************
skipping: [localhost]

TASK [mongodb : ini_file] ******************************************************
skipping: [localhost]

TASK [mongodb : reload ansible_local] ******************************************
skipping: [localhost]

TASK [mongodb : Push file to central_server] ***********************************
skipping: [localhost]

TASK [mook : include_vars] *****************************************************
skipping: [localhost]

TASK [mook : Set mook project name to have the right URL] **********************
skipping: [localhost]

TASK [mook : Set mook project name to have the right URL] **********************
skipping: [localhost]

TASK [mook : Set the central server variable for BSF Campus] *******************
skipping: [localhost]

TASK [mook : Set the central server variable for KoomBook EDU] *****************
skipping: [localhost]

TASK [mook : Configure git to avoid git clone error] ***************************
skipping: [localhost]

TASK [mook : Clone/update mook api] ********************************************
skipping: [localhost]

TASK [mook : Install specific packages] ****************************************
skipping: [localhost] => (item=[]) 

TASK [mook : Create a static dir if we are using an external hard drive] *******
skipping: [localhost]

TASK [mook : Create symlink if we are using an external hard drive] ************
skipping: [localhost]

TASK [mook : Create static dir] ************************************************
skipping: [localhost]

TASK [mook : Install python requierment] ***************************************
skipping: [localhost]

TASK [mook : Copy settings_local config files] *********************************
skipping: [localhost]

TASK [mook : add conf for KoomBook] ********************************************
skipping: [localhost]

TASK [mook : Setup startup file for uwsgi] *************************************
skipping: [localhost]

TASK [mook : Clone/update mook front] ******************************************
skipping: [localhost]

TASK [mook : Get and unarchive the vendor package] *****************************
skipping: [localhost]

TASK [mook : Copy config.js config files] **************************************
skipping: [localhost]

TASK [mook : Fix rights] *******************************************************
skipping: [localhost]

TASK [mook : Copy template for systemd mook-sync] ******************************
skipping: [localhost]

TASK [mook : Enable service] ***************************************************
skipping: [localhost]

TASK [mook : Copy vhost] *******************************************************
skipping: [localhost]

TASK [mook : Copy api vhost] ***************************************************
skipping: [localhost]

TASK [mook : bsf campus enable Virtual host] ***********************************
skipping: [localhost]

TASK [mook : bsf campus api enable Virtual host] *******************************
skipping: [localhost]

TASK [mook : Copy uwsgi config files] ******************************************
skipping: [localhost]

TASK [mook : Symbolic link for wsgi ini file] **********************************
skipping: [localhost]

TASK [mook : ini_file] *********************************************************
skipping: [localhost]

TASK [mook : reload ansible_local] *********************************************
skipping: [localhost]

TASK [mook : Push file to central_server] **************************************
skipping: [localhost]

TASK [mongodb : include] *******************************************************
skipping: [localhost]

TASK [mongodb : ini_file] ******************************************************
skipping: [localhost]

TASK [mongodb : reload ansible_local] ******************************************
skipping: [localhost]

TASK [mongodb : Push file to central_server] ***********************************
skipping: [localhost]

TASK [mook : include_vars] *****************************************************
skipping: [localhost]

TASK [mook : Set mook project name to have the right URL] **********************
skipping: [localhost]

TASK [mook : Set mook project name to have the right URL] **********************
skipping: [localhost]

TASK [mook : Set the central server variable for BSF Campus] *******************
skipping: [localhost]

TASK [mook : Set the central server variable for KoomBook EDU] *****************
skipping: [localhost]

TASK [mook : Configure git to avoid git clone error] ***************************
skipping: [localhost]

TASK [mook : Clone/update mook api] ********************************************
skipping: [localhost]

TASK [mook : Install specific packages] ****************************************
skipping: [localhost] => (item=[]) 

TASK [mook : Create a static dir if we are using an external hard drive] *******
skipping: [localhost]

TASK [mook : Create symlink if we are using an external hard drive] ************
skipping: [localhost]

TASK [mook : Create static dir] ************************************************
skipping: [localhost]

TASK [mook : Install python requierment] ***************************************
skipping: [localhost]

TASK [mook : Copy settings_local config files] *********************************
skipping: [localhost]

TASK [mook : add conf for KoomBook] ********************************************
skipping: [localhost]

TASK [mook : Setup startup file for uwsgi] *************************************
skipping: [localhost]

TASK [mook : Clone/update mook front] ******************************************
skipping: [localhost]

TASK [mook : Get and unarchive the vendor package] *****************************
skipping: [localhost]

TASK [mook : Copy config.js config files] **************************************
skipping: [localhost]

TASK [mook : Fix rights] *******************************************************
skipping: [localhost]

TASK [mook : Copy template for systemd mook-sync] ******************************
skipping: [localhost]

TASK [mook : Enable service] ***************************************************
skipping: [localhost]

TASK [mook : Copy vhost] *******************************************************
skipping: [localhost]

TASK [mook : Copy api vhost] ***************************************************
skipping: [localhost]

TASK [mook : bsf campus enable Virtual host] ***********************************
skipping: [localhost]

TASK [mook : bsf campus api enable Virtual host] *******************************
skipping: [localhost]

TASK [mook : Copy uwsgi config files] ******************************************
skipping: [localhost]

TASK [mook : Symbolic link for wsgi ini file] **********************************
skipping: [localhost]

TASK [mook : ini_file] *********************************************************
skipping: [localhost]

TASK [mook : reload ansible_local] *********************************************
skipping: [localhost]

TASK [mook : Push file to central_server] **************************************
skipping: [localhost]

TASK [appinventor : Install JDK package] ***************************************
skipping: [localhost]

TASK [appinventor : unarchive App Inventor] ************************************
skipping: [localhost]

TASK [appinventor : Change permissions] ****************************************
skipping: [localhost]

TASK [appinventor : Change permissions] ****************************************
skipping: [localhost]

TASK [appinventor : Setup startup file] ****************************************
skipping: [localhost]

TASK [appinventor : Copy nginx vhost] ******************************************
skipping: [localhost]

TASK [appinventor : Nginx enable Virtual host] *********************************
skipping: [localhost]

TASK [appinventor : Enable service AppInventor] ********************************
skipping: [localhost]

TASK [appinventor : ini_file] **************************************************
skipping: [localhost]

TASK [appinventor : reload ansible_local] **************************************
skipping: [localhost]

TASK [appinventor : Push file to central_server] *******************************
skipping: [localhost]

TASK [kalite : include_vars] ***************************************************
ok: [localhost]

TASK [kalite : Ensure kalite is stopped if service exist] **********************
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Could not find the requested service \"'kalite'\": "}
...ignoring

TASK [kalite : Create a working dir Kalite] ************************************
changed: [localhost]

TASK [kalite : Install Ka-lite] ************************************************
changed: [localhost]

TASK [kalite : Give rights to ideascube] ***************************************
changed: [localhost]
 [WARNING]: Consider using file module with owner rather than running chown

TASK [kalite : Create a user admin for kalite] *********************************
changed: [localhost]

TASK [kalite : Create Kalite content directory] ********************************
skipping: [localhost]

TASK [kalite : Verify if the path is a directory] ******************************
skipping: [localhost]

TASK [kalite : Remove existing content] ****************************************
skipping: [localhost]

TASK [kalite : Create a simlink between kalite local content folder and hard drive] ***
skipping: [localhost]

TASK [kalite : Copy nginx vhost] ***********************************************
changed: [localhost]

TASK [kalite : Nginx enable Virtual host] **************************************
changed: [localhost]

TASK [kalite : Setup startup file] *********************************************
changed: [localhost]

TASK [kalite : Enable service kalite] ******************************************
changed: [localhost]

TASK [kalite : Generate a zone for kalite] *************************************
changed: [localhost]

TASK [kalite : include_vars] ***************************************************
skipping: [localhost]

TASK [kalite : Open all outgoing connection to allow NFS, dirty but working !] *
skipping: [localhost]

TASK [kalite : Install nfs-common] *********************************************
skipping: [localhost]

TASK [kalite : Create a working dir for NFS shared] ****************************
skipping: [localhost]

TASK [kalite : Mount CIFS Share] ***********************************************
skipping: [localhost]

TASK [kalite : Copy kalite videos] *********************************************
skipping: [localhost] => (item=fr) 
skipping: [localhost] => (item=en) 
skipping: [localhost] => (item=es) 

TASK [kalite : Install Kalite language pack] ***********************************
skipping: [localhost] => (item=fr) 
skipping: [localhost] => (item=en) 
skipping: [localhost] => (item=es) 

TASK [kalite : Unmount shared folder from a NFS Share] *************************
skipping: [localhost]

TASK [kalite : Set permission back to the user instead of root after importing the medias] ***
skipping: [localhost]

TASK [kalite : Download Kalite language pack] **********************************
changed: [localhost] => (item=fr)
changed: [localhost] => (item=en)
changed: [localhost] => (item=es)

TASK [kalite : Start Kalite] ***************************************************
changed: [localhost]

TASK [kalite : Perfom a video scan on the device] ******************************
ok: [localhost]

TASK [kalite : Get ka-lite version] ********************************************
changed: [localhost]

TASK [kalite : set_fact] *******************************************************
ok: [localhost]

TASK [kalite : debug] **********************************************************
ok: [localhost] => {
    "msg": "kalite 0.16.9 is now the current version."
}

TASK [kalite : ini_file] *******************************************************
changed: [localhost]

TASK [kalite : reload ansible_local] *******************************************
ok: [localhost]

TASK [kalite : Push file to central_server] ************************************
skipping: [localhost]

TASK [kolibri : Create a working dir kolibri] **********************************
skipping: [localhost]

TASK [kolibri : Install Kolibri in virtualenv] *********************************
skipping: [localhost]

TASK [kolibri : Create Kolibri content directory on external HDD] **************
skipping: [localhost]

TASK [kolibri : Remove old content folder] *************************************
skipping: [localhost]

TASK [kolibri : Create a symlink from Kolibri content folder to HDD] ***********
skipping: [localhost]

TASK [kolibri : Copy nginx vhost] **********************************************
skipping: [localhost]

TASK [kolibri : Create a symlink for Kolibri vhost to Nginx-enabled folder] ****
skipping: [localhost]

TASK [kolibri : Copy systemd startup file] *************************************
skipping: [localhost]

TASK [kolibri : Enable service kolibri] ****************************************
skipping: [localhost]

TASK [kolibri : Start Kolibri] *************************************************
skipping: [localhost]

TASK [logs : Configure logrotate to handle our custom logs.] *******************
skipping: [localhost] => (item={u'dest': u'000-dateext-for-all', u'src': u'000-dateext-for-all.j2'}) 
skipping: [localhost] => (item={u'dest': u'ansible-pull', u'src': u'ansible-pull.logrotate.j2'}) 
skipping: [localhost] => (item={u'dest': u'dpkg-list', u'src': u'dpkg-list.logrotate.j2'}) 
skipping: [localhost] => (item={u'dest': u'pip-freeze', u'src': u'pip-freeze.logrotate.j2'}) 

TASK [logs : copy hdw info script] *********************************************
skipping: [localhost]

TASK [logs : Copy push_log.sh] *************************************************
skipping: [localhost]

TASK [logs : Remove old way launching logs files script] ***********************
skipping: [localhost]

TASK [logs : fix rights on ansible-pull.log] ***********************************
skipping: [localhost]

RUNNING HANDLER [system : update timezone] *************************************
changed: [localhost]

RUNNING HANDLER [nginx : restart nginx] ****************************************
changed: [localhost]

RUNNING HANDLER [network-manager : restart dnsmasq] ****************************
changed: [localhost]

RUNNING HANDLER [ideascube : restart uwsgi] ************************************
changed: [localhost]

RUNNING HANDLER [kiwix : restart kiwix] ****************************************
changed: [localhost]

TASK [Heartbeat mode on KoomBook LED, update is over !!!] **********************
skipping: [localhost]

PLAY RECAP *********************************************************************
localhost                  : ok=176  changed=128  unreachable=0    failed=0   

STDERR: sudo: unable to resolve host pibox
sudo shutdown 0
STDERR: sudo: unable to resolve host pibox-747
STDERR: Shutdown scheduled for Fri 2017-07-21 22:43:18 CEST, use 'shutdown -c' to cancel.
Failed
Command '['C:\\Users\\Stéphane\\AppData\\Local\\Temp\\7ZipSfx.000\\qemu\\qemu-system-arm.exe', '-m', '1G', '-M', 'vexpress-a9', '-kernel', 'C:\\Users\\Stéphane\\AppData\\Local\\Temp\\7ZipSfx.000\\pibox-installer-vexpress-boot\\zImage', '-dtb', 'C:\\Users\\Stéphane\\AppData\\Local\\Temp\\7ZipSfx.000\\pibox-installer-vexpress-boot\\vexpress-v2p-ca9.dtb', '-append', 'root=/dev/mmcblk0p2 console=ttyAMA0 console=tty', '-serial', 'stdio', '-sd', '2017-03-02-raspbian-jessie-lite.img', '-redir', 'tcp:53964::22', '-display', 'none', '-no-reboot']' timed out after 600 seconds
rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 24, 2017, 12:50

what happend is that qemu process didn't quit after 10 minutes after shutdown command is executed.

In the code I execute shutdown command and then wait for qemu process to end with a timeout of 10 minutes: https://framagit.org/ideascube/pibox-installer/blob/master/pibox-installer/backend/qemu.py#L215-217

However 10 minutes to end qemu process is very long

rgaudin commented 4 years ago

In GitLab by @Kelson42 on Jul 24, 2017, 12:53

If it has to die, it does not really matter I think if this is after 10mn or 30mn... so I would try to solve that by increasing the timeout.

rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 24, 2017, 12:56

OK, timeout I'll set timeout to 30mn

rgaudin commented 4 years ago

In GitLab by @thiolliere on Jul 24, 2017, 12:57

closed via commit 3327cfac5ac86c828e73e2c67f25b3fdfb11fe97