bugDenemo - Bugs: bug #61739, Outdated libffi dependency...

 
 

bug #61739: Outdated libffi dependency prevents AppImage launch under Ubuntu 20.04

Submitter:  None
Submitted:  Wed 29 Dec 2021 02:41:10 PM UTC
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Need Info
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Open
* Mandatory Fields

Add a New Comment (Rich Markup)
   

Comment Type & Canned Response:
       No canned response available

 

Wed 29 Dec 2021 05:21:18 PM UTC, comment #1: 

On Debian stable I am getting the same error message running the AppImage built when libffi was on version six. I've rebuilt the appimage to include the current libffi that is in Debian stable, version 7, and the appimage after build ok fails to execute with this message

./denemo_2.5.7.AppImage
/tmp/.mount_denemopoVnee
Denemo data expected in /tmp/.mount_denemopoVnee/share/denemo
Uncaught exception:
Backtrace:

Error while printing exception:
Key: stack-overflow, args: (#f "Stack overflow" #f #f)
Aborting.
Aborted

It sounds like if I could copy libffi version six into the appimage then it might work, but I don't know how to get hold of the files to copy...

Richard Shann <rshann>
Project Administrator
Wed 29 Dec 2021 02:41:10 PM UTC, original submission:  

Running Ubuntu 20.04, I grabbed a copy of the AppImage, made it executable, and was met with the error:

./bin/denemo: error while loading shared libraries: libffi.so.6: cannot open shared object file: No such file or directory

It looks like the system libffi version (for Ubuntu 20.04 and presumably later) is 7, and the AppImage depends on the system having version 6 installed.  Perhaps this dependency can/should be part of the AppImage itself?  Not sure, as it looks like this might actually be part of a larger issue with Ubuntu 20.04 shipping a broken installation of Python:

https://stackoverflow.com/questions/61875869/ubuntu-20-04-upgrade-python-missing-libffi-so-6

Regardless, I was able to get the AppImage to launch after manually downloading and installing an outdated libffi6 package, but wanted to report the problem anyway, in case it would be an easy fix for the package maintainer(s).  :)

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rshann (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

     

     

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-12-29 rshann StatusNone Need Info

    Back to the top


    Powered by Savane 3.9