Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 653736 - gnome-extra/gnome-boxes can no longer connect to spice after update (closed incomprehensible report)
Summary: gnome-extra/gnome-boxes can no longer connect to spice after update (closed i...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-21 22:27 UTC by Maciej Piechotka
Modified: 2020-07-26 10:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Piechotka 2018-04-21 22:27:33 UTC
I was unable to pinpoint cause yet but it looks like spice is created with no port and no fd.
Comment 1 Jonas Stein gentoo-dev 2018-04-22 09:56:08 UTC
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/
Comment 2 Maciej Piechotka 2018-04-23 04:37:25 UTC
(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.
Comment 3 Mart Raudsepp gentoo-dev 2018-04-27 09:39:25 UTC
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..