Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # 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