Bug Filed on 03-10-2016: Installation hangs using wget approach


#1

1. What OS? (Wheezy or Jessie)

---------- Wheezy

2. What class/size SD card? (ex. class 10 16gb)

---------- 16GB

3. What Model Pi? (A+, A, B+, B, Pi2)

---------- B

4. Please describe the bug / issue. Attaching any relevant screenshots would be very helpful! Thanks in advance.

I have tried to install multiple times by copying the wget command to my raspberry pi console. It always hangs at the same place.
wget https://cayenne.mydevices.com/dl/rpi_pxyatn04fz.sh
sudo sh rpi_pxyatn04fz.sh -v

Hangs here
(2%)
Wed Mar 9 19:02:21 PST 2016 Installing debian package: libpython3.2_3.2.3-7_armhf.deb

There is plenty of space left
pi@kyles-pi ~ $ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 15G 1.6G 13G 11% /
/dev/root 15G 1.6G 13G 11% /
devtmpfs 212M 0 212M 0% /dev
tmpfs 44M 236K 44M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 88M 0 88M 0% /run/shm
/dev/mmcblk0p1 56M 19M 38M 34% /boot

OS:
pi@kyles-pi ~ $ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 7.0 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7.0"
VERSION="7.0 (wheezy)"
ID=debian


#2

Okay so just to be clear, did you expand the file system prior to installing Cayenne?

-B


#3

Hi @stores,

We have not changed anything related to this package and wheezy setup.
QA and developers also tested setup on wheezy. Looks like your pi has a particular case.

  1. Run:
    apt-get autoremove
    apt-get clean
    apt-get update
  2. If 1 does not work. Can you provide public SSH access to it in order to debug?

Hope this solves your issue.

Teo


#4

Teo, Thanks for the information. It appears to be a dependency issue. In trying to remove the library it says that the Python library is the wrong version for the library. Is there an easy method to force python to be upgraded.

Output:
apt-get autoremove
E: dpkg was interrupted, you must manually run ‘sudo dpkg --configure -a’ to correct the problem.

sudo dpkg --configure -a

dpkg: dependency problems prevent configuration of libpython3.2:
libpython3.2 depends on python3.2 (= 3.2.3-7); however:
Version of python3.2 on system is 3.2.3-6.


#5

The hang was from using an old version of Wheezy. After the following commands and the force commands it suggested I was able to successfully load myDevices.
apt-get update
apt-get upgrade


#6

That’s great news! Thanks for updating this post and letting us know.

What version of Wheezy was it?

-B