Open
Description
Describe the bug
bzip2 1.0.8-1 release has broken links in bin
directory which causes problems while assembling a Python package with it.
$ ls -al bzip2-1.0.8-1-aarch64-linux-android/bin
total 632
drwxr-xr-x@ 13 feodor staff 416 14 Feb 14:06 .
drwx------@ 6 feodor staff 192 26 Apr 14:18 ..
-rwxr-xr-x@ 1 feodor staff 98160 14 Feb 14:06 bunzip2
-rwxr-xr-x@ 1 feodor staff 98160 14 Feb 14:06 bzcat
lrwxrwxrwx@ 1 feodor staff 131 14 Feb 14:06 bzcmp -> /home/runner/work/cpython-android-source-deps/cpython-android-source-deps/bzip2/build/1.0.8/aarch64-linux-android/prefix/bin/bzdiff
-rwxr-xr-x@ 1 feodor staff 2140 14 Feb 14:06 bzdiff
lrwxrwxrwx@ 1 feodor staff 131 14 Feb 14:06 bzegrep -> /home/runner/work/cpython-android-source-deps/cpython-android-source-deps/bzip2/build/1.0.8/aarch64-linux-android/prefix/bin/bzgrep
lrwxrwxrwx@ 1 feodor staff 131 14 Feb 14:06 bzfgrep -> /home/runner/work/cpython-android-source-deps/cpython-android-source-deps/bzip2/build/1.0.8/aarch64-linux-android/prefix/bin/bzgrep
-rwxr-xr-x@ 1 feodor staff 2054 14 Feb 14:06 bzgrep
-rwxr-xr-x@ 1 feodor staff 98160 14 Feb 14:06 bzip2
-rwxr-xr-x@ 1 feodor staff 13984 14 Feb 14:06 bzip2recover
lrwxrwxrwx@ 1 feodor staff 131 14 Feb 14:06 bzless -> /home/runner/work/cpython-android-source-deps/cpython-android-source-deps/bzip2/build/1.0.8/aarch64-linux-android/prefix/bin/bzmore
-rwxr-xr-x@ 1 feodor staff 1259 14 Feb 14:06 bzmore
Other distros seem to be fine, for example xz-5.4.6-0
has relative links:
drwxr-xr-x 25 feodor staff 800 14 Feb 14:10 .
drwxr-xr-x 6 feodor staff 192 26 Apr 14:01 ..
lrwxr-xr-x 1 feodor staff 2 14 Feb 14:10 lzcat -> xz
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzcmp -> xzdiff
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzdiff -> xzdiff
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzegrep -> xzgrep
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzfgrep -> xzgrep
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzgrep -> xzgrep
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzless -> xzless
lrwxr-xr-x 1 feodor staff 2 14 Feb 14:10 lzma -> xz
-rwxr-xr-x 1 feodor staff 63552 14 Feb 14:10 lzmadec
-rwxr-xr-x 1 feodor staff 84472 14 Feb 14:10 lzmainfo
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 lzmore -> xzmore
lrwxr-xr-x 1 feodor staff 2 14 Feb 14:10 unlzma -> xz
lrwxr-xr-x 1 feodor staff 2 14 Feb 14:10 unxz -> xz
-rwxr-xr-x 1 feodor staff 404096 14 Feb 14:10 xz
lrwxr-xr-x 1 feodor staff 2 14 Feb 14:10 xzcat -> xz
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 xzcmp -> xzdiff
-rwxr-xr-x 1 feodor staff 135976 14 Feb 14:10 xzdec
-rwxr-xr-x 1 feodor staff 7424 14 Feb 14:10 xzdiff
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 xzegrep -> xzgrep
lrwxr-xr-x 1 feodor staff 6 14 Feb 14:10 xzfgrep -> xzgrep
-rwxr-xr-x 1 feodor staff 10335 14 Feb 14:10 xzgrep
-rwxr-xr-x 1 feodor staff 1815 14 Feb 14:10 xzless
-rwxr-xr-x 1 feodor staff 2192 14 Feb 14:10 xzmore
Steps to reproduce
List detailed contents of any archive from this release: https://github.com/beeware/cpython-android-source-deps/releases/tag/bzip2-1.0.8-1
Expected behavior
Relative links.
Screenshots
No response
Environment
- Operating System: macOS
- Python version: 3.12
Logs
No response
Additional context
No response