Skip to content

installer not respecting nom packages versions

The issue results in packages upgrading without having checked whether breaking changes exist. This resulted in data tables being updated to 2.x.x and breaking compatibility with SMASCH.

  return wrap_response(request, "appointments/index.html", context)
  File "/usr/lib/smasch/web/views/view_utils.py", line 23, in wrap_response
    return render(request, template, final_params)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/shortcuts.py", line 19, in render
    content = loader.render_to_string(template_name, context, request, using=using)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader.py", line 62, in render_to_string
    return template.render(context, request)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/backends/django.py", line 61, in render
    return self.template.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 170, in render
    return self._render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/test/utils.py", line 100, in instrumented_test_render
    return self.nodelist.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
    bit = node.render_annotated(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
    return self.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader_tags.py", line 150, in render
    return compiled_parent._render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/test/utils.py", line 100, in instrumented_test_render
    return self.nodelist.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
    bit = node.render_annotated(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
    return self.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/loader_tags.py", line 62, in render
    result = block.nodelist.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 938, in render
    bit = node.render_annotated(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/template/base.py", line 905, in render_annotated
    return self.render(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 106, in render
    url = self.url(context)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 103, in url
    return self.handle_simple(path)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/templatetags/static.py", line 118, in handle_simple
    return staticfiles_storage.url(path)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 147, in url
    return self._url(self.stored_name, name, force)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 126, in _url
    hashed_name = hashed_name_func(*args)
  File "/usr/lib/smasch/env/lib64/python3.9/site-packages/django/contrib/staticfiles/storage.py", line 417, in stored_name
    raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)
ValueError: Missing staticfiles manifest entry for 'npm/datatables.net/js/jquery.dataTables.min.js'
Edited by Carlos Vega