On Mon, 2015-06-08 at 10:52 +0200, Ludwig Nussel wrote:
Dominique Leuenberger / DimStar wrote:
On Fri, 2015-06-05 at 17:13 +0200, Alberto Planas wrote:
On Friday, June 05, 2015 03:00:07 PM Dimstar / Dominique Leuenberger wrote:
* libqt4 was updated to 4.8.7 (unfortunately causing some issues, as a dependency was missed in the progress... surprisingly, our repo -checker script missed this one, analysis is going on)
Ouch! I am the one to blame here. Do you know what was the request #?
Thanks.
Alberto, libqt4 was submitted as https://build.opensuse.org/request/show/309693
The issue was that libqt4-devel-doc (a 2nd spec file) has a build dependency on libQtWebKit4 >= %{version} (version being 4.8.7 now) but we only have 4.8.6 in Factory. So it happened that repo-checker waved it through, even though this could not be built in openSUSE:Factory in the end.
If we can find what went wrong here, that would be great.
repo-checker checks the consistency of the repo by looking at the binary rpms. It does not verify build dependencies. Ie it can't catch incomplete submissions from the devel project if the incomplete submission does not result in broken dependencies on the binary rpms.
Which is fine - but in this case it should have caught it: libqt4-devel
-docs had a Requires on libQtWebKit4 = %{version} which was not
satisfied post checkin...
Dominique
--
Dimstar / Dominique Leuenberger