Created attachment 468168 [details] excerpt from dmesg loading radeon/amdgpu Linux 4.10 brings support for amdgpu on si chipsets, but when after enabling the kernel options my screen froze at boot time (during udev-trigger). i started in interactive mode and found that the system is missing the file "radeon/si58_mc.bin". from dmesg: [ 836.667254] [drm] Loading pitcairn Microcode [ 836.668858] radeon 0000:01:00.0: Direct firmware load for radeon/si58_mc.bin failed with error -2 after manually downloading the missing file from https://people.freedesktop.org/~agd5f/radeon_ucode/si58_mc.bin and copying it to /lib64/firmware/radeon the system boots as expected graphics card: amd r7 370 linux versions tested: 4.10.1, 4.10.2, 4.10.4
Thanks for the report. I'm not sure why we created these packages. They're just specialized versions of sys-kernel/linux-firmware. Please install sys-kernel/linux-firmware instead. I'll remove sys-firmware/radeon-ucode and sys-firmware/amdgpu-ucode to prevent this sort of thing from happening in the future.
i removed radeon-ucode, and the missing file is present in linux-firmware, so works for me :)
I'm removing these packages per bug 614218. You're happy with linux-firmware, so I'll mark this as WONTFIX.