tlmgr --self
Jim Diamond
Jim.Diamond at acadiau.ca
Sun Sep 26 17:19:01 CEST 2021
Hi Karl and Zdeněk,
thanks for your answers. I'm not sure they are quite as enlightening
as I hoped, but since they both make sense, I guess it is all good.
Karl, assuming you are using Unix or Linux, does
tlmgr $repo update --self --all
not work for you? (In the interest of shorter command lines?)
I just tried it, and there is no "--self" update available for me, but
it did update 5 packages for me.
Cheers.
Jim
On Sat, Sep 25, 2021 at 15:46 (-0600), Karl Berry wrote:
> Hi Jim,
>> Q: why is --self not the default? Are there any/many situations where
>> you would not want the self-update to happen?
> I don't know of any specific situation where you wouldn't want to do
> --self, if you're doing daily updates anyway. But I guess we felt it was
> better for the user to explicitly specify this, i.e., to be able to
> postpone it if timing was bad for an infrastructure update.
> What I do myself is, essentially,
> repo="--repository ctan" # or whatever
> tlmgr $repo update --self && tlmgr $repo update --all
> since I want to know soonest if an update breaks something :). --best, karl.
On Sun, Sep 26, 2021 at 09:49 (+0200), Zdenek Wagner wrote:
> CAUTION: This email comes from outside Acadia. Verify the sender and use caution with any requests, links or attachments.
> so 25. 9. 2021 v 23:46 odesílatel Karl Berry <karl at freefriends.org> napsal:
>> Hi Jim,
>>> Q: why is --self not the default? Are there any/many situations where
>>> you would not want the self-update to happen?
>> I don't know of any specific situation where you wouldn't want to do
>> --self, if you're doing daily updates anyway. But I guess we felt it was
>> better for the user to explicitly specify this, i.e., to be able to
>> postpone it if timing was bad for an infrastructure update.
>> What I do myself is, essentially,
>> repo="--repository ctan" # or whatever
>> tlmgr $repo update --self && tlmgr $repo update --all
>> since I want to know soonest if an update breaks something :). --best, karl.
> If I remember it well, tlmgr --self --all does not work on Windows due
> to file locking, it is necessary to use tlmgr --self followed by tlmgr
> --all. But maybe the problem has already been solved somehow, I am not
> sure.
> Zdeněk Wagner
> http://ttsm.icpf.cas.cz/team/wagner.shtml
More information about the tex-live
mailing list.