今天安装goldendict时出错
yay -S goldendict-git AUR Explicit (1): goldendict-git-1:1.5.0rc2.r521.g99982a1c-2 AUR Dependency (2): qt5-webkit-5.212.0alpha4-22, libeb-4.4.3-10 :: PKGBUILD 是最新的,跳过下载: goldendict-git :: PKGBUILD 是最新的,跳过下载: qt5-webkit :: PKGBUILD 是最新的,跳过下载: libeb 3 goldendict-git (构建文件已存在) 2 qt5-webkit (构建文件已存在) 1 libeb (构建文件已存在) ==> 清理哪些软件包的构建文件? ==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4) ==> N 3 goldendict-git (构建文件已存在) 2 qt5-webkit (构建文件已存在) 1 libeb (构建文件已存在) ==> 显示哪些包的差异? ==> [N]没有 [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4) ==> N ==> 正在创建软件包:goldendict-git 1:1.5.0rc2.r521.g99982a1c-2 (2024年01月10日 星期三 14时13分59秒) ==> 获取源代码... -> 正在升级 goldendict-git git 仓库... 致命错误:无法访问 'https://github.com/goldendict/goldendict.git/':OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0 ==> 警告: 升级 goldendict-git git 仓库失败 ==> 警告: 正在跳过源文件 PGP 签名校验。 ==> 正在验证 source 文件,使用b2sums... goldendict-git ... 已跳过 ==> 正在创建软件包:qt5-webkit 5.212.0alpha4-22 (2024年01月10日 星期三 14时14分13秒) ==> 获取源代码... -> 找到 qtwebkit-5.212.0-alpha4.tar.xz -> 找到 qtwebkit-cstdint.patch -> 找到 icu68.patch -> 找到 glib-2.68.patch -> 找到 qt5-webkit-python-3.9.patch -> 找到 qt5-webkit-bison-3.7.patch ==> 警告: 正在跳过源文件 PGP 签名校验。 ==> 正在验证 source 文件,使用sha256sums... qtwebkit-5.212.0-alpha4.tar.xz ... 通过 qtwebkit-cstdint.patch ... 通过 icu68.patch ... 通过 glib-2.68.patch ... 通过 qt5-webkit-python-3.9.patch ... 通过 qt5-webkit-bison-3.7.patch ... 通过 ==> 正在创建软件包:libeb 4.4.3-10 (2024年01月10日 星期三 14时14分17秒) ==> 获取源代码... -> 找到 libeb-4.4.3.tar.bz2 -> 找到 libeb-4.4.3-14-010_debian.patch ==> 警告: 正在跳过源文件 PGP 签名校验。 ==> 正在验证 source 文件,使用sha256sums... libeb-4.4.3.tar.bz2 ... 通过 libeb-4.4.3-14-010_debian.patch ... 通过 :: (1/3) 正在解析 SRCINFO: goldendict-git :: (2/3) 正在解析 SRCINFO: qt5-webkit :: (3/3) 正在解析 SRCINFO: libeb ==> 正在创建软件包:qt5-webkit 5.212.0alpha4-22 (2024年01月10日 星期三 14时14分20秒) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 获取源代码... -> 找到 qtwebkit-5.212.0-alpha4.tar.xz -> 找到 qtwebkit-cstdint.patch -> 找到 icu68.patch -> 找到 glib-2.68.patch -> 找到 qt5-webkit-python-3.9.patch -> 找到 qt5-webkit-bison-3.7.patch ==> 正在验证 source 文件,使用sha256sums... qtwebkit-5.212.0-alpha4.tar.xz ... 通过 qtwebkit-cstdint.patch ... 通过 icu68.patch ... 通过 glib-2.68.patch ... 通过 qt5-webkit-python-3.9.patch ... 通过 qt5-webkit-bison-3.7.patch ... 通过 ==> 正在删除现存的 $srcdir/ 目录... ==> 正在释放源码... -> 正在解压缩 qtwebkit-5.212.0-alpha4.tar.xz,使用 bsdtar ==> 正在开始 prepare()... patching file Source/WebCore/platform/text/TextCodecICU.cpp patching file Source/WebCore/platform/text/icu/UTextProvider.h patching file Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp patching file Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp patching file Source/WTF/wtf/glib/GRefPtr.h Hunk #1 succeeded at 29 with fuzz 2. patching file Source/JavaScriptCore/generate-bytecode-files patching file Source/WebCore/css/makegrammar.pl patching file Source/ThirdParty/ANGLE/src/common/mathutil.h ==> 源代码已就绪。 ==> 正在创建软件包:qt5-webkit 5.212.0alpha4-22 (2024年01月10日 星期三 14时14分27秒) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 警告: 使用现存的 $srcdir/ 树 ==> 正在删除现存的 $pkgdir/ 目录... ==> 正在开始 build()... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find BISON (missing: BISON_EXECUTABLE) (Required is at least version "2.1") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake/Modules/FindBISON.cmake:306 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) Source/cmake/WebKitCommon.cmake:16 (find_package) CMakeLists.txt:137 (include) -- Configuring incomplete, errors occurred! ==> 错误: 在 build() 中发生一个错误。 正在放弃... -> 层级安装失败,正在合并到下一个层级。error:生成时出错: qt5-webkit - exit status 4 ==> 正在创建软件包:qt5-webkit 5.212.0alpha4-22 (2024年01月10日 星期三 14时14分30秒) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 获取源代码... -> 找到 qtwebkit-5.212.0-alpha4.tar.xz -> 找到 qtwebkit-cstdint.patch -> 找到 icu68.patch -> 找到 glib-2.68.patch -> 找到 qt5-webkit-python-3.9.patch -> 找到 qt5-webkit-bison-3.7.patch ==> 正在验证 source 文件,使用sha256sums... qtwebkit-5.212.0-alpha4.tar.xz ... 通过 qtwebkit-cstdint.patch ... 通过 icu68.patch ... 通过 glib-2.68.patch ... 通过 qt5-webkit-python-3.9.patch ... 通过 qt5-webkit-bison-3.7.patch ... 通过 ==> 正在删除现存的 $srcdir/ 目录... ==> 正在释放源码... -> 正在解压缩 qtwebkit-5.212.0-alpha4.tar.xz,使用 bsdtar ==> 正在开始 prepare()... patching file Source/WebCore/platform/text/TextCodecICU.cpp patching file Source/WebCore/platform/text/icu/UTextProvider.h patching file Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp patching file Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp patching file Source/WTF/wtf/glib/GRefPtr.h Hunk #1 succeeded at 29 with fuzz 2. patching file Source/JavaScriptCore/generate-bytecode-files patching file Source/WebCore/css/makegrammar.pl patching file Source/ThirdParty/ANGLE/src/common/mathutil.h ==> 源代码已就绪。 ==> 正在创建软件包:qt5-webkit 5.212.0alpha4-22 (2024年01月10日 星期三 14时14分38秒) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 警告: 使用现存的 $srcdir/ 树 ==> 正在删除现存的 $pkgdir/ 目录... ==> 正在开始 build()... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find BISON (missing: BISON_EXECUTABLE) (Required is at least version "2.1") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake/Modules/FindBISON.cmake:306 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) Source/cmake/WebKitCommon.cmake:16 (find_package) CMakeLists.txt:137 (include) -- Configuring incomplete, errors occurred! ==> 错误: 在 build() 中发生一个错误。 正在放弃... -> 生成时出错: qt5-webkit-exit status 4 ==> 正在创建软件包:libeb 4.4.3-10 (2024年01月10日 星期三 14时14分42秒) ==> 正在检查运行时依赖关系... ==> 正在检查编译时依赖关系 ==> 获取源代码... -> 找到 libeb-4.4.3.tar.bz2 -> 找到 libeb-4.4.3-14-010_debian.patch ==> 正在验证 source 文件,使用sha256sums... libeb-4.4.3.tar.bz2 ... 通过 libeb-4.4.3-14-010_debian.patch ... 通过 ==> 正在删除现存的 $srcdir/ 目录... ==> 正在释放源码... -> 正在解压缩 libeb-4.4.3.tar.bz2,使用 bsdtar ==> 正在开始 prepare()... -> [patch] Applying libeb-4.4.3-14-010_debian.patch... patching file ChangeLog patching file README patching file eb/bitmap.c patching file eb/multiplex.c patching file eb/urlparts.c patching file eb/zio.c patching file ebinfo/ebinfo.c patching file libebutils/makedir.h -> Removing link configuration for unused libraries -> [autoupdate] Refreshing configure.ac... /home/nication/.cache/yay/libeb/PKGBUILD: 行 41: autoupdate: 未找到命令 ==> 错误: 在 prepare() 中发生一个错误。 正在放弃... -> 生成时出错: libeb-exit status 4 ==> 正在创建软件包:goldendict-git 1:1.5.0rc2.r521.g99982a1c-2 (2024年01月10日 星期三 14时14分45秒) ==> 正在检查运行时依赖关系... ==> 缺失依赖关系: -> libeb -> qt5-webkit ==> 正在检查编译时依赖关系 ==> 错误: 无法解决所有的依赖关系。 -> 生成时出错: goldendict-git-exit status 8 -> 无法安装以下软件包, 需要手动介入处理: goldendict-git - exit status 8 qt5-webkit - exit status 4 libeb - exit status 4
sudo pacman -S autoconf bison automake解决
人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。