【环境信息】
软件信息:
1) OS版本及分支:openEuler 22.03 (LTS-SP2)
2) 内核信息:5.10.0-152.0.0.78.oe2203sp2
【操作步骤】
1、yum provides containers-common
2、yum info containers-common-1:1.5.2-1.oe2203sp2.x86_64 containers-common-4:1-1.oe2203sp2.noarch
【预期结果】同一个二进制包在当前转测源中只存在一个版本
【实际结果】containers-common存在多个版本
【附件信息】
repo:
[SP2_everything]
name=SP2_everything
baseurl=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/everything/$basearch/RPM-GPG-KEY-openEuler
[SP2_OS]
name=SP2_OS
baseurl=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/OS/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/OS/$basearch/RPM-GPG-KEY-openEuler
[SP2_EPOL]
name=SP2_EPOL
baseurl=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/EPOL/main/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc2_openeuler-2023-05-25-18-39-41/OS/$basearch/RPM-GPG-KEY-openEuler
Hi zhanglu626, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: sig-CloudNative, and any of the maintainers: @haomintsai , @yangzhao_kl , @biannm , @pixiake , @haozi007 , @Jianmin , @weibaohui , @jiangxinyu , @leon wang
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
目前上游skopeo不再含有containers-common子包,其相关功能已经转移到独立的containers-common包。目前社区已建立containers-common仓https://gitee.com/src-openeuler/containers-common
具体说明:
软件包containers-common原为仓库skopeo中的一个子包,根据skopeo的不断更新,以及跟随主流解决方案,该子包不再在skopeo中包含,而是由containers-common(社区src仓已存在)单独提供。
由于原先的修改与拆分,只针对master分支进行,故导致在openEuler-22.03-LTS-SP2版本构建时,出现了两个containers-common软件包(分别由skopeo仓和containers-common仓提供)。为了解决版本构建问题,选择按照master分支修改,在skopeo中去除该子包,但是由于单独提供的containers-common在epol中,导致everything中的podman因依赖缺失而构建失败(skopeo、podman在everything中;containers-common仓在epol中;containers-common只被skopeo和podman依赖)。故提出该解决方案,即仍然保留skopeo提供的containers-common子包,将单独的containers-common从该版本中清退。等下一个版本构建时,将containers-common加入everything,实现skopeo拆分。
相关pr:https://gitee.com/openeuler/release-management/pulls/1113
经验证,在RC6中该问题依然存在,pr未同步到22.03 LTS SP2分支
repo:http://121.36.84.172/dailybuild/EBS-openEuler-22.03-LTS-SP2/rc6_openeuler-2023-06-29-20-25-36/
https://gitee.com/openeuler/release-management/pulls/1144
pr未合入,发布版本中依旧存在containers-common。问题依旧存在。
https://gitee.com/openeuler/release-management/pulls/1144
pr未合入,发布版本中依旧存在containers-common。问题依旧存在。
@duyiwei 可通过update版本来更新软件包,去解决这个问题
登录 后才可以发表评论