[Bug 1231166] The qemu translation is not being installed
https://bugzilla.suse.com/show_bug.cgi?id=1231166 https://bugzilla.suse.com/show_bug.cgi?id=1231166#c5 --- Comment #5 from Dario Faggioli <dfaggioli@suse.com> --- (In reply to Heitor da Silva from comment #4)
Please could you provide more details about what exactly didn't work as expected in your mentioned case?
It's not something that I think, it's something that was happening, and it's still (although only partially) documented here: https://build.opensuse.org/package/show/Virtualization/qemu#comment-1891502 Basically, until a few months ago we had a package called qemu-kvm that was only providing the symlink between /usr/bin/qemu-kvm --> /usr/bin/qemu-system-x86_64. We wanted to get rid of that package, but there are a few other that have it as a dependency, so I decided to try to make the main qemu package to 'Obsoletes:' and 'Provides:' qemu-kvm My first attempt at it was using "< %{version}" but, with that, when I was updating a system with the old qemu-kvm package installed, zypper was stopping and asking me to manually choose how to solve conflicts (sorry, I don't have the exact output of that any longer), which wasn't what I wanted. In fact, what I wanted was for the qemu package to be updated without the need of any user interaction and, at the same time, the qemu-kvm package to be (also seamlessly) removed. And the only way that I was able to achieve that was with "<=" (and we got no bug nor complains, around the time of the update, so I'm guessing it worked!). I agree that it looks weird, and maybe there's a better way, but I could not find any in the time that I had available to deal with this back then. Now, I appreciate that this would probably be mostly irrelevant these days, as I expect pretty much everyone on Tumbleweed to have updated at least once since then already, and they, therefore, just don't have the old qemu-kvm package installed. Nevertheless, I'm not willing to risk without factual proofs that it'd work for everyone. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com