You are not logged in.
Hi!
I encountered the following error when I wanted to update my system today. What should I do?
[martin@faye ~]$ pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace zope-interface with extra/python2-zope-interface? [Y/n] y
resolving dependencies...
looking for inter-conflicts...Remove (1): zope-interface-3.6.3-1
Total Removed Size: 0.97 MB
Targets (1): python2-zope-interface-3.6.3-1
Total Download Size: 0.00 MB
Total Installed Size: 1.26 MBProceed with installation? [Y/n] y
(1/1) checking package integrity [######################] 100%
(1/1) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
python2-zope-interface: /usr/lib/python2.7/site-packages/zope.interface-3.6.3-py2.7.egg-info/ exists in filesystem
Errors occurred, no packages were upgraded.
Last edited by fema (2011-06-27 11:37:07)
Offline
Workaround:
pacman -R zope-interface
pacman -Syu python2-zope-interfaceOffline
Thanks for your reply.
If I'm not mistaken, pacman tried to remove it before, when I tried -Syu and failed to remove it, exactly as now:
[martin@faye ~]$ pacman -R zope-interface
Password:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: twisted: requires zope-interface
I haven't seen this before. ![]()
Offline
pacman -Rdd zope-interface && pacman -Syu python2-zope-interface
Give what you have. To someone, it may be better than you dare to think.
Offline
Thank you both for your answer. Wonder's solution worked. ![]()
Offline
Woudn't it be better to re-install zope.interface with --asdeps?
Offline
Is this due to a bug in pacman incorrectly handling dependencies?
Offline
Is this due to a bug in pacman incorrectly handling dependencies?
here is the report
https://bugs.archlinux.org/task/24904
here is the fix for pacman if you are interested
http://mailman.archlinux.org/pipermail/ … 13573.html
Give what you have. To someone, it may be better than you dare to think.
Offline
Thanks, I'll wait for the pacman upgrade!
Offline