Red Hat Bugzilla – Bug 1268553
aqemu uses out-of-date -spice arguments
Last modified: 2016-03-26 13:57:21 EDT
Description of problem:
aqemu as updated recently is no longer useable. It boils down to requiring options that are not available to set that darn spice port.Most people using this app havent even heard of what spice is, let alone what to put there.
But with the latest version, you cant change the options.Everything is greyed out.
Thereby the app is unusable.Either default port needs to be specified during install or we need to do away with the application until this is fixed.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
this is version .8.2-13 for reference.
(In reply to Richard Jasmin from comment #0)
> Description of problem:
> aqemu as updated recently is no longer useable. It boils down to requiring
> options that are not available to set that darn spice port.Most people using
> this app havent even heard of what spice is, let alone what to put there.
> But with the latest version, you cant change the options.Everything is
> greyed out.
> Thereby the app is unusable.Either default port needs to be specified during
> install or we need to do away with the application until this is fixed.
> Version-Release number of selected component (if applicable):
> How reproducible:
> post install
> Steps to Reproduce:
> 1.install aqemu
> 2.launch it
Can you clarify what you mean by as recently updated? The only changes to the package between 0.8.2-6 (Mon Feb 27 2012) and 0.8.2-15 (Wed Jun 17 2015) other than the mass rebuilds were for:
* Fri Jul 04 2014 Stephen Gordon <email@example.com> - 0.8.2-12 - Apply changes for "-Werror=format-security" (bz#1036992)
* Mon Mar 05 2012 Stephen Gordon <firstname.lastname@example.org> - 0.8.2-7 - Added BuildRequires on hicolor-icon-theme (bz#734275).
The aqemu project is pretty much dead upstream so not a lot changes though it's possible a dependency did, there is an upstream issue with a workaround here:
*** Bug 1244055 has been marked as a duplicate of this bug. ***
dropped a similar bug myself in fedora.
I dont know. somewhere between 21 and 22 the app changed and then the area is greyed out.
You cant invoke qemu/kvm directly(well I had a repo issue that not going away) until libusb conflict is fixed and gnome-boxes is tricky to get working, which is why I was using aqemu.
I would fix the repo and libusb issue if I could spin.I cant seem to do that either.Since you cant en mass add packages with DNF, reinstalling is out until I can spin.
(In reply to Richard Jasmin from comment #4)
This didn't really help. After fixing the F24 FTBFS error the actual error text appears to be:
-spice port=6000,sport=1,hostname=localhost,sv=off,playback-compression=off,disable-ticketing: Invalid parameter 'sport'
Investigation of the qemu man page indicates that the supported -spice arguments changed at some point, though it is not immediately obvious what new parameter replaces sport (or hostname for that matter). The related upstream bug is https://sourceforge.net/p/aqemu/support-requests/2/ but there is no fix posted at this time.
sv maps to streaming-video
hostname maps to addr
sport is still unclear
(In reply to Stephen Gordon from comment #6)
> sport is still unclear
As a stab in the dark I suspect it is tls-port. Additonally ic needs to be mapped to image-compression.
Initial testing of a scratch build with these changes http://koji.fedoraproject.org/koji/taskinfo?taskID=13394924 seems promising but need further confirmation.
(In reply to Stephen Gordon from comment #8)
> Initial testing of a scratch build with these changes
> http://koji.fedoraproject.org/koji/taskinfo?taskID=13394924 seems promising
> but need further confirmation.
This is a little further along:
Alright, confirmed with that latest scratch build I can start a VM and attach to the SPICE console. Will push the fixes into git shortly.
aqemu-0.8.2-18.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1a2a5a72f7
*** Bug 1093967 has been marked as a duplicate of this bug. ***
aqemu-0.8.2-18.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1a2a5a72f7
aqemu-0.8.2-18.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.