Search Criteria
Package Details: json2tsv-git 1.2.r0.g66e7e40-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/json2tsv-git.git (read-only, click to copy) |
---|---|
Package Base: | json2tsv-git |
Description: | JSON to TSV converter |
Upstream URL: | https://codemadness.org/json2tsv.html |
Keywords: | json terminal tsv |
Licenses: | ISC |
Conflicts: | jaq, json2tsv |
Provides: | json2tsv |
Submitter: | clove3am |
Maintainer: | a821 |
Last Packager: | a821 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-06-11 20:38 (UTC) |
Last Updated: | 2024-08-14 18:50 (UTC) |
Dependencies (4)
- awk (gawk-gitAUR, busybox-coreutilsAUR, gawk)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- git (git-gitAUR, git-glAUR) (make)
Latest Comments
a821 commented on 2024-08-14 12:57 (UTC) (edited on 2024-08-14 18:54 (UTC) by a821)
@m040601: Why the differences on "Depends On"?
awk
andsh
are part ofbase
(which is assumed to be installed), so I didn't bother updating the dependencies when upstream addedjaq
. I do concede that by the some logic I did not need to addglibc
as depends (as it's also part of base). IMHO, I don't think it matters so much at the end.I did not realize that this conflicts with
jaq
in [extra]. For sure I can rename it to something else to avoid the conflict, but perhaps the maintainer ofjson2tsv
should also agree so we are on the same page.Edit: Added conflicts with
extra/jaq
and the dependencies (just to be consistent)m040601 commented on 2024-08-14 11:35 (UTC) (edited on 2024-08-14 12:05 (UTC) by m040601)
This tool in the AUR "json2tsv" or "json2tsv-git" conflicts with an official Arch package called "jaq".
pacman -Ql jaq
"jaq" itself was created on github in 2020. It must have been in the AUR as a PKGBUILD since 202x ???. In 2024 it was migrated into an official Arch package by
Now the conflict itself. It happens because the developer of "json2tsv" has in the Makefile
Which would also land in /usr/bin. He doesnt mention this in the README unfortunately. It's only on the separate man page,
So in the end, the build tar.zst package is ready to install these binaries,
less json2tsv.xxx.pkg.tar.zst
I really dont know what the best way to solve this conflict.
Contact the "json2tsv" developer ? Ask him to rename "jaq" to something else ? (json2tsv started in 2019 by the way)
Or, do it here in the PKGBUILD's ? Hmmm clumsy ... ?
What are your opinions ?
It would be nice if the maintainers of both "json2tsv" and "json2tsv-git" coordinated their work to avoid reduplicating efforts.
m040601 commented on 2024-08-14 11:00 (UTC) (edited on 2024-08-14 11:01 (UTC) by m040601)
Why the differences on "Depends On" ?