Public bug reported: Actually, the novnc package depends on nova-common or the package provide separate components:
novnc provide: - a html5 client application (js+html+css) that use websocket protocol to encapsulate vnc protocol - a python library to quickly build a websocket server for novnc - 2 websocket servers: * a simple one: proxy one vnc tcp connection to vnc websocket connection * a openstack one: that retreive from nova, vnc parameters of the vms (ip, port, auth, ...) and proxy websocket connection to their - a some other optional small tools And so, Users can/want to use novnc as a simple websocket vnc proxy without installing nova. So I propose to split the package with this following contents: - novnc: /usr/share/novnc/* - python-novnc: /usr/lib/python*/dist-packages/* - nova-novncproxy: /usr/bin/nova-novncproxy and /etc/init.d/nova-novncproxy (instead of /etc/init.d/novnc) - nova-utils: /usr/bin/u2x11 and /usr/bin/websockify, /usr/lib/* Same bugs at debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675850 ** Affects: novnc (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1012581 Title: novnc: Split package to remove dependency on nova-common To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/novnc/+bug/1012581/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs