Bug 4655 - Mageia 3: don't allow packages with bad lib* requires to be submitted (requires-on-release rpmlint check)
Summary: Mageia 3: don't allow packages with bad lib* requires to be submitted (requir...
Status: NEW
Alias: None
Product: Infrastructure
Classification: Unclassified
Component: BuildSystem (show other bugs)
Version: unspecified
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Sysadmin Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-23 10:07 CET by Olav Vitters
Modified: 2015-10-08 10:17 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Olav Vitters 2012-02-23 10:07:08 CET
Currently packages with bad lib* requires can be uploaded. For Mageia 3 (so after Mageia 2 release), the buildsystem should reject such packages. I volunteer to fix them.


On Thu, Feb 23, 2012 at 09:46:42AM +0100, Michael Scherer wrote:
> Le jeudi 23 février 2012 à 09:32 +0100, Olav Vitters a écrit :
> > On Wed, Feb 22, 2012 at 11:35:13PM +0100, Thierry Vignaud wrote:
> > > On 22 February 2012 23:33, Olav Vitters <olav@vitters.nl> wrote:
> > > >> Hard versionated requires are bogus and just defeat the purpose of libification:
> > > > [..]
> > > >> Will be OK next time:
> > > >> See http://svnweb.mageia.org/packages/cauldron/cogl/current/SPECS/cogl.spec?r1=212291&r2=212418
> > > >
> > > > Is it possible to write an rpmlint check for this? If so, could you? :)
> > >·
> > > there's at least requires-on-release is here for years...
> >·
> > Ah, but it won't prevent packages from being submitted?
>·
> If we are sure that every package is clean ( or most of them are ), and
> that someone volunteer to handle the complaint, we can turn it.·
>·
> But I think this would be better to do the change after mageia 2.·

Makes sense to wait, I'll file a RFE. I'll volunteer to fix these after Mageia 2.
Comment 1 Rémi Verschelde 2015-09-10 14:29:16 CEST
What's the status on this Olav, was the check enabled in the end?
Comment 2 Olav Vitters 2015-10-08 10:17:54 CEST
Never added unfortunately. Seems like a good time to turn it on. I'm willing to fix any broken package btw. Though having some stability issues.

Note You need to log in before you can comment on or make changes to this bug.