Viewing Changelog For Packages To Be Updated
Is there some way to see the RPM changelog entries for a prospective yum update? Ideally I’d like to see just the entries that are newer than the version of the package I already have.
I saw a new kernel in today’s yum-cron email and I’d like to know what it’s about and how urgent the issue is for me.
5 thoughts on - Viewing Changelog For Packages To Be Updated
You may want to look into git.CentOS.org. For example, spec file diff for the latest C7 kernel update can be seen here:
https://git.CentOS.org/rpms/kernel/c/c53828b00fb26a7f96b149eef5e220a5ed4cc4e5?branch
Hi Akemi,
Thanks for the hint about git.CentOS.org. But, is there some yum/dnf utility which can show the changelog changes?
If not, then I may expand one of my rpm tools to do it.
Simon
yum -q –changelog xxx.rpm
will show the changelog.
Akemi
On CentOS 8 there is also
dnf check-upgrade –changelog
but I liked to have a tool which works on older distribution as well.
Therefore I’ve made ‘pkgchangelog’ which generates changelogs like the one shown below. It’s available here:
http://www.invoca.ch/pub/packages/pkgmonitor/public/pkgchangelog
Regards, Simon
[root@dhcp-1-158 ~]# yum –quiet check-update | pkgchangelog –stdin 2>
/dev/null
================================================================================
Packages sharing changelog of source `bind’:
bind-export-libs.x86_64
bind-libs-lite.x86_64
bind-libs.x86_64
bind-license.noarch
bind-utils.x86_64
python3-bind.noarch
Changelog for version `9.11.13-5.el8_2′ -> `9.11.13-6.el8_2.1′
* Tue Aug 04 2020 Tomas Korbar – 32:9.11.13-6.1
– Validate configuration files with CIDRs host bits set (#1865785)
* Fri May 22 2020 Petr Menšík – 32:9.11.13-5.1
– Add CVE tests to codebase
================================================================================
Packages sharing changelog of source `device-mapper-multipath’:
device-mapper-multipath-libs.x86_64
device-mapper-multipath.x86_64
kpartx.x86_64
Changelog for version `0.8.3-3.el8′ -> `0.8.3-3.el8_2.3′
* Tue Jul 21 2020 Benjamin Marzinski 0.8.3-3.3
– Add 0022-libmultipath-fix-files-read-from-config_dir.patch
* Fix for bz #1858993. Only read files ending in .conf
– Resolves: bz #1858993
* Fri Jul 17 2020 Benjamin Marzinski 0.8.3-3.2
– Bump release number for rebuild
– Resolves: bz #1856944
* Wed Jul 15 2020 Benjamin Marzinski 0.8.3-3.1
– Add 0020-libmultipath-make-dm_get_map-status-return-codes-sym.patch
– Add 0021-multipathd-fix-check_path-errors-with-removed-map.patch
* The above 2 patches fix bz #1856944. multipathd handles external
device removal better.
– Resolves: bz #1856944
Very nice! I think I’ll integrate this into my daily yum job that downloads and reports any updates.