On 2023-11-25 12:28:05 +0900, Norbert Preining wrote: > On Sat, 25 Nov 2023, Vincent Lefevre wrote: > > I didn't break anything. Any user, including root, may have his own > > environment variables for his own use. This should never interfer > > No. That is simply not true. Not root.
Could you cite documentation saying that root must not set arbitrary environment variables? > > Why not unsetting TEXINPUTS in the postinst script? > > I told you this already, please read. > Because root might set TEXINPUTS on *purpose*. This contradicts what you said above. Note: The setting of TEXINPUTS in my case was not on purpose (well, actually keeping the usual settings, such as LS_COLORS, was actually there on purpose). But this could have been done really on purpose. And this would have broken the package installation. -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)