On Wed, 2010-12-22 at 00:19 +0000, Sid Boyce wrote:
When zypper upgraded it installed xorg-x11-libxcb-devel and left files from the old one in place. It seems it's not able to detect and deal with a package name that differs but offers largely the same files, so it leaves any file that isn't part of the current package in place. In fact it leaves the old package installed.
I shall open a bug later.
That isn't a bug. Two packages with different names are different packages, and zypper shouldn't try to be clever - it will mess up all sorts of things If a package changes name the packager should tell rpm (and by extension zypper) about it by using a tag such as obsoletes: In your case, the package was called -unstable which probably means it was intended to be installed in parallel with the normal one If there is a bug here, it is that zypper installed the new package with --force, which IMHO is wrong, it shouldn't just overwrite files, it should refuse to install the new package until the collisions have been removed Anders -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org