Skip to content

bzip2 release has broken links in bin directory #2

Open
@FeodorFitsner

Description

@FeodorFitsner

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions