Bug 4655

Summary: Mageia 3: don't allow packages with bad lib* requires to be submitted (requires-on-release rpmlint check)
Product: Infrastructure Reporter: Olav Vitters <olav>
Component: BuildSystemAssignee: Sysadmin Team <sysadmin-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: sysadmin-bugs
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

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.