Hi,

I noticed during a yum upgrade today that gcc-4.8.1 hit stable, but a rebuild of llvm/clang wasn't available yet so my upgrade failed. I went and looked at the bodhi update for 4.8.1[1]: it passed with +3 karma and got auto-pushed.  I noticed that the depcheck test passed, so I clicked on it and saw tons of errors from the yum depsolver[2].  It really looks like this test should not have passed with how many issues were present.

Does depcheck just look at the dependencies for the update in question?  i.e., in this update gcc-4.8.1's dependencies are all present, so things pass?  If that's the case, I can see why autoqa says it was OK, but I'd argue that it still should have failed since so much other stuff depends on the older version of gcc, and that other stuff would break as a result of the update request.

Anyway, I just wanted to bring it to your attention and see what you think.

Rich

[1] https://admin.fedoraproject.org/updates/FEDORA-2013-10194/gcc-4.8.1-1.fc19,libtool-2.4.2-16.fc19,gcc-python-plugin-0.12-6.fc19
[2] http://autoqa.fedoraproject.org/results/593073-autotest/virt06.qa/depcheck/results/gcc-4.8.1-1.fc19,lib.html