[tlbuild] Unable to update tlmgr

Ken Moffat zarniwhoop at ntlworld.com
Sun May 15 20:01:07 CEST 2016


On Wed, May 11, 2016 at 07:51:56AM +0900, Norbert Preining wrote:
> On Tue, 10 May 2016, Ken Moffat wrote:
> > Unknown directive ...containerchecksum
> > c59200574a316416a23695c258edf3a32531fbda43ccdc09360ee105c3f07f9fb77df17c4ba4c2ea4f3a5ea6667e064b51e3d8c2fe6c984ba3e71b4e32716955...
> > , please fix it! at /opt/texlive/2016/tlpkg/TeXLive/TLPOBJ.pm line
> 
> That is strange ... why is it using the TLPOBJ fromo your installation
> anyway ...
> 
> I will investigate.
> 
(skipping the reply where you could not replicate this, back to the
beginning for context).

I spent some time trying variations, and eventually put it down as
something different about my install (/opt/texlive, as root, based
on how we have evolved out install in BLFS.  But I wanted to
continue testing, so I put it into /scratch/ken/tl2016pre using the
same binary installer I had earlier downloaded.  /scratch/ken is
owned by me, it has a lot of space, and it doesn't get backed up,
unlike /home.

That was on Thursday or Friday, and when the install completed there
were, of course, no updates available.

Now, I can see a lot, and again the message about updating tlmgr
itself.  So I downloaded update-tlmgr-latest.sh again.  I was
expecting I might need to create a temp/ directory for the actual
updates, but I'm still failing at the first hurdle:

ken at deluxe ~ $sh update-tlmgr-latest.sh 
Verifying archive integrity... All good.
Uncompressing TeX Live Manager
Updater... [ snipped remaining progress dots ]
./runme.sh: updating in /scratch/ken/tl2016pre/2016...
./runme.sh: tlmgr version says this is TeX Live 2016
./runme.sh: proceeding with tlmgr update.
D:tlmgr:main: ::tldownload_server defined
Unknown directive ...containerchecksum
c59200574a316416a23695c258edf3a32531fbda43ccdc09360ee105c3f07f9fb77df17c4ba4c2ea4f3a5ea6667e064b51e3d8c2fe6c984ba3e71b4e32716955...
, please fix it! at
/scratch/ken/tl2016pre/2016/tlpkg/TeXLive/TLPOBJ.pm line 210, <TMP>
line 36.
./runme.sh: done.

I _think_ this means that the installer I originally downloaded
might not be capable of being updated.  I'll try a current installer
tomorroe, and then I'll wait until more updates are available.

But first, I'll keep this install around for a few hours, in case
there are any other suggestions or questions.

ĸen
-- 
This email was written using 100% recycled letters.


More information about the tlbuild mailing list