FS#50773 - [qemu] linuxboot_dma.bin should be part of qemu package instead of qemu-arch-extra

Attached to Project: Arch Linux
Opened by Nikos Skalkotos (skalkoto) - Wednesday, 14 September 2016, 08:57 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 19 December 2016, 00:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 8
Private No

Details

Description:

linuxboot_dma.bin ROM should be part of qemu package instead of qemu-arch-extra like linuxboot.bin. In QEMU 2.7.0+, linuxboot_dma.bin is loaded in favor linuxboot.bin when needed.


Additional info:
* package version: qemu-2.7.0-2

Steps to reproduce:

qemu-system-x86_64 -kernel /boot/vmlinuz-linux -display none

Unless you have qemu-extra-arch installed, you will get:

could not open option rom 'linuxboot_dma.bin': No such file or directory
^Cqemu-system-x86_64: terminating on signal 2

This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 19 December 2016, 00:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.7.0-3, about to be released.
Comment by Damian Nowak (Nowaker) - Wednesday, 14 September 2016, 21:34 GMT Comment by Richard Jones (rwmjones) - Sunday, 18 December 2016, 18:07 GMT
This is pretty clearly an Arch packaging bug. The linuxboot_dma.bin file is *not* an optional extra. It is required to make the qemu -kernel option work since qemu 2.7.

Loading...