| Summary: | [abrt] dnf-0.3.11-2.git54f55e0.fc19: package.py:53:chksum:AttributeError: No such checksum. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Karel Volný <kvolny> | ||||||
| Component: | dnf | Assignee: | Zdeněk Pavlas <zpavlas> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 19 | CC: | akozumpl, clement.arthur, jzeleny, kvolny, packaging-team-maint, pnemade, rholy, zpavlas | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | abrt_hash:1f1ed9bcc273f1204c3ab9148d6991ae6a5005e0 | ||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-10-18 13:38:22 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Attachments: |
|
||||||||
Created attachment 801548 [details]
File: backtrace
Created attachment 801549 [details]
File: environ
this is how did it look in console:
(147/157): policycoreutils-2.1.14-46.5.fc19.x86_64.rpm | 735 kB 00:00:00
(148/157): policycoreutils-python-2.1.14-46.5.fc19.x86_64.rpm | 412 kB 00:00:00
(149/157): polkit-0.112-1.fc19.x86_64.rpm | 164 kB 00:00:00
(150/157): pyOpenSSL-0.13.1-1.fc19.x86_64.rpm | 132 kB 00:00:00
(151/157): pygobject2-2.28.6-11.fc19.x86_64.rpm | 225 kB 00:00:00
Traceback (most recent call last):
File "/bin/dnf", line 35, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 292, in user_main
errcode = main(args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 64, in main
return _main(base, args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 207, in _main
return_code, resultmsgs = base.do_transaction()
File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 184, in do_transaction
self.download_callback_total_cb)
File "/usr/lib/python2.7/site-packages/dnf/yum/base.py", line 1118, in download_packages
self.verifyPkg(local, po, True)
File "/usr/lib/python2.7/site-packages/dnf/yum/base.py", line 991, in verifyPkg
if not po.verifyLocalPkg():
File "/usr/lib/python2.7/site-packages/dnf/package.py", line 181, in verifyLocalPkg
(chksum_type, chksum) = self.returnIdSum()
File "/usr/lib/python2.7/site-packages/dnf/package.py", line 172, in returnIdSum
(chksum_type, chksum) = self.chksum
File "/usr/lib/python2.7/site-packages/dnf/package.py", line 53, in chksum
return super(Package, self).chksum
AttributeError: No such checksum.
This might be a bug in libsolv/hawkey.. Can you reproduce it? Was pygobject2-2.28.6-11.fc19.x86_64 the first rpm downloaded from updates repo? If it's reproducible, can you upload your primary.solv file from "updates" cachedir? sorry, I meant /var/cache/dnf/x86_64/19/updates.solv Seems similar :
dnf-0.4.20-1.fc20.noarch
sudo dnf install zbar
Resolving dependencies
--> Starting dependency resolution
---> Package zbar.x86_64 0.10-19.fc20 will be installé
---> Package GraphicsMagick.x86_64 1.3.18-4.fc20 will be installé
--> Finished dependency resolution
Dependencies resolved.
=====================================================================================================================================================================================================
Package Architecture Version Dépôt Taille
=====================================================================================================================================================================================================
Installation de :
zbar x86_64 0.10-19.fc20 fedora 0
GraphicsMagick x86_64 1.3.18-4.fc20 fedora 0
Résumé de la transaction
=====================================================================================================================================================================================================
Installation 2 Packages
Taille d'installation : 0
Est-ce correct [o/N] : o
Téléchargement des paquets :
Traceback (most recent call last):
File "/bin/dnf", line 35, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 242, in user_main
errcode = main(args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 75, in main
return _main(base, args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 156, in _main
return_code, resultmsgs = base.do_transaction()
File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 214, in do_transaction
self.download_packages(downloadpkgs, self.output.progress, total_cb)
File "/usr/lib/python2.7/site-packages/dnf/base.py", line 909, in download_packages
errors = dnf.repo.download_payloads(payloads, drpm)
File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 97, in download_payloads
targets = [pload.librepo_target() for pload in payloads]
File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 278, in librepo_target
target_dct.update(self._target_params())
File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 289, in _target_params
ctype, csum = pkg.returnIdSum()
File "/usr/lib/python2.7/site-packages/dnf/package.py", line 174, in returnIdSum
(chksum_type, chksum) = self.chksum
File "/usr/lib/python2.7/site-packages/dnf/package.py", line 52, in chksum
return super(Package, self).chksum
AttributeError: No such checksum.
|
Description of problem: I've just run 'dnf upgrade' ... Version-Release number of selected component: dnf-0.3.11-2.git54f55e0.fc19 Additional info: reporter: libreport-2.1.7 cmdline: /usr/bin/python /bin/dnf upgrade executable: /bin/dnf kernel: 3.11.1-200.fc19.x86_64 runlevel: N 5 type: Python uid: 0 Truncated backtrace: package.py:53:chksum:AttributeError: No such checksum. Traceback (most recent call last): File "/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 292, in user_main errcode = main(args) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 64, in main return _main(base, args) File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 207, in _main return_code, resultmsgs = base.do_transaction() File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 184, in do_transaction self.download_callback_total_cb) File "/usr/lib/python2.7/site-packages/dnf/yum/base.py", line 1118, in download_packages self.verifyPkg(local, po, True) File "/usr/lib/python2.7/site-packages/dnf/yum/base.py", line 991, in verifyPkg if not po.verifyLocalPkg(): File "/usr/lib/python2.7/site-packages/dnf/package.py", line 181, in verifyLocalPkg (chksum_type, chksum) = self.returnIdSum() File "/usr/lib/python2.7/site-packages/dnf/package.py", line 172, in returnIdSum (chksum_type, chksum) = self.chksum File "/usr/lib/python2.7/site-packages/dnf/package.py", line 53, in chksum return super(Package, self).chksum AttributeError: No such checksum. Local variables in innermost frame: self: <hawkey.Package object id 52192, pygobject2-2.28.6-11.fc19.x86_64, updates>