RTEMS Source Builder | Release URL handling in download is broken (#149)
Chris Johns (@chris)
gitlab at rtems.org
Thu Dec 18 22:14:34 UTC 2025
Chris Johns created an issue: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/149
Adding the `VERSION` files breaks downloading. This is the backtrace when testing a 6.2 release:
```
Traceback (most recent call last):
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb-set-builder", line 25, in <module>
sb.setbuilder.run()
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/setbuilder.py", line 822, in run
b.build(deps, mail=mail)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/setbuilder.py", line 493, in build
bs.build(deps, nesting_count, mail)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/setbuilder.py", line 493, in build
bs.build(deps, nesting_count, mail)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/setbuilder.py", line 515, in build
self.build_package(configs[s], b)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/setbuilder.py", line 274, in build_package
_build.make()
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/build.py", line 635, in make
self.prep(package)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/build.py", line 498, in prep
self.source_setup(package, args[1:])
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/build.py", line 341, in source_setup
srcs = self.source(setup_name, strip_components, download_only,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/build.py", line 267, in source
download.get_file(src['url'], src['local'], self.opts, self.config)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/download.py", line 697, in get_file
process_release_url(url_bases, opts, config)
File "/opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb/download.py", line 652, in process_release_url
if not url.startswith(release_url):
^^^
NameError: name 'url' is not defined
rsb cmd: /opt/work/chris/rtems/releases/6.2/rtems-source-builder-6.2/source-builder/sb-set-builder --prefix=/opt/work/rtems/6.2 --bset-tar-file --trace --log=out/amd/amd-kria-k26.txt --no-install amd/amd-kria-k26
```
--
View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/149
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20251218/42e73568/attachment-0001.htm>
More information about the bugs
mailing list