OpenBSD connectivity issues #2264

Open
opened 2024-08-04 12:44:06 +02:00 by jon1enforce · 2 comments
jon1enforce commented 2024-08-04 12:44:06 +02:00 (Migrated from github.com)

The Error "could not determine file type" -- is raised by shared.py at BSD and linux:

"freebsd raise the same as major linux systems(and openbsd..(i think so..))"
..if falling back..

please try out:
+++sys.platform[:7] == 'freebsd' or sysplatform[:7] == 'openbsd' or sysplatform[:5] == "linux":
...

istead of
--- sys.platform[:7] == 'freebsd':
;
still remove the error message..for me.

/src/shared.py: (there is also a todo..but on windows..)

if sys.platform == 'win32':
    # .. todo:: This might deserve extra checks by someone familiar with
    # Windows systems.
    return True
elif sys.platform[:7] == 'freebsd':
The Error "could not determine file type" -- is raised by shared.py at BSD and linux: "freebsd raise the same as major linux systems(and openbsd..(i think so..))" ..if falling back.. please try out: +++sys.platform[:7] == 'freebsd' or sysplatform[:7] == 'openbsd' or sysplatform[:5] == "linux": ... istead of --- sys.platform[:7] == 'freebsd': ; still remove the error message..for me. /src/shared.py: (there is also a todo..but on windows..) if sys.platform == 'win32': # .. todo:: This might deserve extra checks by someone familiar with # Windows systems. return True elif sys.platform[:7] == 'freebsd':
jon1enforce commented 2024-08-04 12:45:33 +02:00 (Migrated from github.com)

And where is the openbsd socket fix? The connection is disabled on openbsd, and this is not an issue of my own failures.
Looks like sabotage on bm-openbsd-port; i have to review the changes..

And where is the openbsd socket fix? The connection is disabled on openbsd, and this is not an issue of my own failures. Looks like sabotage on bm-openbsd-port; i have to review the changes..
PeterSurda commented 2024-08-04 12:47:08 +02:00 (Migrated from github.com)

~I can't find the code you're referring to.~

Ok I can see the problem. We don't have automated test infrastructure for BSD, so I don't want to change it without that. I created a new task for it. Then we can see better what the problems are.

~I can't find the code you're referring to.~ Ok I can see the problem. We don't have automated test infrastructure for BSD, so I don't want to change it without that. I created a new task for it. Then we can see better what the problems are.
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Bitmessage/PyBitmessage-2024-12-16#2264
No description provided.