[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#636292: MD5Sum mismatch is due to multiple DNS queries!



On Fri, 12 Aug 2011, Dominik Bay wrote:
> On Fri, Aug 12, 2011 at 03:39, Henrique de Moraes Holschuh
> <hmh@debian.org> wrote:
> > On Fri, 12 Aug 2011, jidanni@jidanni.org wrote:
> >> The checksum will come from a _different_ round robin machine, four out
> >> of five times. It's Russian Roulette. I can't bear to pull the trigger.
> >> A user would have to be crazy to use a round robin mirror until the apt
> >> team finally gets around to fixing this probably one line bug.
> >
> > Now, don't be absurd.
> 
> Yeah, it's getting hilarious since a while ...
> Now as ftpsync is fixed on the US mirrors all checksum problems should
> be solved.

Hmm, no.  There is a real design bug in play: we cannot trust metadata
to be in sync *across* mirrors, and we cannot trust the network backends
to always connect to the same mirror.

The multiple DNS lookups bug just breaks a workaround for that design
bug that works well in a particular case (fortunately, a common one):
persistent connections.

What I consider absurd is jidanni's "probably one line bug" comment.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



Reply to: