FS#79714 - [tree-sitter] Leftover rust dependency?

Attached to Project: Arch Linux
Opened by Karthik (wpd) - Saturday, 16 September 2023, 23:31 GMT
Last edited by Daniel M. Capella (polyzen) - Sunday, 17 September 2023, 00:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Daniel M. Capella (polyzen)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

https://gitlab.archlinux.org/archlinux/packaging/packages/tree-sitter/-/blob/main/PKGBUILD

Does the package require `cargo fetch` in `prepare()`? I can build the library without cargo fetch on my machine

```cargo fetch --locked --target "$CARCH-unknown-linux-gnu"```

I think the description 'Rust bindings to the Tree-sitter parsing library' is also misleading because the package includes C headers and a C library that does not depend on anything rusty? I did not find anything relevant in the recent git log. Please correct me if I am mistaken :)

```
$ lddtree /usr/lib/libtree-sitter.so
/usr/lib/libtree-sitter.so (interpreter => None)
libc.so.6 => /usr/lib/libc.so.6
ld-linux-x86-64.so.2 => /usr/lib/ld-linux-x86-64.so.2
```
This task depends upon

Closed by  Daniel M. Capella (polyzen)
Sunday, 17 September 2023, 00:51 GMT
Reason for closing:  Implemented
Additional comments about closing:  0.20.10-2
Comment by Daniel M. Capella (polyzen) - Sunday, 17 September 2023, 00:51 GMT
Thanks for pointing this out!

Loading...