Sometimes one of the mirrors gets in a bad state and unfortunately they become less busy as the “savvy” users avoid that one, so then unsuspecting users get routed there more frequently. The fix is to comment out the top global mirror, and then uncomment a mirror closer to your geographic location, but sometimes you’ll find you need to go somewhere in between because there might be a couple mirrors that get behind or out of whack. Case in point the NJ mirror seemed to be having trouble with the 64 bit vim package, but the 32 bit one was fine, so commenting the main mirrors entry and uncommenting NJ would still leave you stuck, but uncommenting FL for Florida instead would let you proceed.