Description of problem: I get a stacktrace when requesting history info about a named package: [root@ip-10-43-205-82 ~]# dnf install -y fpaste ... [root@ip-10-43-205-82 ~]# dnf history list Last metadata expiration check performed 0:20:26 ago on Thu Sep 17 18:08:40 2015. ID | Command line | Date a | Action | Altere ------------------------------------------------------------------------------- 6 | | 2015-09-17 18:22 | Install | 1 5 | | 2015-09-17 18:14 | Install | 1 4 | | 2015-09-17 18:09 | Install | 73 3 | | 2015-09-16 21:48 | Erase | 7 2 | | 2015-09-16 21:48 | Erase | 11 1 | | 2015-09-16 21:44 | Install | 281 EE [root@ip-10-43-205-82 ~]# dnf history info 6 Last metadata expiration check performed 0:20:39 ago on Thu Sep 17 18:08:40 2015. Transaction ID : 6 Begin time : Thu Sep 17 18:22:53 2015 Begin rpmdb : 337:d634a8515b86927d96dd04a0433a4ebd50cd8528 End time : 18:22:54 2015 (1 seconds) End rpmdb : 338:bb9787b129cda1cc45786e3128d2cc1c2f045b15 User : Fedora Cloud User <fedora> Return-Code : Success Transaction performed with: Installed dnf-1.1.0-2.fc23.noarch @koji-override-0 Installed rpm-4.13.0-0.rc1.3.fc23.x86_64 @koji-override-0 Packages Altered: Install fpaste-0.3.8.0-1.fc23.noarch @fedora [root@ip-10-43-205-82 ~]# [root@ip-10-43-205-82 ~]# dnf history info fpaste Last metadata expiration check performed 0:20:45 ago on Thu Sep 17 18:08:40 2015. Transaction ID : 6 Begin time : Thu Sep 17 18:22:53 2015 Begin rpmdb : 337:d634a8515b86927d96dd04a0433a4ebd50cd8528 End time : 18:22:54 2015 (1 seconds) End rpmdb : 338:bb9787b129cda1cc45786e3128d2cc1c2f045b15 User : Fedora Cloud User <fedora> Return-Code : Success Transaction performed with: Installed dnf-1.1.0-2.fc23.noarch @koji-override-0 Installed rpm-4.13.0-0.rc1.3.fc23.x86_64 @koji-override-0 Packages Altered: Traceback (most recent call last): File "/usr/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 193, in user_main errcode = main(args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 84, in main return _main(base, args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 139, in _main cli.run() File "/usr/lib/python3.4/site-packages/dnf/cli/cli.py", line 1083, in run return self.command.run(self.base.extcmds) File "/usr/lib/python3.4/site-packages/dnf/cli/commands/__init__.py", line 1217, in run ret = self.output.historyInfoCmd(extcmds) File "/usr/lib/python3.4/site-packages/dnf/cli/output.py", line 1535, in historyInfoCmd self._historyInfoCmd(tid, pats) File "/usr/lib/python3.4/site-packages/dnf/cli/output.py", line 1673, in _historyInfoCmd self.historyInfoCmdPkgsAltered(old, pats) File "/usr/lib/python3.4/site-packages/dnf/cli/output.py", line 1748, in historyInfoCmdPkgsAltered x, m, u = dnf.yum.packages.parsePackages([hpkg], pats) File "/usr/lib/python3.4/site-packages/dnf/yum/packages.py", line 76, in parsePackages exactmatch.update(pkgdict[command]) TypeError: unhashable type: 'YumHistoryPackageState' Version-Release number of selected component (if applicable): dnf-1.1.0-2.fc23.noarch How reproducible: Always Steps to Reproduce: See description. Additional info: Test was run on ec2 cloud image ami-e96d1b8c
*** This bug has been marked as a duplicate of bug 1245121 ***