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]
