Code:
pi@cm4-4GB-WC:~ $ apt policyPackage files: 100 /var/lib/dpkg/status release a=now 500 http://archive.raspberrypi.com/debian bookworm/main armhf Packages release o=Raspberry Pi Foundation,a=stable,n=bookworm,l=Raspberry Pi Foundation,c=main,b=armhf origin archive.raspberrypi.com 500 http://archive.raspberrypi.com/debian bookworm/main arm64 Packages release o=Raspberry Pi Foundation,a=stable,n=bookworm,l=Raspberry Pi Foundation,c=main,b=arm64 origin archive.raspberrypi.com 500 http://deb.debian.org/debian bookworm-updates/non-free-firmware arm64 Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=non-free-firmware,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm-updates/non-free armhf Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=non-free,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm-updates/non-free arm64 Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=non-free,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm-updates/contrib arm64 Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=contrib,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm-updates/main armhf Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=main,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm-updates/main arm64 Packages release v=12-updates,o=Debian,a=stable-updates,n=bookworm-updates,l=Debian,c=main,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian-security bookworm-security/main armhf Packages release v=12,o=Debian,a=stable-security,n=bookworm-security,l=Debian-Security,c=main,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages release v=12,o=Debian,a=stable-security,n=bookworm-security,l=Debian-Security,c=main,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm/non-free-firmware armhf Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=non-free-firmware,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm/non-free-firmware arm64 Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=non-free-firmware,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm/non-free armhf Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=non-free,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm/non-free arm64 Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=non-free,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm/contrib armhf Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=contrib,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm/contrib arm64 Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=contrib,b=arm64 origin deb.debian.org 500 http://deb.debian.org/debian bookworm/main armhf Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=main,b=armhf origin deb.debian.org 500 http://deb.debian.org/debian bookworm/main arm64 Packages release v=12.5,o=Debian,a=stable,n=bookworm,l=Debian,c=main,b=arm64 origin deb.debian.orgPinned packages:pi@cm4-4GB-WC:~ $ head -1 /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"pi@cm4-4GB-WC:~ $ apt policy libusb-1.0-0-devN: Unable to locate package libusb-1.0-0-devN: Couldn't find any package by glob 'libusb-1.0-0-dev'
Just prepared another 4GB CM4 DUT (DUT_B) which was freshly installed today and received latest kernel compiled from source .
That one allows me to install the package
Code:
pi@raspberrypi:~ $ sudo apt install git libusb-1.0-0-dev pkg-config build-essentialReading package lists... DoneBuilding dependency tree... DoneReading state information... Donegit is already the newest version (1:2.39.2-1.1).pkg-config is already the newest version (1.8.1-1).build-essential is already the newest version (12.9).The following packages were automatically installed and are no longer required: libcamera0.1 libssl1.1Use 'sudo apt autoremove' to remove them.The following additional packages will be installed: libusb-1.0-docThe following NEW packages will be installed: libusb-1.0-0-dev libusb-1.0-doc0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.Need to get 276 kB of archives.After this operation, 1,965 kB of additional disk space will be used.Do you want to continue? [Y/n] yGet:1 http://deb.debian.org/debian bookworm/main arm64 libusb-1.0-0-dev arm64 2:1.0.26-1 [83.0 kB]Get:2 http://deb.debian.org/debian bookworm/main arm64 libusb-1.0-doc all 2:1.0.26-1 [193 kB]Fetched 276 kB in 0s (1,678 kB/s) Selecting previously unselected package libusb-1.0-0-dev:arm64.(Reading database ... 152207 files and directories currently installed.)Preparing to unpack .../libusb-1.0-0-dev_2%3a1.0.26-1_arm64.deb ...Unpacking libusb-1.0-0-dev:arm64 (2:1.0.26-1) ...Selecting previously unselected package libusb-1.0-doc.Preparing to unpack .../libusb-1.0-doc_2%3a1.0.26-1_all.deb ...Unpacking libusb-1.0-doc (2:1.0.26-1) ...Setting up libusb-1.0-doc (2:1.0.26-1) ...Setting up libusb-1.0-0-dev:arm64 (2:1.0.26-1) ...
Problem here is that DUT_B is one of the CM4's which require an updated EEPROM

Anyhow, will simply clone the NVMe to a uSD (in a USB to uSD adapter) and boot DUT_A for the update from that new uSD. Swapping back once completed.
Anyhow, strange.
'/etc/apt/sources.list' and '/etc/apt/sources.list.d/*' are both unchanged!
And to answer your question on update/upgrade (which was done before for sure)
Code:
pi@cm4-4GB-WC:~ $ sudo apt updateHit:1 http://deb.debian.org/debian bookworm InReleaseHit:2 http://deb.debian.org/debian-security bookworm-security InReleaseHit:3 http://archive.raspberrypi.com/debian bookworm InReleaseHit:4 http://deb.debian.org/debian bookworm-updates InReleaseReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneAll packages are up to date.pi@cm4-4GB-WC:~ $ sudo apt full-upgradeReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneCalculating upgrade... DoneThe following packages were automatically installed and are no longer required: libcamera0.1 libssl1.1Use 'sudo apt autoremove' to remove them.0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.pi@cm4-4GB-WC:~ $ sudo apt install git libusb-1.0-0-dev pkg-config build-essentialReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneE: Unable to locate package libusb-1.0-0-devE: Couldn't find any package by glob 'libusb-1.0-0-dev'
Statistics: Posted by aBUGSworstnightmare — Thu Mar 07, 2024 2:04 pm