Package Details: xpipe-git r11.60b0aec-1

Git Clone URL: https://aur.archlinux.org/xpipe-git.git (read-only, click to copy)
Package Base: xpipe-git
Description: split input and feed it into the given utility
Upstream URL: https://github.com/jschauma/xpipe.git
Licenses: BSD
Conflicts: xpipe
Provides: xpipe
Submitter: ImNtReal
Maintainer: ImNtReal
Last Packager: ImNtReal
Votes: 0
Popularity: 0.000000
First Submitted: 2020-05-11 13:25 (UTC)
Last Updated: 2020-05-11 13:25 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

m040601 commented on 2022-09-18 15:25 (UTC) (edited on 2022-09-18 15:59 (UTC) by m040601)

I recently had a lot of trouble installing this PKGBUILD. Was not sure if it was a PKGBUILD problem or an upstream problem.

So I opened an issue on github, https://github.com/jschauma/xpipe/issues/2 .Fortunately the developer was super helpfull, and changes were made in the code that solved the problem. Read that issue for details.

Anyway, I also learned about the namcap tool, https://wiki.archlinux.org/title/Namcap

Namcap is a tool to check binary packages and source PKGBUILDs 

And decided to run it on this PKGBUILD,

$ ls

PKGBUILD  xpipe  xpipe-git-r27.a8eec60-1-any.pkg.tar.zst

$ namcap xpipe-git-r27.a8eec60-1-any.pkg.tar.zst

xpipe-git E: ELF file ('usr/bin/xpipe') found in an 'any' package.
xpipe-git E: Missing custom license directory (usr/share/licenses/xpipe-git)
xpipe-git E: Dependency libbsd detected and not included (libraries ['usr/lib/libbsd.so.0'] needed in files ['usr/bin/xpipe'])

$ namcap -i xpipe-git-r27.a8eec60-1-any.pkg.tar.zst

xpipe-git E: ELF file ('usr/bin/xpipe') found in an 'any' package.
xpipe-git E: Missing custom license directory (usr/share/licenses/xpipe-git)
xpipe-git I: Link-level dependence (glibc) in file ['usr/lib/libm.so.6', 'usr/lib/libc.so.6']
xpipe-git I: Link-level dependence (libbsd) in file ['usr/lib/libbsd.so.0']
xpipe-git E: Dependency libbsd detected and not included (libraries ['usr/lib/libbsd.so.0'] needed in files ['usr/bin/xpipe'])
xpipe-git I: Dependency covered by dependencies from link dependence (libmd)
xpipe-git I: Dependency covered by dependencies from link dependence (linux-api-headers)
xpipe-git I: Dependency covered by dependencies from link dependence (filesystem)
xpipe-git I: Dependency covered by dependencies from link dependence (glibc)
xpipe-git I: Dependency covered by dependencies from link dependence (iana-etc)
xpipe-git I: Dependency covered by dependencies from link dependence (tzdata)
xpipe-git I: Depends as namcap sees them: depends=(libbsd)

So it complains something about libbsd.

$ namcap -i PKGBUILD

PKGBUILD (xpipe-git) I: Missing Contributor tag