On 30. 1. 2017 15:48, Angelo Graziosi wrote:
> Today there was a MSYS2 base upgrade. Now starting MinTTY prints:
> 
>   -bash: getent: comando non trovato
> 
> beside this I notice that now the prompt is for "root" user
> 
> foo@my_PC MSYS ~
> #
> 
> this is WRONG in principle! Even if 'foo' is the only, and so, administrator, 
> user of PC, MinTTY, usually, is not started as administrator. If one wants 
> this, one have to use right mouse button and choose 'Run as administrator'. 
> On Windows works this way. Only if one uses 'Run as administrator' using '#' 
> has meaning otherwise it is WRONG. Suppose one day it is found the way to use 
> 'sudo' on MSYS2.. you would have to re-change to the old way using "$"..

I know. The update was supposed to add a detection mechanism that chooses 
between `$` and `#` based on the "Administrator" status of the process. 
Unfortunately, we didn't solve how to get the required `getent` package to 
users before pushing the `filesystem` package update.

I pushed a fix (Alexey will have to build and upload) that will at least 
disable the function when `getent` isn't available, but the goal should be to 
improve our update process so that everyone gets new packages in `base`.

-- 
David Macek

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to