Skip to content

Can't execute Meshroom #58389

@TrevtheForthDev

Description

@TrevtheForthDev

Issue description

I'm trying to create an environment for Meshroom. I already ran all of the patchelf stuff, and got all of the packages I need. I run nix-shell -p binutils stdenv wget dpkg nix-index stdenv.cc zlib python3.out glibc.out and try to execute Meshroom, and it throws the error:
Fatal Python error: Py_Initialize: Unable to get the locale encoding Traceback (most recent call last): File "/opt/rh/rh-python36/root/usr/lib64/python3.6/encodings/__init__.py", line 31, in <module> zipimport.ZipImportError: can't decompress data; zlib not available Aborted

Steps to reproduce

nix-shell -p binutils stdenv wget dpkg nix-index stdenv.cc zlib python3.out glibc.out
./Meshroom

Technical details

  • system: "x86_64-linux"
  • host os: Linux 4.19.31, NixOS, 18.09.2394.2d656a97297 (Jellyfish)
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.1.3
  • channels(trev): ""
  • channels(root): "nixos-18.09.2394.2d656a97297, nixos-hardware, unstable-19.03pre167858.f2a1a4e93be"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions