【缺陷描述】 缺少软件包导致编译失败 【重现环境】 cat /etc/os-release NAME="Anolis OS" VERSION="7.7" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="7.7" PRETTY_NAME="Anolis OS 7.7" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" BUG_REPORT_URL="https://bugs.openanolis.cn/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" 【重现步骤】 git clone -b an7-4.19 https://gitee.com/src-anolis-plus/ck-build.git cd ck-build git clone -b devel-4.19 https://gitee.com/anolis/cloud-kernel.git cd .. sh build.sh 【重现概率】 必现 【期望结果】 编译成功 【实际结果】 编译失败 报错: error: Failed build dependencies: asciidoc is needed by kernel-4.19.91-6.git.07da018.an7.x86_64 perl(ExtUtils::Embed) is needed by kernel-4.19.91-6.git.07da018.an7.x86_64 尝试手动安装: [root@iZ2zeho28ji66x45rwh7ujZ ~]# yum install asciidoc perl 已加载插件:langpacks 没有可用软件包 asciidoc。 软件包 4:perl-5.16.3-297.an7.x86_64 已安装并且是最新版本 无须任何处理
asciidoc pkg will be update in anolis 7.9 RC2 , we had build it as below: http://build.openanolis.cn/buildinfo?buildID=13673
perl(ExtUtils::Embed) is not provide by perl, perl has more modules. you should install it by command : yum install perl-ExtUtils-Embed , good luck!
提交之前请确认已经有相关bug被提交。