The standard compose-changelog output of updated packages includes a lot of information which isn't an actual change. The big one one is packages. In the case of some of the packages with lots of subpackages (texlive/glibc/libreoffice etc) this makes the compose report unreadable and not overly useful.
The output should default to pure changes, and then have an option like --full to output the full information.
In the following example the following fields should be dropped by default as they're not "changes" but basically just stating the status quo:
Summary could probably go as well for updated packages, except for new packages, it's useful there
Package: dbus-1:1.11.6-1.fc26 Old package: dbus-1:1.11.4-1.fc26 Summary: D-BUS message bus RPMs: dbus dbus-devel dbus-doc dbus-libs dbus-tests dbus-x11 Size: 3694802 bytes Size change: 19208 bytes Changelog: * Tue Oct 11 2016 David King <amigadave@amigadave.com> - 1:1.11.6-1 - Update to 1.11.6 - Use systemd user unit macros
An example of a completely unreadable report is https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/C7QM4IT7MOG7ZJUJLADEQWSXTBDH4FYD/
This is now fixed. The updated version should be available as update soon.
@lsedlar changed the status to Closed
Closed
Log in to comment on this ticket.