Open paper42 opened 4 years ago
At the moment, this is explained here: https://docs.voidlinux.org/installation/guides/arm-devices/platforms.html#raspberry-pi , but I agree that it isn't ideal. AFAIK, virtual package semantics don't work too well, so using them isn't a good idea.
Wouldn't a provides= fix this also? (If it is installed beforehand.)
I will leave the solution to this issue to someone more experienced. I am not comfortable with virtual packages or the provides variable.
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
i've started at a solution in #43519 but i'd like someone else to confirm my solution
When installing
dkms
on Raspberry Pis with aarch64 architecture,linux-headers
gets pulled as a dependency, butrpi-kernel-headers
should be used instead. There are a few possible solutions:dkms
dependency onlinux-headers
on aarch64 (rejected because vanilla kernel exists for aarch64) https://github.com/void-linux/void-packages/pull/24535linux-headers
toignorepkg=
in/etc/xbps.d
. This means users will have to installrpi-kernel-headers
manually.