Closed john-coleman closed 2 years ago
Sorry, but I can't see any problem:
root@kmxbilr4 ~ # apt-get install rpi-eeprom
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libpci3 pci.ids pciutils
Empfohlene Pakete:
flashrom
Die folgenden NEUEN Pakete werden installiert:
libpci3 pci.ids pciutils rpi-eeprom
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 5 nicht aktualisiert.
Es müssen 1.462 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 25,1 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
Holen:1 http://kmcubie.kmhome.com stable/main armhf rpi-eeprom armhf 13.3-1~xbian [1.089 kB]
Holen:2 http://deb.debian.org/debian bullseye/main armhf pci.ids all 0.0~2021.02.08-1 [224 kB]
Holen:3 http://deb.debian.org/debian bullseye/main armhf libpci3 armhf 1:3.7.0-5 [57,1 kB]
Holen:4 http://deb.debian.org/debian bullseye/main armhf pciutils armhf 1:3.7.0-5 [91,9 kB]
Es wurden 1.462 kB in 1 s geholt (2.464 kB/s).
Create a snapshot of '/run/xbian-storage/root/@' in '/run/xbian-storage/root/@btrfs-auto-snap_apt-run-2022-01-25-2010'
Delete subvolume (no-commit): '/run/xbian-storage/root/@last_good_known'
Create a snapshot of '/run/xbian-storage/root/@btrfs-auto-snap_apt-run-2022-01-25-2010' in '/run/xbian-storage/root/@last_good_known'
Delete subvolume (no-commit): '/run/xbian-storage/root/@btrfs-auto-snap_apt-run-2022-01-15-1758'
@btrfs-auto-snap_apt-run-2022-01-25-2010, 1 created snapshots, 0 sent snapshots, 1 destroyed snapshots, 0 created filesystems, 0 warnings.
Vormals nicht ausgewähltes Paket pci.ids wird gewählt.
(Lese Datenbank ... 91746 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../pci.ids_0.0~2021.02.08-1_all.deb ...
Entpacken von pci.ids (0.0~2021.02.08-1) ...
Vormals nicht ausgewähltes Paket libpci3:armhf wird gewählt.
Vorbereitung zum Entpacken von .../libpci3_1%3a3.7.0-5_armhf.deb ...
Entpacken von libpci3:armhf (1:3.7.0-5) ...
Vormals nicht ausgewähltes Paket pciutils wird gewählt.
Vorbereitung zum Entpacken von .../pciutils_1%3a3.7.0-5_armhf.deb ...
Entpacken von pciutils (1:3.7.0-5) ...
Vormals nicht ausgewähltes Paket rpi-eeprom wird gewählt.
Vorbereitung zum Entpacken von .../rpi-eeprom_13.3-1~xbian_armhf.deb ...
Entpacken von rpi-eeprom (13.3-1~xbian) ...
pci.ids (0.0~2021.02.08-1) wird eingerichtet ...
libpci3:armhf (1:3.7.0-5) wird eingerichtet ...
pciutils (1:3.7.0-5) wird eingerichtet ...
rpi-eeprom (13.3-1~xbian) wird eingerichtet ...
Created symlink /etc/systemd/system/multi-user.target.wants/rpi-eeprom-update.service → /lib/systemd/system/rpi-eeprom-update.service.
Trigger für man-db (2.9.4-2) werden verarbeitet ...
Trigger für libc-bin (2.31-xbian2) werden verarbeitet ...
root@kmxbilr4 ~ #
and
root@kmxbilr4 ~ # which vcgencmd
/opt/vc/bin/vcgencmd
root@kmxbilr4 ~ #
Problem detected. The reason is that when dpkg is called via apt, a different path is set and therefore the program vcgencmd is not found. Only the APT developers know why this was done. The path juggling has been bugging me since the beginning of Debian Buster.
Have just built a new package (13.4-1~xbian) with a fix for it
Thanks for verifying @mkreisl 🙏
Thanks for the distro, very smooth.
vcgencmd
Latest updates as of 2022-01-24 22:08 UTC Raspberry Pi4
I have tried 13.3-1~xbian (latest available at time of writing) and 13.0.1~xbian3, same result.
Doing a clean
sudo su -
(as xbian and root $PATH differ slightly, though that shouldn't matter to dpkg)Inspecting
/var/lib/dpkg/info/rpi-eeprom.postinst
I seeApplying manual work-around:
If I recall correctly, apt install runs the postinst scripts as root, but I presume with a different $PATH, which may explain why
$(which vcgencmd)
is returning./vcgencmd
instead of/opt/vc/bin/vcgencmd
duringpostinst
.I have not yet found where xbian is versioning these package builds, or if they're actually different from the mainline
rpi-eeprom
.Hope this helps.