Ttf-dejavu for Ubuntu 20.04

Is the “ttf-dejavu” package necessary for the cvb installation?
Because for Ubuntu 20.04 the package is not found during the installation.
Unfortunately, I cannot install any other version of Ubuntu for the “raspberry pi 4”.

Hi @ASchmitt

ttf-dejavu is available for ubuntu 20.04 for armhf / arm64 / amd64

See: https://packages.ubuntu.com/search?suite=focal&arch=arm64&keywords=ttf-dejavu

How did you attempt to install cvb? via dpkg -i or via install.sh?

Hello, I have tried to install cvb via install.sh. The error came up that the package no longer exists, I also only found fonts-dejavu for ubuntu 20.04 because it said that ttf-dejavu is obsulet for the ubuntu version. I have now installed the packages manually and the install.sh script is now running.

The output after the installation attempt:

sudo sh ./install_cvb.sh
[sudo] password for gev:
Detected Arm architecture, skipping Codemeter package.
Hit:1 http://ports.ubuntu.com/ubuntu-ports hirsute InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports hirsute-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports hirsute-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports hirsute-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
fonts-dejavu is already the newest version (2.37-2build1).
ttf-dejavu is already the newest version (2.37-1).
ttf-dejavu-core is already the newest version (2.37-1).
ttf-dejavu-extra is already the newest version (2.37-1).
The following packages were automatically installed and are no longer required:
  cryptsetup-bin dctrl-tools dmeventd dmraid dpkg-repack efibootmgr gir1.2-timezonemap-1.0 gir1.2-xkl-1.0 grub-common
  grub-efi-arm64 grub-efi-arm64-bin grub-efi-arm64-signed grub2-common kpartx kpartx-boot libdebian-installer4
  libdevmapper-event1.02.1 libdmraid1.0.0.rc16 liblvm2cmd2.03 libtimezonemap-data libtimezonemap1 lvm2 os-prober
  python3-icu python3-pam rdate thin-provisioning-tools
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-camerasuite-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-camerasuite-dev-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
Errors were encountered while processing:
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-camerasuite-13.03.003-ubu1804-armv7l.deb
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-camerasuite-dev-13.03.003-ubu1804-armv7l.deb
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-foundation-dev-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-foundation-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
Errors were encountered while processing:
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-foundation-dev-13.03.003-ubu1804-armv7l.deb
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-foundation-13.03.003-ubu1804-armv7l.deb
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-tools-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
dpkg: error processing archive /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-tools-dev-13.03.003-ubu1804-armv7l.deb (--install):
 package architecture (armhf) does not match system (arm64)
Errors were encountered while processing:
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-tools-13.03.003-ubu1804-armv7l.deb
 /home/gev/gigev/cvb-13.03.003-ubu1804-armv7l/cvb-tools-dev-13.03.003-ubu1804-armv7l.deb

Reboot required!

Oh sorry, I just see armv7 is 32 bit… but my Ubuntu is on 64 bit…

With the new installation option "CVB 2021 Ubuntu 20.04 /64 bit ARM), CVB can now be installed. Thank you for the quick support.

It’s fine, the previous Raspberries were armv7 systems, so this is an easy mistake to make.
(Just as an FYI, it is possible to use a armv7 ubuntu image with the Raspberry 4).