G'day Rob,

I tried this using wget on Mac OS X 10.10.3 as follows:

ken@ganymede: ~/tmp $ wget http://www.sisyphusion.tk/ppm/Math-Float128.ppd --2015-10-07 15:10:03-- http://www.sisyphusion.tk/ppm/Math-Float128.p +pd Resolving www.sisyphusion.tk (www.sisyphusion.tk)... 184.154.90.58, 18 +4.154.90.58 Connecting to www.sisyphusion.tk (www.sisyphusion.tk)|184.154.90.58|:8 +0... connected. HTTP request sent, awaiting response... 200 OK Length: 4302 (4.2K) [application/vnd.cups-ppd] Saving to: `Math-Float128.ppd' 100%[================================================================= +=============>] 4,302 --.-K/s in 0s 2015-10-07 15:10:06 (216 MB/s) - `Math-Float128.ppd' saved [4302/4302] ken@ganymede: ~/tmp $ ls -al Math-* -rw-r--r-- 1 ken staff 4302 5 Oct 15:23 Math-Float128.ppd ken@ganymede: ~/tmp $ grep 07 Math-Float128.ppd ken@ganymede: ~/tmp $ grep 08 Math-Float128.ppd <SOFTPKG NAME="Math-Float128" VERSION="0,08,0,0"> <PROVIDE NAME="Math::Float128" VERSION="0.08" /> ken@ganymede: ~/tmp $

So, it would appear that I'm getting the "new" version.

I don't know that I can help much with the "why is this happening?" question. The following is just a shot in the dark.

I encountered a situation in the past (actually about 15 years ago) where a service provider had multiple servers and changes had been applied across their servers — except they missed one (little used) server when applying the changes. The result being that everything worked as expected most of the time but, on the rare occasions when the unchanged server was accessed, problems ensued.

This was so long ago that I really don't remember more details than that; however, that may be an avenue worth investigating. Your comment "The company that hosts the website says it can't possibly be their fault ..." brought this to mind as I seem to recall that was pretty much the initial feedback I got at the time. Even the senior "technical guys" refused to entertain the idea that the problem was at their end; however, this was for a substantial commercial project which allowed me to escalate the issue to their senior management and get all the servers checked (which resulted in the problem being found and fixed). That's not the sort of leverage I'd normally command; unless there's "big bucks" involved, you may be stuck with the "not our fault" answer.

— Ken


In reply to Re: [OT] HTTP downloads and caching by kcott
in thread [OT] HTTP downloads and caching by syphilis

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.