查看问题详情
编号 | 项目 | 分类 | 查看权限 | 报告日期 | 最后更新 |
---|---|---|---|---|---|
0000091 | Anolis OS 8 | php | public | 2021-04-29 15:44 | 2021-05-12 10:08 |
报告员 | yinyongchen | 分派给 | ZhangBinChen | ||
优先级 | normal | 严重性 | minor | 出现频率 | always |
状态 | closed | 处理状况 | reopened | ||
目标版本 | 8.2 正式版 | ||||
标题 | 0000091: [Anolis 8.2-4.19-x86/aarch64] [AppStream]安装php-pecl-apcu失败,依赖包php-common被modular filtering筛掉 | ||||
描述 | 安装php-pecl-apcu失败,依赖包php-common被modular filtering筛掉 [环境信息]: 内核信息: [root@VM20210305-8]# uname -r 4.19.91-23.1.an8.x86_64 操作系统信息: # cat /etc/os-release NAME="Anolis OS" VERSION="8.2" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="8.2" PLATFORM_ID="platform:an8" PRETTY_NAME="Anolis OS 8.2" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" [期望结果]: 可以正常安装php-pecl-apcu [实际结果]: 安装php-pecl-apcu失败 # yum install -y php-pecl-apcu Last metadata expiration check: 0:53:23 ago on Thu 29 Apr 2021 02:48:37 PM CST. Error: Problem: package php-pecl-apcu-5.1.12-2.module+el8.2.0+10031+51845d37.x86_64 requires php(api) = 20180731-64, but none of the providers can be installed - package php-pecl-apcu-5.1.12-2.module+el8.2.0+10031+51845d37.x86_64 requires php(zend-abi) = 20180731-64, but none of the providers can be installed - conflicting requests - package php-common-7.3.5-5.module+el8.2.0+10034+886251c0.x86_64 is filtered out by modular filtering (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) [原因定位]: package php-common-7.3.5-5.module+el8.2.0+10034+886251c0.x86_64 is filtered out by modular filtering [修复建议]: 建议修复 | ||||
问题重现步骤 | yum install -y php-pecl-apcu | ||||
附注 | yum repolist: Repo-id : AppStream Repo-baseurl : http://mirrors.openanolis.org/anolis/8/AppStream/x86_64/os ----- Repo-id : BaseOS Repo-baseurl : http://mirrors.openanolis.org/anolis/8/BaseOS/x86_64/os ----- Repo-id : PowerTools Repo-baseurl : http://mirrors.openanolis.org/anolis/8/PowerTools/x86_64/os ----- Repo-id : epel Repo-baseurl : http://yum.tbsite.net/epel/8/Everything/x86_64 ----- Repo-id : epel-modular Repo-baseurl : http://yum.tbsite.net/epel/8/Modular/x86_64/ | ||||
标签 | 没加标签. | ||||
|
相关失败包: php-pecl-apcu-devel.x86_64 php-pecl-zip.x86_64 |
|
module包不要当普通包用, sudo dnf module enable php:7.3 |
|
@geliwei 这个是有效问题。 请处理一下。 是安装php 7.2 php-pecl-apcu的问题。 目前看需要重新编译一下php 7.2 module 即可。 # rpm -qp --provides ./AppStream/Packages/php-common-7.2.24-1.module+el8.2.0+10031+51845d37.x86_64.rpm | grep "php(api)" php(api) = 20170718-64 # rpm -qp --provides ./AppStream/Packages/php-common-7.3.5-5.module+el8.2.0+10034+886251c0.x86_64.rpm | grep "php(api)" php(api) = 20180731-64 |
|
php-pecl-zip - http://build.openanolis.cn/buildinfo?buildID=5447 php-pecl-apcu - http://build.openanolis.cn/buildinfo?buildID=5448 |
|
x86/aarch64已验证通过 |
日期 | 用户名 | 字段 | 更改 |
---|---|---|---|
2021-04-29 15:44 | yinyongchen | 新建问题 | |
2021-04-29 15:47 | yinyongchen | 注释已添加: 0000120 | |
2021-04-29 16:23 | jacobwang | 分派给 | => geliwei-ali |
2021-04-29 16:23 | jacobwang | 状态 | 新建 => 已分配 |
2021-04-30 15:01 | qingming2021 | 分类 | * OTHERS => php |
2021-04-30 15:21 | geliwei-ali | 注释已添加: 0000123 | |
2021-04-30 15:21 | geliwei-ali | 状态 | 已分配 => 反馈 |
2021-05-05 11:53 | jacobwang | 注释已添加: 0000125 | |
2021-05-05 11:53 | jacobwang | 注释已编辑: 0000125 | |
2021-05-05 11:54 | jacobwang | 分派给 | geliwei-ali => ZhangBinChen |
2021-05-05 11:54 | jacobwang | 状态 | 反馈 => 已分配 |
2021-05-06 11:15 | jacobwang | 目标版本 | => 8.2 正式版 |
2021-05-06 13:22 | geliwei-ali | 状态 | 已分配 => 已解决 |
2021-05-06 13:22 | geliwei-ali | 处理状况 | 未处理 => 已修正 |
2021-05-06 13:22 | geliwei-ali | 注释已添加: 0000139 | |
2021-05-11 15:34 | gaomingyang | 状态 | 已解决 => 反馈 |
2021-05-11 15:34 | gaomingyang | 处理状况 | 已修正 => 重新打开 |
2021-05-11 15:34 | gaomingyang | 注释已添加: 0000191 | |
2021-05-12 10:08 | gaomingyang | 状态 | 反馈 => 已关闭 |