fastogt / fastonosql

FastoNoSQL is a crossplatform Redis, Memcached, SSDB, LevelDB, RocksDB, UnQLite, LMDB, ForestDB, Pika, Dynomite, KeyDB GUI management tool.
https://fastonosql.com
GNU General Public License v3.0
1.18k stars 96 forks source link

Problem with dependency pyfastogt when building on Linux #97

Closed fedaykin-b closed 11 months ago

fedaykin-b commented 11 months ago

Environment:

OS: 20.04.4 LTS (Focal Fossa)
Python: 3.10.5
pip: 22.1.2 from /usr/lib/python3.10/site-packages/pip (python 3.10)

Hi, I just followed the instructions for building the application in Ubuntu. I ran:

apt update && apt install -y build-essential mesa-common-dev libgl1-mesa-dev cmake libssl-dev qtbase5-dev qttools5-dev ninja-build

After I cloned the repo, entered the folder and tried to run build_env.py and got that error:

/app/build# python3 build_env.py

Traceback (most recent call last):
  File "/app/build/build_env.py", line 6, in <module>
    from pyfastogt import system_info
ModuleNotFoundError: No module named 'pyfastogt'
root@9e037a6cb352:/app/build# python3 build_env.py

I couldn't find where this dependence is being distributed. Tried to install with pip3 install pyfastogt but had no success. Can you help me?

topilski commented 11 months ago

Sorry, this software only for paid clients, you can download it from website: https://fastonosql.com/pro_users_downloads

fedaykin-b commented 11 months ago

Okay.

Does this is compatible with the license the project is using? I mean, I was mislead into thinking this project could be built from source. I'm not an specialist about licenses, but this is the first GNU project that got me into this situation, so I'm confused.

I think it would be nice for users if you either review your license and/or add some disclaimer in the license or build instructions that build can't be made anymore or are restricted to the purchase of a dependency, idk.