On Fri, Oct 09, 2009 at 03:16:02PM +0100, David Houston wrote: > error: replacing packages with -U is not supported yet > error: you can replace packages manually using -Rd and -U > error: failed to prepare transaction (conflicting dependencies) > :: nvidia-utils-beta: conflicts with nvidia-utils It means "nvidia-utils-beta" conflicts and should replace "nvidia-utils". If the beta package was in a repo , pacman would have prompted you to replace the package. This smooth replacement procedure is not supported with "pacman -U". So as a workaround , You uninstall the conflicting package without dependency checking and then "pacman -U" the new package .