Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 683808 - [guru] sys-cluster/nova - /usr/bin/nova-spicehtml5proxy --config-file /etc/nova/nova.conf: Can not find html/js files at /usr/share/spice-html5.
Summary: [guru] sys-cluster/nova - /usr/bin/nova-spicehtml5proxy --config-file /etc/no...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alessandro Barbieri
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-18 23:51 UTC by Thomas Capricelli
Modified: 2022-04-08 13:06 UTC (History)
3 users (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 Thomas Capricelli 2019-04-18 23:51:03 UTC
The service fails. If i start the binary from the 'nova' user, it looks like this:

nova@verdi /etc/nova $ /usr/bin/nova-spicehtml5proxy --config-file /etc/nova/nova.conf 
Can not find html/js files at /usr/share/spice-html5.

I can confirm this directory doesn't exist.

I can't find any package that would provide this... ?
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-04-19 07:59:28 UTC
Keywords for sys-cluster/nova:
            | a a a a i p p x h m s s s a m x | e u s | r
            | l m r r a p p 8 p 6 3 h p m i 8 | a n l | e
            | p d m m 6 c c 6 p 8 9   a d p 6 | p u o | p
            | h 6   6 4   6   a k 0   r 6 s | | i s t | o
            | a 4   4     4           c 4   f |   e   |
            |                           |   b |   d   |
            |                           f   s |       |
            |                           b   d |       |
            |                           s     |       |
            |                           d     |       |
------------+---------------------------------+-------+-------
18.1.0      | o + o ~ o o o + o o o o o o o o | 6 o 0 | gentoo
18.2.0      | o ~ o ~ o o o ~ o o o o o o o o | 6 #   | gentoo
19.0.0      | o ~ o ~ o o o ~ o o o o o o o o | 7 o   | gentoo
2018.2.9999 | o o o o o o o o o o o o o o o o | 6 #   | gentoo
2019.1.9999 | o o o o o o o o o o o o o o o o | 7 o   | gentoo

Which version are do you have installed?
Comment 2 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-04-19 21:39:43 UTC
I think the content of this repo just needs to be dumped in /usr/share/spice-html5

https://gitlab.com/spice/spice-html5
Comment 3 Thomas Capricelli 2019-04-19 23:57:29 UTC
@jeroen : i'm using nova-19.0.0 on ~amd64, but i dont think this is relevant.

@matthew : i dit a 'git clone' at the proper location, and now nova-spicehtml5proxy starts, but still... this should either be a package with dependancy, or at least nova should print a message about this, no ?
Comment 4 Thomas Capricelli 2019-04-20 00:01:04 UTC
Actually i used https://gitlab.freedesktop.org/spice/spice-html5, which seems to be the reference.

The one on gitlab is supposed to be a mirror, but the content differs, and the updates look older..
Comment 5 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2019-04-20 01:05:19 UTC
yep, less commits, thanks for the correct link.  This would be a new dep/package on nova.
Comment 6 Thomas Capricelli 2022-04-08 13:06:49 UTC
more details:
* sys-cluster/nova now resides on [GURU], as with all openstack-related stuff
* there's a new package app-emulation/spice-html5
* sys-cluster/nova now indeed depends on it