Pacman add-repo 错误,不是包文件

Pacman add-repo 错误,不是包文件

我正在使用 archlinuxarm,armv7h 架构,我正在尝试使用,add-repo但它给了我以下错误:

$ repo-add test.db.tar.gz dep/python2-numpy-1.9.2-2-armv7h.pkg.tar.xz
==> ERROR: 'dep/blas-3.5.0-1-armv7h.pkg.tar.xz' is not a package file, skipping
==> No packages modified, nothing to do.

我已经用 pacmanv4.1.2-6和尝试过了v.4.2.1。对于我没有自己构建的每个下载的包都会失败

只需安装包就pacman -U可以正常工作

答案1

repo-add无法成功运行时会出现此问题

bsdtar -tqf dep/python2-numpy-1.9.2-2-armv7h.pkg.tar.xz .PKGINFO

bsdtar来自libarchive包。确保它在 PATH 中可用,并且上面的命令在针对相关包手动运行时成功。

相关内容