dnf replacing yum and dnf-yum
Adam Williamson
adamwill at fedoraproject.org
Mon Apr 13 17:43:11 UTC 2015
On Mon, 2015-04-13 at 08:47 +0200, Mathieu Bridon wrote:
> Le dimanche 12 avril 2015 à 17:06 -0700, Adam Williamson a écrit :
> >
> > It's hard to see how you build a perfect dep check other than
> > trying
> > to solve the deps of *every single package in the distro* against
> > every proposed update.
>
> Can't we run repoclosure on (at the same time) the fedora repo, the
> updates repo, and a temporary repo made of the packages to be pushed?
>
> Repoclosure does check for the deps of every single package in the
> set
> of repos it is provided.
Not sure offhand if we've looked into using repoclosure to check this,
but one obvious issue I can think of is, what if repoclosure isn't
clean *to start with*? Do you diff the outputs and try to decide
whether things got better or worse? And what exactly do you do when
decide things got worse? Parse the repoclosure and try to guess which
of the updates to blame? That's already complex enough, I guess, that
we can't expect it to be 100%.
I hope this discussion is illustrating that my initial point was
accurate: any proposal which relies on the existence of a 100%
reliable depcheck is a problematic proposal. :)
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
More information about the devel
mailing list