Bug 10729

Summary: devshell: Exception: TypeError: Can't convert 'bytes' object to str implicitly
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Martin Vuille <martin_vuille>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia>
Severity: normal    
Priority: Medium+ CC: jose.perez.carranza, martin_vuille, meta.mr.watcher, meta.watcher
Version: 2.2   
Target Milestone: 2.3 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
Backtrace of exception
none
Possible patch none

Description Martin Vuille 2016-11-27 16:37:53 UTC
Created attachment 3548 [details]
Backtrace of exception

Preconditions/Environment
-------------------------
Fedora 24

Triggering Action/Cause
-----------------------
Configured to use 'konsole' as terminal, which is not supported with KDE5
Run devshell task

Expectation
-----------
Error message about failure to run 'konsole'

Actual Result
-------------
Python raises an exception (see attachment)

Reproducibility
---------------
100%
Comment 1 Martin Vuille 2016-11-27 16:40:29 UTC
Created attachment 3549 [details]
Possible patch

Not sure which mailing list to submit to
Comment 2 Martin Vuille 2016-11-27 20:03:23 UTC
Sent patch to openembedded-core@lists.openembedded.org
Comment 3 Ross Burton 2016-11-28 10:03:56 UTC
It's in meta/, so openembedded-core@.  Patch looks good.
Comment 4 Ross Burton 2016-12-01 16:04:28 UTC
Fixed in oe-core 063b63d4d324c23322ac1b6b7c7928e725d7b968.