sys-kernel/raspberrypi-image: install device tree blobs
authorAndrey Utkin <andrey_utkin@gentoo.org>
Mon, 25 Nov 2019 19:23:29 +0000 (19:23 +0000)
committerAndrey Utkin <andrey_utkin@gentoo.org>
Tue, 3 Dec 2019 13:32:16 +0000 (13:32 +0000)
commitb8e400e247f95542ea116b4c5c1d4675c12dfc5e
tree3a98113d5021c36861fd6a3188ac269f9c0e4690
parent1618c312961d281be9e971e8040d41e6423b2554
sys-kernel/raspberrypi-image: install device tree blobs

Upstream git repo provides binaries of two natures in a single
repository:

* boot firmware files;
* prebuilt kernel files.

boot/*.dtb, boot/overlays/ belong to kernel, not boot firmware.

But for historical reasons, these files were installed by
sys-boot/raspberrypi-firmware package rather than
sys-kernel/raspberrypi-image, which would be more correct.

The problem with this is that users of kernels different than
sys-kernel/raspberrypi-image need to install different files into these
locations. This means such people have to avoid using
sys-boot/raspberrypi-firmware package completely.

A blocker dependency on old sys-boot/raspberrypi-firmware versions is
added to protect from a situation when just raspberrypi-image is being
upgraded, and a package manager ends up with a file collision during
installation phase.

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild