<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:10pt"><div>Hi ,<br><br>Thank you for your comments . I am so sorry to have a complete different view and opinion. <br><br>Have a nice day.<br>Thanks. Andrei.<br><br><br><hr>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<ul><li><em>From</em>: Michael Schwendt <mschwendt tmp0701 nospam arcor de></li><li><em>To</em>: fedora-test-list redhat com</li><li><em>Subject</em>: Re: updates repo admission checklist hole</li><li><em>Date</em>: Mon, 3 Aug 2009 08:54:14 +0200</li></ul>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<hr>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<pre>On Sun, 2 Aug 2009 15:19:20 -0700 (PDT), Suhan wrote:<br><br>>> It lloks that the hole is still open as now swig package update brokes the update.<br>>> <br><br>>> I think there is a hole in QA process that allows untested packages to get into the update repo. <br>>><br><br>>It's a pitty you don't understand any of this, and that instead of asking<br>>further questions you post crap in bugzilla.<br><br>>> PS:  I find here a policy described: <a rel="nofollow" href="http://fedoraproject.org/wiki/PackageSubmissionQAPolicy">http://fedoraproject.org/wiki/PackageSubmissionQAPolicy</a><br>>> but there is no detailed QA Check list , can someone help me with some pointers to follow for more details?<br>>><br><br>> That document is several years old. Its title is "Old Package Submission<br>> and QA Policies used at fedora.us". Its header says "This is a copy of<br>> the old document from
 fedora.us."<br><br>> It doesn't apply to fedoraproject.org.<br><br>> As what it still does in the Wiki, I don't know. I don't know either<br>> who takes care of the Wiki, which has become worse since we originally<br>> started with using one.<br><br>> How did you find that page in the Wiki? By searching or by following<br>> links in the Packaging Guidelines?<br><br>> [...]<br><br>I was searching for some more info but it seems I outdated info that confused me. <br><br>> Back to the swig update. There is no QA process, at least not for the<br>> majority of packages. Here's the update ticket for swig:<br><br>>  <a rel="nofollow" href="https://admin.fedoraproject.org/updates/F10/FEDORA-2009-8145">https://admin.fedoraproject.org/updates/F10/FEDORA-2009-8145</a><br><br>> As you can see, it got pushed directly to "stable", which didn't give<br>> anybody a chance to test it before it landed in the repos. Only if it
 had<br>> been pushed to testing, there would have been a window during which the<br>> community could have tested it and could have used the "karma points"<br>> voting system in bodhi, the Fedora Updates System.<br><br><br>> And even if it didn't have broken deps, it could still suffer from further<br>> breakage, which could only be found out with actual testing (done by<br>> humans as well as automated tests).<br><br><br></pre></div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Suhan Andrei <sandi_ro@yahoo.com><br><b><span style="font-weight: bold;">To:</span></b> fedora-test-list@redhat.com<br><b><span style="font-weight: bold;">Sent:</span></b> Monday, August 3, 2009 1:19:20 AM<br><b><span style="font-weight:
 bold;">Subject:</span></b> Re: updates repo admission checklist hole<br></font><br>
<div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><div>HI , <br><br>It lloks that the hole is still open as now swig package update brokes the update.<br><br><span style="font-family: lucida console,sans-serif;">$> yum update swig</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Loaded plugins: refresh-packagekit</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Setting up Update Process</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Resolving Dependencies</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Running transaction check</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">---> Package swig.x86_64
 0:1.3.39-1.fc10 set to be updated</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(example) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(it) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(the) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(argv) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Running transaction check</span><br
 style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">---> Package jython-demo.x86_64 0:2.2.1-0.1.Release_2_2_1.1.2.fc10 set to be updated</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">---> Package swig.x86_64 0:1.3.39-1.fc10 set to be updated</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(it) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency: perl(the) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Processing Dependency:
 perl(argv) for package: swig-1.3.39-1.fc10.x86_64</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">--> Finished Dependency Resolution</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">swig-1.3.39-1.fc10.x86_64 from updates has depsolving problems</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">  --> Missing Dependency: perl(argv) is needed by package swig-1.3.39-1.fc10.x86_64 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">swig-1.3.39-1.fc10.x86_64 from updates has depsolving problems</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">  --> Missing Dependency: perl(it) is needed by package swig-1.3.39-1.fc10.x86_64
 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">swig-1.3.39-1.fc10.x86_64 from updates has depsolving problems</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">  --> Missing Dependency: perl(the) is needed by package swig-1.3.39-1.fc10.x86_64 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Error: Missing Dependency: perl(argv) is needed by package swig-1.3.39-1.fc10.x86_64 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Error: Missing Dependency: perl(it) is needed by package swig-1.3.39-1.fc10.x86_64 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">Error: Missing Dependency: perl(the) is
 needed by package swig-1.3.39-1.fc10.x86_64 (updates)</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;"> You could try using --skip-broken to work around the problem</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;"> You could try running: package-cleanup --problems</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">                        package-cleanup --dupes</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">                        rpm -Va --nofiles --nodigest</span><br
 style="font-family: lucida console,sans-serif;"><br>See more here:<br><a rel="nofollow" target="_blank" href="https://bugzilla.redhat.com/show_bug.cgi?id=508517">https://bugzilla.redhat.com/show_bug.cgi?id=508517</a><br></div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><br>Andrei.<br><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Suhan Andrei <sandi_ro@yahoo.com><br><b><span style="font-weight: bold;">To:</span></b> fedora-test-list@redhat.com<br><b><span style="font-weight: bold;">Sent:</span></b> Friday, July 10, 2009 7:03:27 PM<br><b><span style="font-weight: bold;">Subject:</span></b> updates repo admission checklist hole<br></font><br>
<div style="font-family: tahoma,new york,times,serif; font-size: 10pt; color: rgb(0, 0, 0);"><div>
<div style="font-family: tahoma,new york,times,serif; color: rgb(0, 0, 0); font-size: 10pt;">
<div>Hi ,<br><br>I think there is a hole in QA process that allows untested packages to get into the update repo. <br>I may be wrong as well but at least please look into this:<br><br><span><a rel="nofollow" target="_blank" href="https://bugzilla.redhat.com/show_bug.cgi?id=508517"><font color="#0000ff">https://bugzilla.redhat.com/show_bug.cgi?id=508517</font></a></span>  <br><br>as this is a case where a broken package pollute the updates repository. <br><br>I am referring about current state of synce-hal package as reported by yum :<br><br>$yum list synce-hal<br>Loaded plugins: refresh-packagekit<br>Available Packages<br>synce-hal.x86_64                                      
 0.13.1-3.fc10                                        updates<br><br><br><span>PS:  I find here a policy described: <a rel="nofollow" target="_blank" href="http://fedoraproject.org/wiki/PackageSubmissionQAPolicy"><font color="#0000ff">http://fedoraproject.org/wiki/PackageSubmissionQAPolicy</font></a></span><br>but there is no detailed QA Check list , can someone help me with some pointers to follow for more details?<br><br>Thanks, Andrei.<br></div></div><br></div></div><br>

      </div></div></div><br>

      </div></div></div><br>

      </body></html>