Description of problem: In "rawhide report: 20070122 changes" one can find bind-31:9.3.3-4.fc7 ------------------- * Mon Jan 22 2007 Adam Tkac <atkac redhat com> 31:9.3.3-4.fc7 - package bind-libbind-devel has beed removed ... but 'yum update' goes like this: ---> Package bind-utils.x86_64 31:9.3.3-4.fc7 set to be updated ---> Package bind.x86_64 31:9.3.3-4.fc7 set to be updated ---> Package bind-libs.x86_64 31:9.3.3-4.fc7 set to be updated --> Running transaction check --> Processing Dependency: bind-libs = 31:9.3.3-3.fc7 for package: bind-libbind-devel --> Finished Dependency Resolution Error: Missing Dependency: bind-libs = 31:9.3.3-3.fc7 is needed by package bind-libbind-devel and terminates. Forgotten "obsoletes" in bind-libs? Yes, 'yum remove bind-libbind-devel' followed by 'yum update' does work. Version-Release number of selected component (if applicable): bind-9.3.3-4.fc7
As a matter of fact looking closer files from bind-libbind-devel disappear unless bind-devel is installed as well so "obsoletes" apparently should be in bind-devel (which will bring in bind-libs in any case via dependencies).
You're right. I've built bind 9.3.3-5.fc7. This problem is fixed there