Skip to content

SystemError: ffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time) post upgrade #59

Description

@namo6

Describe the bug

Hi Team,

Need your advise on this. We have successfully upgraded CL7 to CL8 with plesk 18.0.66 . Post upgrade when we tried to do yum of dnf we are getting below warnings and errors. Due to this none of the services is coming up and the RPMDB or yum is no longer working.
yumsiteissue.txt

I have attached the full error report as attached . Please have a look and advise us on that

/usr/lib/python3.6/site-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)

SystemError: ffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time)

Action taken:

  1. We have tried to overcome that warning by "pip install -U urllib3 requests"
  2. For that SystemError: ffi_prep_closure(): bad user_data we have tried this " pip install --force-reinstall --no-binary :all: cffi" and " pip install --upgrade cffi xcffib"

Still No luck

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions