asp icon indicating copy to clipboard operation
asp copied to clipboard

asp doesn't actually depend on libarchive now

Open SamLukeYes opened this issue 3 years ago • 1 comments

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.

SamLukeYes avatar Sep 03 '22 09:09 SamLukeYes

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

SamLukeYes avatar Sep 03 '22 11:09 SamLukeYes