-
Notifications
You must be signed in to change notification settings - Fork 9
.deb archives are incompatible with multitool #107
Copy link
Copy link
Open
Description
.deb files fall under the "archive" flow which uses bazel's native download_and_extract (code). This is a problem because bazel's implementation of download_and_extract for .deb files only decompresses the outer ar archive layer and not the inner data.tar.* files (code).
This means after download_and_extract runs on a .deb, you'll get:
debian-binary
control.tar.gz (or .xz, .zst)
data.tar.gz (or .xz, .zst)
...not the actual unpacked files you probably want.
As a result, multitool is incompatible with deb archives because it cannot index into data.tar.gz to locate the executable.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels