Bug 21694 - [Anolis23][nightly][x86/aarch64][2025-06-09]repoclosure 测试失败:存在未解决的依赖项
Summary: [Anolis23][nightly][x86/aarch64][2025-06-09]repoclosure 测试失败:存在未解决的依赖项
Status: NEW
Alias: None
Product: Anolis OS 23
Classification: Anolis OS
Component: Images&Installations (show other bugs) Images&Installations
Version: 23.2
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: gaochang
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-09 14:58 UTC by gitpush
Modified: 2025-06-09 14:58 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gitpush alibaba_cloud_group 2025-06-09 14:58:50 UTC
问题描述:
repoclosure 测试失败,新增未解决的依赖项

执行步骤:
1、安装启动docker
yum install docker -y
systemctl start docker

2、拉取和启动镜像
docker pull registry.openanolis.cn/openanolis/anolisos:23.2

image_id=docker images -f reference=registry.openanolis.cn/openanolis/anolisos:23.2 |awk '{print $3}'|grep -v -i IMAGE

docker run --name repoclosure_test -d --shm-size=2g --net=host $image_id bash -c 'hostname;sleep 360000'

docker exec repoclosure_test bash -c 'yum install yum-utils -y'

3、执行 repoclosure 命令检查依赖关系闭合性
ocker exec repoclosure_test bash -c 'export http_proxy=http://11.239.143.177:16311 && export https_proxy=http://11.239.143.177:16311 && dnf repoclosure --arch=aarch64 --arch=noarch --repofrompath=repoclosure-os.aarch64,https://koji.alibaba-inc.com/kojifiles/output/alinux4-nightly/latest-alinux-4/compose/os/aarch64/os/ --repo=repoclosure-os.aarch64 --check=repoclosure-os.aarch64'

输出:
Error: Repoclosure ended with unresolved dependencies (19) across 14 packages.
package: boost-graph-openmpi-1.83.0-2.alnx4.aarch64 from repoclosure-os.aarch64
+ echo 'repoclosure_test: FAIL'
+ return 1
+ (( tone_runtest_ret++ ))
+ echo '[tone]Error: The return code of run() in run.sh is not 0'
  unresolved deps (1):
    libmpi_cxx.so.40()(64bit)(openmpi-aarch64)
package: boost-openmpi-1.83.0-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (1):
    libmpi_cxx.so.40()(64bit)(openmpi-aarch64)
package: boost-openmpi-python3-1.83.0-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (1):
    libmpi_cxx.so.40()(64bit)(openmpi-aarch64)
package: ceph-test-2:18.2.1-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (3):
    libgmock.so.1.13.0()(64bit)
    libgmock_main.so.1.13.0()(64bit)
    libgtest.so.1.13.0()(64bit)
package: galera-26.4.21-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (1):
    libboost_program_options.so.1.81.0()(64bit)
package: inkscape-1.3-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (2):
    libboost_filesystem.so.1.81.0()(64bit)
    libpoppler.so.128()(64bit)
package: mupdf-1.25.0-2.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (1):
    libtesseract.so.5.3.0()(64bit)
package: nydus-snapshotter-0.13.4-1.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (1):
    nydus-rs >= 2.2.4
package: php-libguestfs-1:1.54.0-1.alnx4.aarch64 from repoclosure-os.aarch64
  unresolved deps (2):
    php(api) = 20220829-64
    php(zend-abi) = 20220829-64
package: texlive-collection-binextra-10:svn65204-5.alnx4.noarch from repoclosure-os.aarch64
  unresolved deps (2):
    asymptote
    latexmk
package: texlive-includernw-10:svn47557-5.alnx4.noarch from repoclosure-os.aarch64
  unresolved deps (1):
    R-knitr
package: texlive-oldstandard-10:svn64464-5.alnx4.noarch from repoclosure-os.aarch64
  unresolved deps (1):
    oldstandard-sfd-fonts
package: texlive-pdfpc-movie-10:svn48245-5.alnx4.noarch from repoclosure-os.aarch64
  unresolved deps (1):
    pdfpc
package: texlive-shtthesis-10:svn62441-5.alnx4.noarch from repoclosure-os.aarch64
  unresolved deps (1):
    latexmk