TenderOwl / Frog

Extract text from any image, video, QR Code and etc.
https://getfrog.app/
MIT License
567 stars 39 forks source link

[Bug] local installation fails to launch #108

Closed werdahias closed 1 year ago

werdahias commented 1 year ago

OS: Debian Bookworm I cloned the latest master and built and installed it. lauch frog gets's me the following error:

/usr/local/bin/frog 
Traceback (most recent call last):
  File "/usr/local/bin/frog", line 59, in <module>
    from frog import main
ModuleNotFoundError: No module named 'frog'

Another thing I noticed: meson references release 1.3.0 but GH has only 1.2.0. Furthermore, meson emits a warning about outdated features:


Project version: 1.3.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
meson.build:16: WARNING: Project targets '>= 0.50.0' but uses feature deprecated since '0.48.0': module python3.
iam-TJ commented 1 year ago

The failure is due to a Debian-specific packaging layout, described in:

https://github.com/mesonbuild/meson/issues/8739

The deprecation warning is due to using the old meson "python3" module rather than its replacement, "python". I've made a PR in #115

amka commented 1 year ago

Since it is a Debian-specific problem I close this issue. @iam-TJ thank you for PR!