OpenVoiceOS / ovos-installer

Open Voice OS and/or HiveMind installer using Ansible with an intuitive and easy Text-based User Interface
https://www.openvoiceos.org
48 stars 12 forks source link

Error installing on Mark 1 #104

Open andlo opened 6 days ago

andlo commented 6 days ago

I wanted to install satelite on my clasic Mark 1, but during install i get an error when scan I2C bus for hardware auto-detection :(

I did use 64 bit RaspberryPi Lite OS image to start with - should I use 32 bit instead ?

utils/common.sh: line 117: docker: command not found
utils/common.sh: line 120: podman: command not found
/usr/sbin/iw
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.11.2-1+b1).
python3-dev is already the newest version (3.11.2-1+b1).
python3-pip is already the newest version (23.0.1+dfsg-1+rpt1).
python3-venv is already the newest version (3.11.2-1+b1).
whiptail is already the newest version (0.52.23-1+b1).
expect is already the newest version (5.45.4-2+b1).
jq is already the newest version (1.6-2.1).
i2c-tools is already the newest version (4.3-2+b3).
iw is already the newest version (5.19-1).
The following package was automatically installed and is no longer required:
  libcamera0.2
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Requirement already satisfied: pip in /home/ovos/.venvs/ovos-installer/lib/python3.11/site-packages (23.0.1)
Collecting pip
  Using cached pip-24.1.1-py3-none-any.whl (1.8 MB)
Requirement already satisfied: setuptools in /home/ovos/.venvs/ovos-installer/lib/python3.11/site-packages (66.1.1)
Collecting setuptools
  Using cached setuptools-70.1.1-py3-none-any.whl (883 kB)
Installing collected packages: setuptools, pip
  Attempting uninstall: setuptools
    Found existing installation: setuptools 66.1.1
    Uninstalling setuptools-66.1.1:
      Successfully uninstalled setuptools-66.1.1
  Attempting uninstall: pip
    Found existing installation: pip 23.0.1
    Uninstalling pip-23.0.1:
      Successfully uninstalled pip-23.0.1
Successfully installed pip-24.1.1 setuptools-70.1.1
Collecting ansible==9.2.0
  Using cached ansible-9.2.0-py3-none-any.whl.metadata (7.9 kB)
Collecting docker==7.0.0
  Using cached docker-7.0.0-py3-none-any.whl.metadata (3.5 kB)
Collecting ansible-core~=2.16.3 (from ansible==9.2.0)
  Using cached ansible_core-2.16.8-py3-none-any.whl.metadata (6.9 kB)
Collecting packaging>=14.0 (from docker==7.0.0)
  Using cached packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting requests>=2.26.0 (from docker==7.0.0)
  Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting urllib3>=1.26.0 (from docker==7.0.0)
  Using cached urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Collecting jinja2>=3.0.0 (from ansible-core~=2.16.3->ansible==9.2.0)
  Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting PyYAML>=5.1 (from ansible-core~=2.16.3->ansible==9.2.0)
  Using cached PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (2.1 kB)
Collecting cryptography (from ansible-core~=2.16.3->ansible==9.2.0)
  Using cached cryptography-42.0.8-cp39-abi3-manylinux_2_28_aarch64.whl.metadata (5.3 kB)
Collecting resolvelib<1.1.0,>=0.5.3 (from ansible-core~=2.16.3->ansible==9.2.0)
  Using cached resolvelib-1.0.1-py2.py3-none-any.whl.metadata (4.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.26.0->docker==7.0.0)
  Using cached charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.26.0->docker==7.0.0)
  Using cached idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting certifi>=2017.4.17 (from requests>=2.26.0->docker==7.0.0)
  Using cached certifi-2024.6.2-py3-none-any.whl.metadata (2.2 kB)
Collecting MarkupSafe>=2.0 (from jinja2>=3.0.0->ansible-core~=2.16.3->ansible==9.2.0)
  Using cached MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (3.0 kB)
Collecting cffi>=1.12 (from cryptography->ansible-core~=2.16.3->ansible==9.2.0)
  Using cached cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.12->cryptography->ansible-core~=2.16.3->ansible==9.2.0)
  Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Using cached ansible-9.2.0-py3-none-any.whl (48.5 MB)
Using cached docker-7.0.0-py3-none-any.whl (147 kB)
Using cached ansible_core-2.16.8-py3-none-any.whl (2.3 MB)
Using cached packaging-24.1-py3-none-any.whl (53 kB)
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached urllib3-2.2.2-py3-none-any.whl (121 kB)
Using cached certifi-2024.6.2-py3-none-any.whl (164 kB)
Using cached charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (136 kB)
Using cached idna-3.7-py3-none-any.whl (66 kB)
Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
Using cached PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (732 kB)
Using cached resolvelib-1.0.1-py2.py3-none-any.whl (17 kB)
Using cached cryptography-42.0.8-cp39-abi3-manylinux_2_28_aarch64.whl (3.6 MB)
Using cached cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (466 kB)
Using cached MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Installing collected packages: resolvelib, urllib3, PyYAML, pycparser, packaging, MarkupSafe, idna, charset-normalizer, certifi, requests, jinja2, cffi, docker, cryptography, ansible-core, ansible
Successfully installed MarkupSafe-2.1.5 PyYAML-6.0.1 ansible-9.2.0 ansible-core-2.16.8 certifi-2024.6.2 cffi-1.16.0 charset-normalizer-3.3.2 cryptography-42.0.8 docker-7.0.0 idna-3.7 jinja2-3.1.4 packaging-24.1 pycparser-2.22 requests-2.32.3 resolvelib-1.0.1 urllib3-2.2.2
Starting galaxy collection install process
Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
DTOVERLAY[debug]: using platform 'bcm2835'
DTOVERLAY[debug]: overlay map loaded
run_cmd: which dtoverlay-pre >/dev/null 2>&1 && dtoverlay-pre
run_cmd: dtc -I fs -O dtb -o '/tmp/.dtoverlays/base.dtb' /proc/device-tree 1>/dev/null 2>&1
DTOVERLAY[debug]: loading file '/tmp/.dtoverlays/base.dtb'
DTOVERLAY[debug]: found override i2c_arm
DTOVERLAY[debug]:   override i2c_arm: string target 'status'
DTOVERLAY[debug]: wrote 162 bytes to '/tmp/.dtoverlays/0_dtparam.dtbo'
DTOVERLAY[debug]: wrote 174 bytes to '/sys/kernel/config/device-tree/overlays/0_dtparam/dtbo'
run_cmd: which dtoverlay-post >/dev/null 2>&1 && dtoverlay-post
insmod /lib/modules/6.6.31+rpt-rpi-v8/kernel/drivers/i2c/i2c-dev.ko.xz
goldyfruit commented 5 days ago

Seems that kernel got updated without a reboot.

image