Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next Standalone Python Release Drops libcrypt.so.1 Dependency #1383

Closed
rmartin16 opened this issue Jul 25, 2023 · 0 comments · Fixed by #1750
Closed

Next Standalone Python Release Drops libcrypt.so.1 Dependency #1383

rmartin16 opened this issue Jul 25, 2023 · 0 comments · Fixed by #1750
Labels
bug A crash or error in behavior. linux The issue relates Linux support.

Comments

@rmartin16
Copy link
Member

rmartin16 commented Jul 25, 2023

Describe the bug

Standalone Python dropped the libcrypt.so.1 dependency; so, the docs should be updated with the next version bump. Of note, the _crypt module still needs the libcrypt library...but Standalone Python will at least run without it now.

While greg is seemingly having trouble getting CI to run, I was able to avoid the import error with a local build of Standalone Python and running on Fedora (since they dropped this library some time ago).

Steps to reproduce

Build and run AppImage on Fedora without libcrypt.so.1 (via libxcrypt-compat) installed.

Expected behavior

Docs are updated.

Screenshots

No response

Environment

  • Operating System: fedora 38
  • Python version: 3.11.4
  • Software versions:
    • Briefcase: 0.3.16.dev55+ge1e8ce9d.d20230725

Additional context

  1. docker run --rm -it --name fedora-zYldd -h fedora-zYldd -e DISPLAY=:1 -e XAUTHORITY=/tmp/.docker.xauth -v /tmp/.X11-unix:/tmp/.X11-unix -v /tmp/.docker.xauth:/tmp/.docker.xauth -v $(pwd):/host fedora
  2. dnf install libthai fribidi fontconfig libGL libX11 libEGL shared-mime-info
  3. /host/dist/Hello_World-0.0.1-x86_64.AppImage --appimage-extract-and-run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A crash or error in behavior. linux The issue relates Linux support.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant