Public bug reported:

[Impact]

 * Users of studio-controls have been reporting bugs against studio-
controls upstream on Github. For reference, see
https://github.com/ovenwerks/studio-controls/issues/43

 * Per the bug report, the following error is being thrown: 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)

 * Based on this error, and based on the build time of python-cffi, it
appears as though python-cffi was built on an older version of cffi.
This explains the error.

[Test Case]

 * A certain number of users have reported that simply running studio-
controls causes this error.

[Where problems could occur]

 * Since this is a no-change rebuild being requested, the possibility of
breakage is slim to none. We are introducing no new changes here, but
rather, resolving a regression that happened as a result of a newer
version of cffi being introduced without a rebuild of dependencies.

 * If any problems happen, it would be a result of applications using
python-cffi and expecting this bug with built-in workarounds. I can't
imagine such a case exists, so this is just a stretch.

** Affects: python-cffi (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: python-cffi (Ubuntu Groovy)
     Importance: High
         Status: New

** Affects: python-cffi (Ubuntu Hirsute)
     Importance: Undecided
         Status: Fix Released

** Also affects: python-cffi (Ubuntu Groovy)
   Importance: Undecided
       Status: New

** Also affects: python-cffi (Ubuntu Hirsute)
   Importance: Undecided
       Status: New

** Changed in: python-cffi (Ubuntu Hirsute)
       Status: New => Fix Released

** Changed in: python-cffi (Ubuntu Groovy)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1912535

Title:
  [SRU] python-cffi in Groovy needs a no-change rebuild

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-cffi/+bug/1912535/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to