mherrmann / mherrmann/fman

Error when launching fman on Fedora 38

Open
#874 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
275
Forks
16
PR merge metrics
No merged PRs in 30d

Description

When I try to launch fman (via the script in usr/bin/ , nothing happens I get no feedback.

If I try to launch the binary in /opt/fman/fman/ , I get the following error message:

/opt/fman ᐅ ./fman
Traceback (most recent call last):
  File "fman/main.py", line 21, in <module>
  File "fman/main.py", line 4, in main
  File "/root/fman/venv/lib64/python3.6/site-packages/PyInstaller/loader/pyimod03_importers.py", line 627, in exec_module
  File "fman/impl/application_context.py", line 11, in <module>
  File "/root/fman/venv/lib64/python3.6/site-packages/PyInstaller/loader/pyimod03_importers.py", line 627, in exec_module
  File "fman/impl/metrics.py", line 7, in <module>
  File "/root/fman/venv/lib64/python3.6/site-packages/PyInstaller/loader/pyimod03_importers.py", line 627, in exec_module
  File "ssl.py", line 101, in <module>
ImportError: libssl.so.10: cannot open shared object file: No such file or directory
[82751] Failed to execute script main

I'm on Fedora 38, BTW.

OS: Fedora Linux 38 (Workstation Edition) x86_64 
Host: PROX15 Standard 
Kernel: 6.2.12-300.fc38.x86_64 
Uptime: 7 hours, 58 mins 
Packages: 2497 (rpm), 63 (flatpak), 20 (snap) 
Shell: zsh 5.9 
Resolution: 1920x1080, 2560x1440 
DE: GNOME 
WM: Mutter 
WM Theme: Adwaita 
Theme: Adwaita [GTK2/3] 
Icons: Adwaita [GTK2/3] 
Terminal: gnome-terminal 
CPU: Intel i7-9750H (12) @ 4.500GHz 
GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630] 
GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q 
Memory: 11385MiB / 31937MiB 

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the launch from usr/bin/ and /opt/fman/fman on Fedora 38, then inspect the traceback around fman/main.py, fman/impl/application_context.py, fman/impl/metrics.py, and ssl.py. Done means the packaged application launches without the libssl.so.10 import error and the usr/bin/ script provides useful behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, python
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.