[tlu] new beta
bvoisin at icloud.com
Sat Jun 23 12:00:38 CEST 2018
> Le 23 juin 2018 à 03:46, Herbert Schulz <herbs at wideopenwest.com> a écrit :
>> On Jun 22, 2018, at 7:03 PM, Adam R. Maxwell <amaxwell at mac.com> wrote:
>> I've just uploaded a beta release that fixes the infra update display problem when arch-specific files are updated, and also adds support for updating tlgpg.
> I already updated the gpg so that didn't get triggered and no updates (yet) today.
Same here: is there an easy way to trick TLU into considering tlgpg needs to be updated?
I thought about editing texlive.tlpdb, the same way Dick (Koch) did for testing earlier. But texlive.tlpdb contains two entries
shortdesc gpg for TeX Live
shortdesc x86_64-darwin files of tlgpg
binfiles arch=x86_64-darwin size=241
and I don't remember from your discussion of texlive.infra vs texlive.infra.x86_64-darwin on the MacTeX list (re. the infra update display) which does what and in particular which one triggers the other.
The above seems to say tlgpg is just the README file while tlgpg.x86_64-darwin is the binary. But are they independent? Again, the tlgpg entry above contains "depend tlgpg.ARCH" which seem to say tlgpg triggers tlgpg.x86_64-darwin, not the other way round, right?
That said, I'm not even sure "0" would be a valid revision number, were the number for tlgpg to be edited.
Finally, you (Adam) wrote on the MacTeX list
> Well, that's interesting. TLU only supports a single repository at a time, so it won't ever check for updates. I guess I could do a manual check in the background if it's installed. Ick.
Does this mean the tlpgpg update is triggered not by texlive.tlpdb, but by checking whether the actual gpg.x86_64-darwin binary is installed? Or do you just do a "sudo tlmgr --repo http://www.preining.info/tlgpg update tlgpg" in the background?
In other words, when you wrote "a manual check in the background if it's installed", did you mean (1) you check whether gpg is installed (based on whether the binary is present maybe?) and (2) then, if it is, "sudo tlmgr --repo http://www.preining.info/tlgpg update tlgpg"?
More information about the tlu