Today:
$ pacman -Syu :: Sincronizzazione dei database in corso... mingw32 228,1 KiB 269K/s 00:01 [######################] 100% mingw32.sig 96,0 B 0,00B/s 00:00 [######################] 100% mingw64 228,5 KiB 500K/s 00:00 [######################] 100% mingw64.sig 95,0 B 0,00B/s 00:00 [######################] 100% msys 123,0 KiB 564K/s 00:00 [######################] 100% msys.sig 96,0 B 0,00B/s 00:00 [######################] 100% :: Aggiornamento del sistema in corso... risoluzione delle dipendenze in corso... ricerca dei pacchetti in conflitto in corso... Pacchetti (18) mingw-w64-i686-gcc-4.9.2-5 mingw-w64-i686-gcc-ada-4.9.2-5 mingw-w64-i686-gcc-fortran-4.9.2-5 mingw-w64-i686-gcc-libgfortran-4.9.2-5 mingw-w64-i686-gcc-libs-4.9.2-5 mingw-w64-i686-gcc-objc-4.9.2-5 mingw-w64-x86_64-gcc-4.9.2-5 mingw-w64-x86_64-gcc-ada-4.9.2-5 mingw-w64-x86_64-gcc-fortran-4.9.2-5 mingw-w64-x86_64-gcc-libgfortran-4.9.2-5 mingw-w64-x86_64-gcc-libs-4.9.2-5 mingw-w64-x86_64-gcc-objc-4.9.2-5 mingw-w64-x86_64-harfbuzz-0.9.40-1 mingw-w64-x86_64-lua-5.2.4-1 tzcode-2015.b-1 vim-7.4.674-1 which-2.21-1 winpty-git-1.1.1.148.47a69d0-2 Dimensione totale dei pacchetti da scaricare: 115,34 MiB Dimensione totale dei pacchetti da installare: 510,16 MiB Dimensione netta dell'aggiornamento: -13,79 MiB :: Vuoi procedere con l'installazione? [S/n] s :: Download dei pacchetti in corso... mingw-w64-i686-gcc-... 492,2 KiB 903K/s 00:01 [######################] 100% mingw-w64-i686-gcc-... 21,7 MiB 995K/s 00:22 [######################] 100% mingw-w64-i686-gcc-... 14,5 MiB 988K/s 00:15 [######################] 100% mingw-w64-i686-gcc-... 247,9 KiB 879K/s 00:00 [######################] 100% mingw-w64-i686-gcc-... 5,8 MiB 949K/s 00:06 [######################] 100% mingw-w64-i686-gcc-... 10,4 MiB 947K/s 00:11 [######################] 100% mingw-w64-x86_64-gc... 437,3 KiB 723K/s 00:01 [######################] 100% mingw-w64-x86_64-gc... 22,3 MiB 1002K/s 00:23 [######################] 100% mingw-w64-x86_64-gc... 15,3 MiB 992K/s 00:16 [######################] 100% mingw-w64-x86_64-gc... 265,2 KiB 638K/s 00:00 [######################] 100% mingw-w64-x86_64-gc... 6,1 MiB 999K/s 00:06 [######################] 100% mingw-w64-x86_64-gc... 10,9 MiB 1000K/s 00:11 [######################] 100% mingw-w64-x86_64-ha... 273,1 KiB 276K/s 00:01 [######################] 100% mingw-w64-x86_64-lu... 245,4 KiB 508K/s 00:00 [######################] 100% winpty-git-1.1.1.14... 233,8 KiB 809K/s 00:00 [######################] 100% tzcode-2015.b-1-x86_64 272,7 KiB 826K/s 00:00 [######################] 100% vim-7.4.674-1-x86_64 5,9 MiB 886K/s 00:07 [######################] 100% which-2.21-1-x86_64 17,1 KiB 590K/s 00:00 [######################] 100% (18/18) verifica delle chiavi presenti nel por... [######################] 100% (18/18) verifica dell'integrità dei pacchetti [######################] 100% (18/18) caricamento dei file dei pacchetti [######################] 100% (18/18) controllo dei conflitti in corso [######################] 100% errore: impossibile eseguire l'operazione richiesta (file in conflitto) mingw-w64-x86_64-lua: /mingw64/bin/lua è già presente nel filesystem Si sono verificati degli errori, nessun pacchetto è stato aggiornato.
When you see such problems use "--force" flag with pacman.
OK. But.. why an user should think that overwriting that file is the right thing to do?