<div dir="ltr"><div><div>Hi, often its a mistake to remove older srpms, they can still be a source in case with newer something needs to be fixed, i managed it like this. one more Dir name obsolete and again a genhdlist2<br><br></div>Regards<br></div>Joerg<br><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-01-08 21:34 GMT+01:00 Matthew Dawkins <span dir="ltr"><<a href="mailto:mattydaw@gmail.com" target="_blank">mattydaw@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><font face="arial, helvetica, sans-serif">So if we wanna make life easier on ourselves we should first thing after the "#3" Release purge obsolete SRPMs from our repo.</font><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">This is gonna take a few steps but first we need to know what packages l'users are actually installing. So, we ask people to take a new install and plump_it_up. Install all their favorite applications for a normal install.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Then, we ask them to send us their install list.... Easy to do.</font></div><div><font face="arial, helvetica, sans-serif"><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)">rpm -qa --qf "%{sourcerpm}\n" | sort -u > send_to_us.list</span><br></font></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif">We over several months compile a complete list of all our l'user base and begin a mass build of only the packages in that list. We also scour the BuildRequires pulled in for the build of each package and so on and so forth.</font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif">After a few iterations we should have a very comprehensive and complete list of the Required SRPMs for main repo. The rest literally should be moved to Contribs or plainly retired.</font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif">I'd guess we'll end up with around 5k SRPMs when this is said and done and that would be a lot nicer to manage than whatever we have now.</font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif">Regards,</font></span></div><div><span style="color:rgb(0,0,0);font-size:12.8px;background-color:rgb(240,247,255)"><font face="arial, helvetica, sans-serif">Matt</font></span></div><div><span style="color:rgb(0,0,0);font-family:Consolas,'Lucida Console',monospace;font-size:12.8px;background-color:rgb(240,247,255)"><br></span></div></div>
<br>_______________________________________________<br>
OM-Cooker mailing list<br>
<a href="mailto:OM-Cooker@ml.openmandriva.org">OM-Cooker@ml.openmandriva.org</a><br>
<a href="http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org" rel="noreferrer" target="_blank">http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org</a><br>
<br></blockquote></div><br></div></div></div></div></div>