Bug 1392 - [Anolis8.6-iso][anck][x86_64/aarch_64]dbxtool软件包安装卸载存在问题
Summary: [Anolis8.6-iso][anck][x86_64/aarch_64]dbxtool软件包安装卸载存在问题
Status: RESOLVED BYDESIGN
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: BaseOS Packages (show other bugs) BaseOS Packages
Version: 8.6
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: geliwei-ali
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1338
  Show dependency tree
 
Reported: 2022-06-01 16:29 UTC by gitpush
Modified: 2022-06-20 14:50 UTC (History)
1 user (show)

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 2022-06-01 16:29:06 UTC
Description of problem:
安装dbxtool后,rpm -ql dbxtool,显示结果却是package dbxtool is not installed

环境信息:
内核信息:
 uname -r
4.18.0-372.9.1.an8.aarch64

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

软件包信息:
 yum list dbxtool
Last metadata expiration check: 2:54:30 ago on Wed 01 Jun 2022 01:04:06 PM CST.
Available Packages
dbxtool.aarch64                                                                                            8-5.an8.2                                                                                            BaseOS

How reproducible:
必现

Steps to Reproduce:
1.yum install -y dbxtool
2.rpm -ql dbxtool
3.whereis dbxtool

Actual results:
1、yum install -y dbxtool
   显示已安装或者安装完成
2、rpm -ql dbxtool
   显示结果package dbxtool is not installed
3、whereis dbxtool
   显示结果
   dbxtool: /usr/bin/dbxtool /usr/share/dbxtool /usr/share/man/man1/dbxtool.1.gz


Expected results:
1、yum install -y dbxtool
   显示已安装或者安装完成
2、rpm -ql dbxtool
  预期结果可正常显示文件位置
/usr/bin/dbxtool
/usr/lib/.build-id
/usr/lib/.build-id/30
/usr/lib/.build-id/30/d43e015d78de9ec8ab9ec549650edf10c39448
/usr/lib/systemd/system/dbxtool.service
/usr/share/dbxtool
/usr/share/dbxtool/DBXUpdate-2016-08-09-13-16-00.bin
/usr/share/licenses/dbxtool
/usr/share/licenses/dbxtool/COPYING
/usr/share/man/man1/dbxtool.1.gz

3、whereis dbxtool
   显示结果
   dbxtool: /usr/bin/dbxtool /usr/share/dbxtool /usr/share/man/man1/dbxtool.1.gz

Additional info:
1、anolis8.2正常显示
2、疑惑项:安装\卸载dbxtool时,实际显示安装\卸载了fwupd
[root@VM20210305-13 ~]# yum remove dbxtool
Failed to set locale, defaulting to C.UTF-8
Dependencies resolved.
=======================================================================================================================================
 Package                        Architecture                 Version                               Repository                     Size
=======================================================================================================================================
Removing:
 fwupd                          x86_64                       1.7.4-2.an8                           @System                       8.2 M
Removing dependent packages:
 shim-x64                       x86_64                       15.5-2.0.1.an8                        @System                       3.6 M

Transaction Summary
=======================================================================================================================================
Remove  2 Packages

Freed space: 12 M
Is this ok [y/N]: n
Operation aborted.
[root@VM20210305-13 ~]# yum info fwupd
Failed to set locale, defaulting to C.UTF-8
AnolisOS-8 - AppStream                                                                                 105 kB/s | 4.7 kB     00:00
AnolisOS-8 - BaseOS                                                                                    192 kB/s | 4.3 kB     00:00
AnolisOS-8 - Extras                                                                                    161 kB/s | 3.8 kB     00:00
AnolisOS-8 - PowerTools                                                                                158 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux 8 - x86_64                                                          83 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64                                                  50 kB/s | 3.0 kB     00:00
Installed Packages
Name         : fwupd
Version      : 1.7.4
Release      : 2.an8
Architecture : x86_64
Size         : 8.2 M
Source       : fwupd-1.7.4-2.an8.src.rpm
Repository   : @System
Summary      : Firmware update daemon
URL          : https://github.com/fwupd/fwupd
License      : LGPLv2+
Description  : fwupd is a daemon to allow session software to update device firmware.

[root@VM20210305-13 ~]# yum info dbxtool
Failed to set locale, defaulting to C.UTF-8
AnolisOS-8 - AppStream                                                                                  99 kB/s | 4.7 kB     00:00
AnolisOS-8 - BaseOS                                                                                    172 kB/s | 4.3 kB     00:00
AnolisOS-8 - Extras                                                                                    168 kB/s | 3.8 kB     00:00
AnolisOS-8 - PowerTools                                                                                222 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux 8 - x86_64                                                         217 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64                                                 136 kB/s | 3.0 kB     00:00
Available Packages
Name         : dbxtool
Version      : 8
Release      : 5.an8.2
Architecture : x86_64
Size         : 36 k
Source       : dbxtool-8-5.an8.2.src.rpm
Repository   : BaseOS
Summary      : Secure Boot DBX updater
URL          : https://github.com/vathpela/dbxtool
License      : GPLv2
Description  : This package contains DBX updates for UEFI Secure Boot.

[root@VM20210305-13 ~]# yum install dbxtool
Failed to set locale, defaulting to C.UTF-8
AnolisOS-8 - AppStream                                                                                  60 kB/s | 4.7 kB     00:00
AnolisOS-8 - BaseOS                                                                                     61 kB/s | 4.3 kB     00:00
AnolisOS-8 - Extras                                                                                     65 kB/s | 3.8 kB     00:00
AnolisOS-8 - PowerTools                                                                                 84 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux 8 - x86_64                                                          72 kB/s | 4.7 kB     00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64                                                  44 kB/s | 3.0 kB     00:00
Package fwupd-1.7.4-2.an8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Comment 1 葛立伟 alibaba_cloud_group 2022-06-09 13:46:02 UTC
自从fwupd-1.5.5时起 dbxtool已经被替代