You are not logged in.
From a clean install of Arch using archlinux-2011.08.19-core-i686.iso, when trying to upgrade I get the following errors.
error: failed to commit transaction (conflicting files)
glibc: /usr/bin/tzselect exists in filesystem
glibc: /usr/bin/zdump exists in filesystem
glibc: /usr/bin/zic exists in filesystem
Must be a recent package upgrade because it was working yesterday morning.
Last edited by Beresford (2012-04-03 23:14:18)
Offline
Have you upgraded that system before or is this the first update you did after installation?
Can you follow https://bbs.archlinux.org/viewtopic.php?id=130138 and give us the info about which package owns tzselect etc.?
I've updated my systems to glibc 2.15-10 w/o a problem.
Offline
First upgrade after installation.
Thanks for the link, it seems to be the tzdata update?
Last edited by Beresford (2012-04-03 22:52:27)
Offline
Good, a thread with the same problem as I have.
I forced the update of glibc and then it went from there. I don't know how safe that was tho, but since I run this on a VM I'm very careless.
Pacman -S glibc --force
Last edited by Ricepicker (2012-04-03 22:35:14)
Offline
I upgraded tzdata (without updating pacman) first then did a system upgrade and that seems to have fixed the problem. Is this the correct way to do this, or is there a bug in one of the packages?
Last edited by Beresford (2012-04-03 22:41:47)
Offline
Try removing tzdata first.
Edit: Files are sometimes moved between packages and this creates conflicts. Either removing the package that creates conflicts or using '--force' solves the problem.
Edit 2:
Beresford, in your first post you wrote:
glibc: /usr/bin/aic exists in filesystem
and it turned out to be 'zic' not 'aic'. If you can't copy-paste, please doublecheck if you typed all the important info correctly.
Last edited by karol (2012-04-03 22:45:07)
Offline
First post updated, it was a typo.
Also, marked post as having a solution, not sure it's solved though.
Last edited by Beresford (2012-04-03 23:15:00)
Offline
Clean install from archlinux-2011.08.19-core-x86_64.iso
same problem
pacman -S tzdata
fixed it for me
Try removing tzdata first.
pacman -R tzdata failed for me as gcc is a dependency
Offline
Just say "N" to upgrading pacman first.
Offline
Also after a fresh install, installing tzdata solved it for me. Thanks everyone
Archlinux KDE user.
Offline
for me this worked perfectly
rm /usr/bin/tzselect /usr/bin/zdump /usr/bin/zic
pacman -Syu
Offline
Hi rohan,
Thanks for this solution; however, my zdump and zic were in sbin, not bin - i.e.
rm /usr/bin/tzselect /usr/sbin/zdump /usr/sbin/zic
Thanks,
William
Offline
This fixed it for me on a new install and then update:
pacman -S tzdata
Said no to update pacman first.
Offline
I can confirm that
pacman -S --force tzdata
along with saying No to pacman install resolves the issue.
Michael P.
StaticExtasy
Offline