Ticket #158 (closed defect: fixed)
Opened 5 years ago
Last modified 1 year ago
rpmbuild should error and/or toss out EMPTY provides/requires/conflicts/obsoletes entries
Reported by: skvidal Assigned to: pmatilai Priority: minor Milestone: rpm-4.12.0 Component: rpm Version: RPM Development Keywords: Cc:
Description
https://bugzilla.redhat.com/show_bug.cgi?id=473084
somehow that pkg http://kojipkgs.fedoraproject.org/packages/opal/3.4.2/1.fc10/i386/opal-3.4.2-1.fc10.i386.rpm
has an empty provides entry. I suspect it came from the find-provides script.
This tripped up yum (this is now fixed in yum) but in general I think an empty provides is a bad idea.
Change History
05/17/10 13:40:05 changed by pmatilai
- owner changed from RpmTickets to pmatilai.
- status changed from new to assigned.
Ack, I can reproduce this easily enough by making library soname an empty string (instead of missing soname)
01/24/14 13:08:43 changed by pmatilai
- status changed from assigned to closed.
- resolution set to fixed.
Fixed (finally!) by combination of https://rpm.org/gitweb?p=rpm.git;a=commitdiff;h=ee5a500fee1b96ab6d4acf091fdc9b8388a80c41 https://rpm.org/gitweb?p=rpm.git;a=commitdiff;h=66a01c977ea198fb05c5df22013884a6973485c5 https://rpm.org/gitweb?p=rpm.git;a=commitdiff;h=73bd9636d0e76a4d255776b7733667198b9ef585
09/16/14 11:07:58 changed by pmatilai
- milestone set to rpm-4.12.0.