Hello,
I'm using the Baserock 16.13 chroot and tried to build trove-system-x86_64 of the
reference system definitions.
Morph produced this error:
"
2016-04-27 10:53:53 Looking for uncommitted changes (pass --local-changes=ignore to skip)
2016-04-27 10:53:53 Creating temporary branch in /src/Workspace/definitions-master named
refs/heads/baserock/builds/master/4fcbeb23acf241308a417dd26e9fa2ab
2016-04-27 10:53:54 Deciding on task order
Traceback (most recent call last):
File "/src/morph-master/cliapp/app.py", line 190, in _run
self.process_args(args)
File "/src/morph-master/morphlib/app.py", line 299, in process_args
cliapp.Application.process_args(self, args)
File "/src/morph-master/cliapp/app.py", line 539, in process_args
method(args[1:])
File "/src/morph-master/morphlib/plugins/build_plugin.py", line 207, in build
with source_pool_context as source_pool:
File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/src/morph-master/morphlib/definitions_repo.py", line 199, in
source_pool
original_ref=original_ref, status_cb=status_cb)
File "/src/morph-master/morphlib/sourceresolver.py", line 506, in
create_source_pool
definitions_original_ref=original_ref)
File "/src/morph-master/morphlib/sourceresolver.py", line 440, in
add_morphs_to_source_pool
add_to_pool, predefined_split_rules)
File "/src/morph-master/morphlib/sourceresolver.py", line 287, in
_process_definitions_with_children
morphology = get_morphology(filename)
File "/src/morph-master/morphlib/sourceresolver.py", line 282, in
get_morphology
filename)
File "/src/morph-master/morphlib/sourceresolver.py", line 255, in
_get_morphology
morph = morph_loader.load_from_string(text, filename)
File "/src/morph-master/morphlib/morphloader.py", line 395, in
load_from_string
obj = yaml.safe_load(string)
File "/usr/lib/python2.7/site-packages/yaml/__init__.py", line 93, in
safe_load
return load(stream, SafeLoader)
File "/usr/lib/python2.7/site-packages/yaml/__init__.py", line 69, in load
loader = Loader(stream)
File "/usr/lib/python2.7/site-packages/yaml/loader.py", line 24, in __init__
Reader.__init__(self, stream)
File "/usr/lib/python2.7/site-packages/yaml/reader.py", line 85, in __init__
self.determine_encoding()
File "/usr/lib/python2.7/site-packages/yaml/reader.py", line 124, in
determine_encoding
self.update_raw()
File "/usr/lib/python2.7/site-packages/yaml/reader.py", line 178, in
update_raw
data = self.stream.read(size)
AttributeError: 'NoneType' object has no attribute 'read'
"
I tried updating morph and pylru to current the latest version in the git, but the problem
persisted.
Am I missing something here?
Regards,
Christoph