staehle commented on issue #1833:
URL: https://github.com/apache/buildstream/issues/1833#issuecomment-1477992809

   Hi @abderrahim! Thanks, I did think of that, as I do have a 
`~/.config/buildstream.conf` file tracked in my dotfiles git. However, it works 
OK as-is on my x86 machine, and removing it entirely didn't affect this output 
on my aarch64 machine (and the Docker environment I posted uses a new `$HOME` 
entirely, so the file wouldn't exist there).
   
   From the Python traceback, it does appear that the error ultimately occurs 
in 
[_yaml.pyx:296](https://github.com/apache/buildstream/blob/master/src/buildstream/_yaml.pyx#L296),
 which is being called from 
[_context.py:282](https://github.com/apache/buildstream/blob/master/src/buildstream/_context.py#L282)
 when trying to load the default 
[userconfig.yaml](https://github.com/apache/buildstream/blob/master/src/buildstream/data/userconfig.yaml)
 file.  There's nothing wrong with the YAML file, and I'm wondering if it might 
instead be a problem with the aarch64 version of the [ruamel 
yaml](https://github.com/apache/buildstream/blob/master/src/buildstream/_yaml.pyx#L27)
 parser that _yaml.pyx is using?  That would explain why I cannot run it 
locally or in my own docker environment, but does not explain why it works 
correctly in the Buildbox docker for aarch64.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to