On Thu, Apr 12, 2012 at 04:40:14PM -0400, seth vidal wrote: > On Thu, 12 Apr 2012 21:39:16 +0100 > "Richard W.M. Jones" <rjones@xxxxxxxxxx> wrote: > > > On Thu, Apr 12, 2012 at 05:18:02PM +0200, Kevin Kofler wrote: > > > Richard W.M. Jones wrote: > > > > I think it should be possible to make repos that are always > > > > self-consistent even when mirrors only partially mirror or delay > > > > content. I have in mind a great proof of this, but this email is > > > > too small to contain it. > > > > > > Even across repositories? (RPM Fusion…) > > > > Hmm, that is trickier ... The particular problem with RPM Fusion is > > that no coordination is possible, or even legally permitted. > > > > And there are a billion local, private repos like this. > > You cannot expect that fedora will EVER be able to calculate against > all of them. And therefore yum has to be able to handle depresolution > failure. The only bad thing that happens is that yum downloads some RPMs which it then can't install, so it in an edge case it's downloading too much. Normally the RPMs it downloads to find the dependencies are ones it will subsequently install, so there is (in the normal, common case) no overhead. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel