| 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: | BuildSystem | Assignee: | 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: | |||
What's the status on this Olav, was the check enabled in the end? 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. |
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.