John Reiser <jreiser@xxxxxxxxxxxx> wrote: > The mass rebuild has broken the dependencies of packages in rawhide, > and I'm upset about it. > > For instance, fresh install General Desktop from DVD made just after > the mass rebuild, then boot the new system and try to "yum install pungi". > I see several errors such as: > ----- > Error: Package: glibc-2.13.90-2.i686 (fedora) > Requires: glibc-common = 2.13.90-2 > Installed: glibc-common-2.13.90-3.x86_64 (@anaconda-InstallationRepo-201102112219.x86_64) > glibc-common = 2.13.90-3 > Available: glibc-common-2.13.90-2.x86_64 (fedora) > glibc-common = 2.13.90-2 > ----- > > Take a good look at those dependencies [a fixed-width font helps me]: > glibc-common-2.13.90-3.x86_64 installed > glibc-common = 2.13.90-2 required > glibc-common-2.13.90-2.x86_64 available > > Changing a mere build number from "-2" to "-3" breaks dependencies? > That is a poor system. It's a subpackage and these are supposed to have release-grained dependencies. The problem stems from the fact that the 32bit version is looking to get installed, but the 64bit version is -3 and yum won't downgrade from the -3 you have to the -2 in the repos. The `--allow-downgrades' flag in yum (also may need a plugin, I forget) or grabbing the correct version from koji should help. --Ben -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel