Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.8k stars 444 forks source link

No matching distribution found for libtorrent==1.2.19 for macOS #8011

Closed drew2a closed 5 months ago

drew2a commented 5 months ago

This error only occurs in the macOS checks of our GitHub Actions.

ERROR: Ignored the following versions that require a different python version: 3.3 Requires-Python >=3.10; 3.3rc0 Requires-Python >=3.10
ERROR: Could not find a version that satisfies the requirement libtorrent==1.2.19 (from versions: none)
ERROR: No matching distribution found for libtorrent==1.2.19

Notice:  A new release of pip is available: 22.0.4 -> 24.0
Notice:  To update, run: python -m pip install --upgrade pip

https://github.com/Tribler/tribler/actions/runs/8877300524/job/24370607987?pr=8009#step:3:137

Affected PRs:

drew2a commented 5 months ago

The reason for this error is that the macos-latest label translates to macOS 14 Arm64, which causes it to run on macOS ARM, which is unsupported by libtorrent 1.2x:

Refs: