[Bug 264458] textproc/meld: Fails to run after devel/libffi update: Cannot import: GTK+: Shared object "libffi.so.7" not found, required by "_gi.cpython-38.so"
Date: Sun, 05 Jun 2022 20:39:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264458 John Hein <jcfyecrayz@liamekaens.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jcfyecrayz@liamekaens.com --- Comment #8 from John Hein <jcfyecrayz@liamekaens.com> --- python may be stale (as mentioned in previous comments), but the direct cause of "libffi.so.7 not found" is that _gi.cpython-38.so is stale (has a run-time link dependency on an old libffi.so.7 which you no longer have on your system - use ldd(1) to see that). That belongs to the devel/py-gobject3 port. The PORTREVISION for that port was bumped after libffi.so was updated from .7 to .8. If you are having troubles with pkg that is causing some your packages to not be updated properly (as you seem to be hinting in comment 7), that could certainly explain this. This is not a bug of textproc/meld, nor of devel/py-gobject3 nor devel/libffi for that matter. Those _should_ have been updated on your system if all was working (whether you are building packages from source or doing your updates via binary packages). A workaround would be to manually build devel/py-gobject3 (make -C devel/py-gobject3 reinstall). That won't help track down what's going on regarding your problems with pkg(8), of course. You might want to consider changing the title of this bug or closing in favor of a bug describing your troubles with pkg(8). -- You are receiving this mail because: You are the assignee for the bug.