Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1235551 - [RFE] List changelogs before update.
Summary: [RFE] List changelogs before update.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: dnf-plugins-core
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marek Blaha
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1294315 (view as bug list)
Depends On: 1066867
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-25 07:17 UTC by Frank Büttner
Modified: 2019-04-05 12:20 UTC (History)
14 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-05 12:20:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1066867 0 low CLOSED [RFE] [api] Support package changelog. 2022-05-16 11:32:56 UTC

Internal Links: 1066867

Description Frank Büttner 2015-06-25 07:17:51 UTC
Description of problem:
Under yum there exists an config option, so that an "yum update" will display all changelogs before installing.

/etc/yum/pluginconf.d/changelog.conf:

[main]
enabled=1

# Set to 'pre' or 'post' to see changes before or after transaction
when=pre
# Set to true, to always get the output (removes the cmd line arg)
always=true


Version-Release number of selected component (if applicable):
dnf-1.0.1-2.fc22.noarch

How reproducible:
every time.

Steps to Reproduce:
1. dnf update

Actual results:
Only the package name and version are displayed

Expected results:
That it is possible to see the changelogs for every package automatic.

Additional info:
I don't mean to call "dnf update info list" every time before an update, because this is inconvenient.

Comment 1 Radek Holy 2015-06-25 15:29:54 UTC
Thank you for the report. This is basically a request to port the yum-changelog plugin. I also think that it might be handy. We should just decide whether it should go into dnf-plugins-core or dnf-plugins-extras.

The future assignee should note that so far, DNF/hawkey lacks the support for changelogs (see bug 1066867). But it does not mean that the plugin cannot be implemented without this support in DNF.

Comment 2 Honza Silhan 2016-01-04 13:05:26 UTC
*** Bug 1294315 has been marked as a duplicate of this bug. ***

Comment 3 Fedora Admin XMLRPC Client 2016-07-08 09:25:00 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 4 Fedora End Of Life 2016-07-19 15:02:12 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 5 Frank Büttner 2016-07-19 15:26:34 UTC
Same for F23

Comment 6 orion0205 2018-09-15 05:16:49 UTC
This issue continues to annoy in F28.

Is this really blocked by bug 1066867?  It seems that bug 850912 indicates that "update info" support is available?  The full changelog is not needed here.

dnfdragora shows "update info" for packages before installation.  How much is really missing to have that available in a dnf plugin?

Comment 7 Marek Blaha 2018-09-18 07:48:43 UTC
I think it really is blocked. We need to read changelogs from repository, before actual downloading the packages. However, work on packages changelog is almost finished.
Regarding showing changelogs before update - I tend to implement it as a switch of `dnf check-update --changelogs` command.

Comment 8 Marek Blaha 2019-04-05 12:20:48 UTC
There is --changelogs switch for dnf check-update. So to check changelogs of packages which are going to be updated you can use command
$ dnf check-update --changelogs


Note You need to log in before you can comment on or make changes to this bug.