-
Notifications
You must be signed in to change notification settings - Fork 151
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
blocksat-cli crashes on Fedora 39 #102
Comments
for a work around on fedora: sudo dnf install python3.7 This environment at least lets the instructions command to blocksat-cli load |
this only gets one so far...it looks like fedora 39 isn't supported yet...blocksat-cli deps install can't find a repository because fedora-39-x86-64 does not exist in project blockstream/satellite |
@bg002h , thanks for reporting the problem. You are right about As for the RPM package repository, please try now. We already have the packages for Fedora 39. For now, the Python virtualenv workaround should suffice for running PySNMP (which calls |
@bg002h FYI, we have pushed a fix for the Note that, to try this, you need to install the CLI from the source. You can do so on a virtualenv too, as you mentioned earlier. For example:
Then, you can access
|
things work until trying to configure the s400... (.env) bcg@fedora:~/.env/bin1$ blocksat-cli standalone cfg During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): |
when i use my prior configuration file for blocksat-cli from my prior arch install (long story).... During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): note pyton --version yields Python 3.11.7 |
bcg@localhost-live:~$ blocksat-cli instructions
Traceback (most recent call last):
File "/usr/local/bin/blocksat-cli", line 5, in
from blocksatcli.main import main
File "/usr/local/lib/python3.12/site-packages/blocksatcli/main.py", line 11, in
from . import config, util, instructions, gqrx, bitcoin, sdr, rp,
File "/usr/local/lib/python3.12/site-packages/blocksatcli/standalone.py", line 9, in
from pysnmp.hlapi import SnmpEngine, ObjectType, ObjectIdentity,
File "/usr/local/lib/python3.12/site-packages/pysnmp/hlapi/init.py", line 10, in
from pysnmp.hlapi import auth
File "/usr/local/lib/python3.12/site-packages/pysnmp/hlapi/auth.py", line 7, in
from pysnmp.entity import config
File "/usr/local/lib/python3.12/site-packages/pysnmp/entity/config.py", line 8, in
from pysnmp.carrier.asyncore.dgram import udp, udp6, unix
File "/usr/local/lib/python3.12/site-packages/pysnmp/carrier/asyncore/dgram/udp.py", line 9, in
from pysnmp.carrier.asyncore.dgram.base import DgramSocketTransport
File "/usr/local/lib/python3.12/site-packages/pysnmp/carrier/asyncore/dgram/base.py", line 10, in
from pysnmp.carrier.asyncore.base import AbstractSocketTransport
File "/usr/local/lib/python3.12/site-packages/pysnmp/carrier/asyncore/base.py", line 9, in
import asyncore
ModuleNotFoundError: No module named 'asyncore'
As best I can tell, asyncore has been deprecated since python3.3 or maybe 3.6....I can't seem to install an older version of python on my fedora vm...
The text was updated successfully, but these errors were encountered: