Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Updates for the Reticulum ecosystem: py-rns, py-lxmf, nomadnet
To:
<openbsd@systemfailure.net>, Aaron Bieber <aaron@bolddaemon.com>, <ports@openbsd.org>
Date:
Sun, 11 Jan 2026 17:45:14 +0000

Download raw body.

Thread
you'd need to fetch the tar from github to get rns  tests working, they 
don't include them in the main tar.gz anymore. alternatively NO_TEST=Yes

-- 
  Sent from a phone, apologies for poor formatting.

On 11 January 2026 16:59:00 openbsd@systemfailure.net wrote:

> Hello,
>
> A lot has been going on recently for the Reticulum ecosystem.
>
> Here are updates for the 3 ports already in the tree:
> - net/py-rns 1.1.2
> - net/py-lxmf 0.9.3
> - net/nomadnet 0.9.7
>
> These recent versions ship with new features and bug fixes.
>
> The attached patches are relatively simple, and with them the ports build 
> and run fine, at least on amd64.
>
> For py-rns, 'make test' fails (error message below) but it does not prevent 
> the port from working as expected.
>
> Best regards,
>
> SF
>
> --
>
> It seems 'make test' fails because the tests directory is not created, I 
> don't know why:
>
> ===> py3-rns-1.1.2 depends on: py3-serial-* -> py3-serial-3.5p0
> ===> py3-rns-1.1.2 depends on: py3-cryptography-* -> py3-cryptography-46.0.3
> ===> py3-rns-1.1.2 depends on: py3-test-* -> py3-test-9.0.2
> ===>  Regression tests for py3-rns-1.1.2
> ============================= test session starts 
> ==============================
> platform openbsd7 -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- 
> /usr/local/bin/python3.13
> cachedir: .pytest_cache
> hypothesis profile 'default'
> rootdir: /usr/ports/pobj/py-rns-1.1.2/rns-1.1.2
> plugins: hypothesis-6.138.14
> collecting ... ERROR: file or directory not found: tests/all.py
>
> collected 0 items
>
> ============================ no tests ran in 0.97s 
> =============================