* Panu Matilainen | | The current depsolver (cvs HEAD, 3.2.0) appears to have a bug when a | package which is not part of the transaction set gets it's | dependencies broken by an update. | | The case from current rawhide, as I understand it after a brief | crash-course into the depsolver code: | - installed rhpl package depends on libiw.so.28 | - there's an update to wireless tools providing libiw.so.29 | - depsolver notices there's a missing dep initially, notice the miss = 1 | in the log below, but rhpl doesn't get reprocessed in the restarted loop | (because it's not part of the ts ?) -> results in a seemingly | succesfull update that breaks installed rhpl's dependencies
Strange, this don't happen here: $ python yummain.py update Loading "changelog" plugin Loading "priorities" plugin Loading "installonlyn" plugin Setting up Update Process 0 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package caching-nameserver.i386 31:9.4.1-4.fc8 set to be updated ---> Package system-config-printer-libs.i386 0:0.7.65-1.fc8 set to be updated [snip] ---> Package libupnp.i386 0:1.4.6-1.fc8 set to be updated ---> Package bind-libs.i386 31:9.4.1-4.fc8 set to be updated ---> Package selinux-policy.noarch 0:2.6.5-2.fc8 set to be updated --> Processing Dependency: libiw.so.28 for package: rhpl --> Finished Dependency Resolution Error: Missing Dependency: libiw.so.28 is needed by package rhpl $ - Terje _______________________________________________ Yum-devel mailing list [email protected] https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
