Bug 593553
Summary: | hdr.dsFromHeader() fails with "SystemError" for gpg-pubkeys | |||
---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ville Skyttä <ville.skytta> | |
Component: | rpm | Assignee: | Panu Matilainen <pmatilai> | |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
Severity: | medium | Docs Contact: | ||
Priority: | low | |||
Version: | 13 | CC: | ffesti, jnovy, pmatilai | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 593621 (view as bug list) | Environment: | ||
Last Closed: | 2010-08-10 12:27:00 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: |
Description
Ville Skyttä
2010-05-19 06:15:29 UTC
Sure it's an rpm-python bug, I'll look into it. Fixed upstream now, pulling into Fedora shortly... Looking at rpm 4.4.x code, the actual rpmlint code works on Centos but breaks with the reproducer (its just the print blowing up), right? hdr.dsOfHeader() and hds.dsFromHeader() are completly different things and can't be used interchangibly. dsOfHeader() returns basically Provides: %{name} = %{version}-%{release} whereas dsFromHeader() returns the actual requires/provides/obsoletes/conflicts dependencies. (In reply to comment #2) > Looking at rpm 4.4.x code, > the actual rpmlint code works on Centos but breaks with the reproducer (its > just the print blowing up), right? Right. Ditto on F-12 with rpm-python-4.7.2-1.fc12.x86_64. Ack. Fixed in rawhide now. rpm-4.8.1-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/rpm-4.8.1-1.fc13 rpm-4.8.1-2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. |