I was unable to pinpoint cause yet but it looks like spice is created with no port and no fd.
I was not able to understand what you write here. Please elaborate a precise bug report with log files. https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket You can discuss your problem on our support channels and elaborate your report https://www.gentoo.org/support/
(In reply to Jonas Stein from comment #1) > I was not able to understand what you write here. > Please elaborate a precise bug report with log files. > https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket > > You can discuss your problem on our support channels and elaborate your > report > https://www.gentoo.org/support/ Sorry. Unfortunatly program logs are not that useful for the problem as they contain distracting information (like failures which are not fatal). I was able to get the failure under the debugger but unfortunatly due to asynchronious nature of code and programming via coroutines I was unable to get further than certain point. What I was able to figure out is that Spice.Session while being created by class Boxes.SpiceDisplay in gnome-boxes no longer has fd set to spice channel as it should (created by callback in Boxes.LibvirtMachine.connect_display). Spice session on connections fails as neither URI nor FD has been provided (checked by walking with debugger the connection method) but I was unable to figure out the code flow where fd was suppose to be provided. With regards to link - I haven't updated any relevant packages (i.e. any package which would obviously be connected such as spice, spice-gtk, gnome-boxes, gtk+...) so I'm not sure what you expect me to attach.
Well, give us something that we can action then... It probably doesn't help that I can't or don't even test spice bits of gnome-boxes. But sounds like you are saying your issue is somewhere else anyways..