Mythbuntu 14.04 LTS installation crashed if VNC service is selected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The installer crashes if the VNC Service is marked to install when asked in the installation, but finishes OK if is not installed.
The output from /var/log/syslog before the crash is:
May 25 01:11:04 mythbuntu /plugininstall.py: vnc.create_
May 25 01:11:04 mythbuntu /plugininstall.py: File "/usr/lib/
May 25 01:11:04 mythbuntu /plugininstall.py: raise ValueError(
May 25 01:11:04 mythbuntu /plugininstall.py: ValueError: Password should be passed as bytes
May 25 01:11:04 mythbuntu /plugininstall.py:
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: ubiquity 2.18.7
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CasperVersion: 1.340
Date: Sat May 24 21:48:33 2014
InstallCmdLine: initrd=/ubninit file=/cdrom/
LiveMediaBuild: Mythbuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)
Exception during installation: ubiquity/ plugininstall. py", line 1770, in <module> ubiquity/ plugininstall. py", line 78, in wrapper ubiquity/ plugininstall. py", line 204, in run plugins( ) ubiquity/ plugininstall. py", line 570, in configure_plugins plugin( plugin) ubiquity/ plugininstall. py", line 544, in run_plugin self.target, PluginProgress( self.db) ) ubiquity/ plugins/ myth-install- type.py" , line 198, in install ubiquity/ plugins/ myth-install- type.py" , line 178, in setup_roles password( passwd) python3/ dist-packages/ mythbuntu_ common/ vnc.py" , line 58, in create_password 'Password should be passed as bytes')
May 25 00:48:16 mythbuntu /plugininstall.py: Traceback (most recent call last):
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/share/
May 25 00:48:16 mythbuntu /plugininstall.py: install.run()
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/share/
May 25 00:48:16 mythbuntu /plugininstall.py: func(self)
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/share/
May 25 00:48:16 mythbuntu /plugininstall.py: self.configure_
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/share/
May 25 00:48:16 mythbuntu /plugininstall.py: self.run_
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/share/
May 25 00:48:16 mythbuntu /plugininstall.py: ret = inst.install(
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/lib/
May 25 00:48:16 mythbuntu /plugininstall.py: self.setup_roles()
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/lib/
May 25 00:48:16 mythbuntu /plugininstall.py: vnc.create_
May 25 00:48:16 mythbuntu /plugininstall.py: File "/usr/lib/
May 25 00:48:16 mythbuntu /plugininstall.py: raise ValueError(
May 25 00:48:16 mythbuntu /plugininstall.py: ValueError: Password should be passed as bytes
May 25 00:48:16 mythbuntu /plugininstall.py: