[NTG-context] new upload

Pablo Rodriguez oinos at gmx.es
Tue Oct 18 17:40:44 CEST 2022


On 10/17/22 22:40, Hans Hagen via ntg-context wrote:
> On 10/17/2022 7:12 PM, Pablo Rodriguez via ntg-context wrote:
>> […]
>> The problem is clearly not the speed of the internet connection. I use
>> internet with the standard speed.
>>
>> There are two things that strike me as possible causes.
>> […]
> so then just do a complete install

Many thanks for your reply, Hans.

A complete install has revealed the real cause of the slow download: the
antivirus software (that works like crap).

The time that I thought it was downloading each single file, it was
really analyzing it.

Even worse, when the AV software didn’t like the contents of the file,
it saved an empty file (I have seen it with text and PDF documents).

I had a backup copy, so it updated it (manually) with what a new install
for Win64 (which I got in Linux64).

>> 2. The whole download is http instead of https.
>
> sure, but if you have the curl(lib) installed in principle one could do
> a secure install (I didn't really test it but it's in there)

curl is installed in both Linux and Windows (and there was no secure
install on any of them).

And according to lines 634-640 from mtx-install.lua, if curl isn’t
installed, the installation script should quit:

  if environment.argument("secure") then
    usecurl = checkcurl()
    if not usecurl then
      report("no curl installed, quitting")
      os.exit()
    end
  end

Or what am I missing here?

>> Is there anything that I could to to improve the download process?
> If per-file is slow at you end you can try to just install the whole lot
> (just delete the tex tree or at least the tma file that stores the
> hashes) because then the zip is downloaded and installed (one fetch).

Many thanks for your suggestion, since it helped to discover the real
cause of the non-working update.

Pablo


More information about the ntg-context mailing list