Skip to content

Crash with jinja2.exceptions.UndefinedError during build of package #220

@rezib

Description

@rezib

Crash during build of package:

mai 14 14:02:06 carbon fatbuildrd[1071191]: cr_get_local_metadata: /var/lib/fatbuildr/registry/hpckit/rpm/el8/slurm25.05/source is not a directory
mai 14 14:02:06 carbon fatbuildrd[1071191]: worker-hpckit: [DEBUG] fatbuildr.builds.formats.rpm Generate RPM spec file /var/lib/fatbuildr/workspaces/hpckit/6115b161-8c85-4de7-bda5-344db3e6b>
mai 14 14:02:06 carbon fatbuildrd[1071191]: Exception in thread worker-hpckit:
mai 14 14:02:06 carbon fatbuildrd[1071191]: Traceback (most recent call last):
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner
mai 14 14:02:06 carbon fatbuildrd[1071191]:     self.run()
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3.12/threading.py", line 1010, in run
mai 14 14:02:06 carbon fatbuildrd[1071191]:     self._target(*self._args, **self._kwargs)
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/cli/fatbuildrd.py", line 133, in _worker
mai 14 14:02:06 carbon fatbuildrd[1071191]:     instance.tasks_mgr.run(task)
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/tasks/manager.py", line 210, in run
mai 14 14:02:06 carbon fatbuildrd[1071191]:     task.run()
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/builds/__init__.py", line 236, in run
mai 14 14:02:06 carbon fatbuildrd[1071191]:     self.build()
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/builds/formats/rpm.py", line 147, in build
mai 14 14:02:06 carbon fatbuildrd[1071191]:     self._build_src()
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/builds/formats/rpm.py", line 266, in _build_src
mai 14 14:02:06 carbon fatbuildrd[1071191]:     templater.frender(
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/fatbuildr/templates.py", line 85, in frender
mai 14 14:02:06 carbon fatbuildrd[1071191]:     return self.env.get_template(path.name).render(kwargs)
mai 14 14:02:06 carbon fatbuildrd[1071191]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1301, in render
mai 14 14:02:06 carbon fatbuildrd[1071191]:     self.environment.handle_exception()
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 936, in handle_exception
mai 14 14:02:06 carbon fatbuildrd[1071191]:     raise rewrite_traceback_stack(source=source)
mai 14 14:02:06 carbon fatbuildrd[1071191]:   File "/var/lib/fatbuildr/workspaces/hpckit/6115b161-8c85-4de7-bda5-344db3e6b2e6/rpm/slurm.spec", line 29, in top-level template code
mai 14 14:02:06 carbon fatbuildrd[1071191]:     {% if soname < 41 %}
mai 14 14:02:06 carbon fatbuildrd[1071191]:     ^^^^^^^^^^^^^^^^^^^^^
mai 14 14:02:06 carbon fatbuildrd[1071191]: jinja2.exceptions.UndefinedError: 'soname' is undefined

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions