Bug 442021

Summary: Wrong Requires leads to broken deps in rawhide
Product: [Fedora] Fedora Reporter: Alex Lancaster <alex>
Component: postgresql-pgpool-IIAssignee: Devrim GUNDUZ <devrim>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: high    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-11 19:01: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:
Embargoed:
Bug Depends On:    
Bug Blocks: 441269    
Attachments:
Description Flags
Patch to fix .spec file none

Description Alex Lancaster 2008-04-11 10:40:55 UTC
This has been broken for a couple of days now:

Broken deps for i386
----------------------------------------------------------
        postgresql-pgpool-II-devel-2.1-beta2.fc9.1.i386 requires
postgresql-pgpool-II = 0:2.1-beta2

The cause is incorrect usage of Requires, which should include the full version
including release:

Requires:       %{name} = %{version}-%{release}

in addition, the release tag does not conform to the package numbering scheme,
as per:

http://fedoraproject.org/wiki/Packaging/NamingGuidelines#head-d97a3f40b6dd9d2288206ac9bd8f1bf9b791b22a

it should be of the form:

0.%{X}.%{alphatag}%{?dist}

hence in this case:  0.2.beta2%{?dist}

If you opened up your ACLs on pkgdb (check "group members can commit?"):

https://admin.fedoraproject.org/pkgdb/packages/name/postgresql-pgpool-II

then I (or others could fix it directly).

Comment 1 Alex Lancaster 2008-04-11 10:42:36 UTC
Created attachment 302100 [details]
Patch to fix .spec file

Comment 2 Devrim GUNDUZ 2008-04-11 19:01:22 UTC
Thanks for the patch. Package updated.

Comment 3 Alex Lancaster 2008-04-12 03:58:00 UTC
(In reply to comment #2)
> Thanks for the patch. Package updated.

Thanks, did you mail rel-eng to ask that the build: 

http://koji.fedoraproject.org/koji/buildinfo?buildID=45945

be tagged f9-final?

Also, could you open up the ACLs for the package via PackageDB (or otherwise
explain why you think it should remain closed)?