Learn more about these different git repos.
Other Git URLs
cyrus-sasl-lib is already multilib and the cyrus-sasl in f15 updates-testing is now built against libdb rather than db4, but libdb is for some reason not already multilib (though some of its subpackages are?), so cyrus-sasl-libs.i686 has broken dependencies.
https://admin.fedoraproject.org/updates/cyrus-sasl-2.1.23-18.fc15
The f16 development repo already has libdb fully multilibbed.
This should theoretically be fixed in the next push - we fixed the bodhi configuration for this.
Replying to [comment:1 notting]:
Where should libdb.i686 be after that push? Still can't see it in any x86_64 repo. {{{
libdb.i686
Loaded plugins: langpacks, presto, refresh-packagekit Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package cyrus-sasl-lib.i686 0:2.1.23-18.fc15 will be installed --> Processing Dependency: libdb-5.1.so for package: cyrus-sasl-lib-2.1.23-18.fc15.i686 --> Finished Dependency Resolution Error: Package: cyrus-sasl-lib-2.1.23-18.fc15.i686 (updates-testing) Requires: libdb-5.1.so You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest }}}
My mistake; the configuration change was not pushed until this morning.
Replying to [comment:3 notting]:
Still no sign of it. Where should I expect it to be? Everything? updates? updates-testing? Bearing in mind that there hasn't been an update of libdb since F15 was released, and it's the cyrus-sasl update that needs libdb (the one in Everything.i386 would be fine), so it's a bit of an unusual case.
Replying to [comment:4 pghmcfc]:
Replying to [comment:3 notting]: My mistake; the configuration change was not pushed until this morning. Still no sign of it. Where should I expect it to be? Everything? updates? updates-testing? Bearing in mind that there hasn't been an update of libdb since F15 was released, and it's the cyrus-sasl update that needs libdb (the one in Everything.i386 would be fine), so it's a bit of an unusual case.
Oh. In that case, there would need to be a libdb update pushed - that would do the right thing. We can't go back and change the Everything repo.
I have raised http://bugzilla.redhat.com/729250 to get an update of libdb done.
libdb-5.1.25-3.fc15 was built and issued as an update to fix this problem, and it did so when in updates-testing. However, it has now been pushed to stable and libdb-5.1.25-3.fc15.i686.rpm is not there, though libdb-devel-5.1.25-3.fc15.i686.rpm is.
libdb-5.1.25-3.fc15
libdb-5.1.25-3.fc15.i686.rpm
libdb-devel-5.1.25-3.fc15.i686.rpm
I'd venture it will fix itself once cyrus-sasl goes stable too (but could be wrong).
Replying to [comment:8 rdieter]:
You were right; it's fixed itself now.
Login to comment on this ticket.