11-14-2024, 10:40 PM
(This post was last modified: 11-14-2024, 10:45 PM by jenzd.
Edit Reason: fix typos
)
(11-14-2024, 12:38 PM)funkster Wrote: I'm guessing that after every in-place 9.x update we will have to rebuild and reinstall from scratch, yes?
No, that's actually not necessary as long as Tim does not bump Moode to a newer version of bluez-alsa (which he hasn't for quite some time).
The version string of the modified package "4.2.0-2moode1+aac" is technically higher than the original version "4.2.0-2moode1". It's therefore not overwritten/downgraded during the in-place update.
Even if you decide to reinstall Moode 9.x from scratch it is not necessary to rebuild the package. Just save the two .deb files bluez-alsa-utils_4.2.0-2moode1+aac_arm64.deb and libasound2-plugin-bluez_4.2.0-2moode1+aac_arm64.deb of the old installation, copy them to the new Moode installation and run
sudo apt install ./bluez-alsa-utils_4.2.0-2moode1+aac_arm64.deb ./libasound2-plugin-bluez_4.2.0-2moode1+aac_arm64.deb
again.
That's the benefit of using packages. A rebuild should only be necessary if a future version of Moode upgrades the bluez-alsa package to a higher version or if there is a major bump of the underlying Raspberry Pi OS.
Cheers,
Jens