indygreg / indygreg/PyOxidizer
pyoxidizer can’t find target Python distribution on ARM
- Dominant language
- Rust
- Stars
- 6.2k
- Forks
- 256
- PR merge metrics
- No merged PRs in 30d
Description
Here is the build log: [pyoxidizer cargo test](https://github.com/indygreg/PyOxidizer/files/5868062/pyoxidizer-cargo-test.txt)
When running `cargo test --bin pyoxidizer --release`, most tests fail due to it not finding the default Python distribution for armv7-unknown-linux-gnueabihf, apparently.
This is running on a Nintendo Switch running ArchLinuxARM, in an AArch32 chroot. I haven’t tested in AArch64 yet but I assume the outcome will be similar.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked build log and reproduce `cargo test --bin pyoxidizer --release` on the reported `armv7-unknown-linux-gnueabihf` target. Trace why the default Python distribution is not found and compare the behavior with the reported AArch32 environment; done means the relevant tests locate the target distribution on ARM.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arch-linux, python, rust
- Domain
- build-system, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100