I followed this information https://wiki.archlinux.org/index.php/De ... iki:usrlib and did
$this->bbcode_second_pass_code('', '$ sudo pacman -Syu --ignore glibc,curl
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: Starting full system upgrade...
warning: glibc: ignoring package upgrade (2.16.0-1 => 2.16.0-4)
resolving dependencies...
looking for inter-conflicts...
Targets (5): binutils-2.22-10 filesystem-2012.8-1 kmod-10-1 raspberrypi-firmware-20120914-1 syslog-ng-3.3.6-1
Total Installed Size: 50.32 MiB
Net Upgrade Size: 0.24 MiB
Proceed with installation? [Y/n]
(5/5) checking package integrity [#######################################################################################] 100%
(5/5) loading package files [#######################################################################################] 100%
(5/5) checking for file conflicts [#######################################################################################] 100%
error: failed to commit transaction (conflicting files)
filesystem: /etc/profile.d/locale.sh exists in filesystem
filesystem: /usr/share/man/man7/archlinux.7.gz exists in filesystem
Errors occurred, no packages were upgraded.')
Later they said that if you have conflicts that are not owned by any application, you can remove them.
$this->bbcode_second_pass_code('', '$ pacman -Qo /etc/profile.d/locale.sh
/etc/profile.d/locale.sh is owned by initscripts 2012.07.5-1
$ pacman -Qo /usr/share/man/man7/archlinux.7.gz
/usr/share/man/man7/archlinux.7.gz is owned by initscripts 2012.07.5-1')
What to do?