asp
asp copied to clipboard
asp doesn't actually depend on libarchive now
I found this issue when trying to resholve asp. It seems that asp is actually using GNU Tar, instead of bsdtar provided by libarchive as described in the depends array of the Arch package. A further digging shows that the dependency of the Arch package was introduced in https://github.com/archlinux/svntogit-packages/commit/2cac5779ceba248df6014eed2302a7d92c88a579, which fixed FS#54507, but asp switched to GNU Tar in https://github.com/archlinux/asp/commit/a72de1d5d7d9faf2a41f560fb773dc505621dafa and included this commit in the next release, while libarchive remains in the depends array.
Here is the resholve output (copied from bottom of the resholved asp):
### resholve directives (auto-generated) ## format_version: 3
# resholve: keep $candidates
# resholve: keep $dumpfn
# resholve: keep /nix/store/7rd34k5jnjwhpk7i9dwjc9xd93psp4gg-gawk-5.1.1/bin/awk
# resholve: keep /nix/store/98zjbchwflnc55i2jhvpi79aa69frsks-curl-7.84.0-bin/bin/curl
# resholve: keep /nix/store/a9g8ybypk5a7id2w733zysimy7iflrqx-gnutar-1.34/bin/tar
# resholve: keep /nix/store/lkpq4lvgjvcm2sb8lpwccjfj3v7hd5yj-git-2.37.2/bin/git
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/cat
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/du
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/sort
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/stat
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/touch
# resholve: keep /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/uname
# resholve: keep /nix/store/wb4yxhqcysbpf6jj5cx3bhhmr6gdrl4w-jq-1.6-bin/bin/jq