We’ve tried buildFHSUserEnv, steam-run, building from source (there are something like 50 dependencies, some C++, and other stuff that looks windows specific - no way it’s going to work), and now we’ve been trying to patch the dependencies one-by-one using autoPatchElf.
We’ve been trying to build a Nix flake at:
Since it’s a somewhat complicated license (free for academic, but not for commercial) there’s an impossible download link so even the download might fail.
Downloading the flake and running nix develop currently produces:
> auto-patchelf: 1 dependencies could not be satisfied
> error: auto-patchelf could not satisfy dependency libffi.so.6 wanted by /nix/store/bf0zrrddb8z5i2mqpv6njzwddj3lihrw-chimerax-1.4/opt/chimerax-1.4/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so
> auto-patchelf failed to find all the required dependencies.
But libffi is included in the list of dependencies.
Any ideas? At this point, thinking that running a Ubuntu VM might be the only way.
@TheAncientGoat could you share some more details like a configuration or run-script please? My simple start script stopped working after the upgrade to 22.11 -.-
Yeah the latest distrobox somehow killed it for me as well; haven’t had time to dig into unfortunately (have just fallen back to using Mol* for now heh).
Just need to free some time for the actual build - was feeling like we’re pretty close (just the odd xkb issue that needs to be resolved)
Available styles: Windows, Fusion
NOTE: available bundle cache has not been initialized yet
xkbcommon: ERROR: Couldn't find file "rules/evdev" in include paths
xkbcommon: ERROR: There are no include paths to search
xkbcommon: ERROR: 1 include paths could not be added:
xkbcommon: ERROR: /usr/share/X11/xkb
xkbcommon: ERROR: Couldn't look up rules 'evdev', model 'pc101', layout 'us', variant '', options ''
[345986:346007:1028/011527.499649:FATAL:xkb_keyboard_layout_engine.cc(641)] Keymap file failed to load: us
Trace/breakpoint trap (core dumped)```