Bug 322 - [Anolis OS 8.4 龙芯版][4.19.190-3.an8.loongarch64][AppStream]yum install安装javapackages-local失败,缺少依赖xmvn-subst
Summary: [Anolis OS 8.4 龙芯版][4.19.190-3.an8.loongarch64][AppStream]yum install安装javapa...
Status: CLOSED BYDESIGN
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: BaseOS Packages (show other bugs) BaseOS Packages
Version: 8.4
Hardware: loongarch Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: 葛立伟
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-11 15:21 UTC by shanxifanshi
Modified: 2023-07-25 15:19 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description shanxifanshi alibaba_cloud_group 2022-01-11 15:21:34 UTC
[问题描述]:
yum install安装javapackages-local失败,缺少依赖xmvn-subst

[环境信息]:
内核信息:
# uname -r
4.19.190-3.an8.loongarch64

操作系统信息:
# cat /etc/os-release
NAME="Anolis OS"
VERSION="8.4"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.4"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.4"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"

# yum list javapackages-local
Last metadata expiration check: 0:01:49 ago on Tue 11 Jan 2022 03:16:53 PM CST.
Available Packages
javapackages-local.noarch                              5.3.0-1.module+an8.4.0+10468+3b8a3d18                               AppStream

[复现概率]:必现

[期望结果]:
yum install可以成功安装javapackages-local包

[实际结果]:
javapackages-local包安装失败

# yum install javapackages-local
Last metadata expiration check: 0:00:05 ago on Tue 11 Jan 2022 03:16:53 PM CST.
Error:
 Problem: package javapackages-local-5.3.0-1.module+an8.4.0+10468+3b8a3d18.noarch requires xmvn-subst, but none of the providers can be installed
  - conflicting requests
  - package xmvn-subst-3.0.0-21.module+el8.2.0+10048+55533a4a.noarch is filtered out by modular filtering
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

# yum search xmvn-subst
Last metadata expiration check: 0:00:47 ago on Tue 11 Jan 2022 03:16:53 PM CST.
No matches found.

[复现步骤]:	
yum install javapackages-local
Comment 1 葛立伟 alibaba_cloud_group 2022-01-12 10:47:16 UTC
需要enable powertools里的javapackages-tools module
执行dnf module enable javapackages-tools
Comment 2 shanxifanshi alibaba_cloud_group 2022-01-12 11:11:22 UTC
参照开发建议,按如下步骤执行,可成功安装javapackages-local
1. dnf module enable javapackages-tools
2. yum install javapackages-local

# yum list javapackages-local
Last metadata expiration check: 0:33:24 ago on Wed 12 Jan 2022 10:35:10 AM CST.
Installed Packages
javapackages-local.noarch                             5.3.0-1.module+el8.2.0+10048+55533a4a                              @powertools