Taskatron depcheck broken/incomplete (was: Re: Removing packages that have broken dependencies in F21 tree)

2014-11-15 Thread Kevin Kofler
Kalev Lember wrote:
> 2) juffed was broken by
> https://admin.fedoraproject.org/updates/FEDORA-2014-14301/ . Interestingly
> enough the update passed the Taskatron depcheck test there, even though it
> created a new broken dependency in the repo.

The Taskatron depcheck appears to be broken or incomplete: It might be 
effective at checking whether the new package has any broken dependencies, 
but it definitely does not appear to check whether the update breaks OTHER 
packages' dependencies (at least I've seen 2 instances where it didn't catch 
that, and this is the third). The old AutoQA got that right.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Taskatron depcheck broken/incomplete (was: Re: Removing packages that have broken dependencies in F21 tree)

2014-11-21 Thread Adam Williamson
On Sun, 2014-11-16 at 01:21 +0100, Kevin Kofler wrote:
> Kalev Lember wrote:
> > 2) juffed was broken by
> > https://admin.fedoraproject.org/updates/FEDORA-2014-14301/ . Interestingly
> > enough the update passed the Taskatron depcheck test there, even though it
> > created a new broken dependency in the repo.
> 
> The Taskatron depcheck appears to be broken or incomplete: It might be 
> effective at checking whether the new package has any broken dependencies, 
> but it definitely does not appear to check whether the update breaks OTHER 
> packages' dependencies (at least I've seen 2 instances where it didn't catch 
> that, and this is the third). The old AutoQA got that right.

http://tirfa.com/current-state-of-depcheck-and-paths-forward.html

I'm sort-of volunteered to write the approach I suggested in a comment
as a new test, but it's going to have to wait until at least post-f21.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct