FS#43814 - [qemu] libcacard does not replace qemu-kvm, only qemu does

Attached to Project: Arch Linux
Opened by Jakub Klinkovský (lahwaacz) - Saturday, 14 February 2015, 11:37 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 18 March 2015, 15:33 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The qemu package replaces qemu-kvm since 1.3.0 [1], since 1.5.2 [2] qemu is a split package (qemu + libcacard), but the definition of replaces=('qemu-kvm') is still global. As a result, the libcacard package also replaces qemu-kvm, which is wrong. The definition of the replaces array needs to be moved into the package_qemu() function.

[1]: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/qemu&id=273924889b2563215778521747e0f0eb2e98c038
[2]: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/qemu&id=3758dddfe4a14cbd6cb5b6ed6ccd0640d169046c
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 18 March 2015, 15:33 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.2.1-1

Loading...