Description of problem: The following has been done with yum: rpm -qa --qf="%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" |grep postgresql postgresql-libs-8.2.6-1.fc8.x86_64 postgresql-8.2.7-1.fc8.x86_64 postgresql-server-8.2.7-1.fc8.x86_64 Expected results: Same versions.
Hm, how did you get into this state ... did you do a "yum update" on postgresql-server only? It looks like the base and server packages fail to require the libs package to be the exact same subrelease. I don't believe the configuration you have is "broken" exactly, but it's probably desirable to have the subpackages all get updated concurrently.
Yep, I've been lazy and just picked one package and thought that deps will take care the rest but didn't. Same happened with cups and bzip2.
OK, I'll tighten up the cross-package Requires.
Tom, could you duplicate this? yum should have also upgraded -libs package, since there is a new package that provides libpq.so. I did not test though.
Verified --- "yum update postgresql-server" only updates the server and base packages, not libs. I wouldn't have expected anything different; if I tell yum what to update, it shouldn't update anything that it's not directly required to by dependencies.
Done in CVS HEAD (F-10 to be). Not sure when I'll get round to propagating this into the back branches.
Thanks :) I'm happy that it got fixed for the future at least. Just wondering that how many of this kind pkgs are out there.
postgresql-8.3.3-1.fc9 has been submitted as an update for Fedora 9
postgresql-8.3.3-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
mmm...This bug was filed against f8. It still exists in f8 with the recent pgsql pkg updates. For multi-release issues there is the cloning function: https://bugzilla.redhat.com/enter_bug.cgi?cloned_bug_id=444271
I don't intend to fix it in F8. Kindly don't make random replacements of bug subject lines ...
> What |Removed |Added > ---------------------------------------------------------------- > Summary|broken dependencies |postgresql doesn't Require: > I don't intend to fix it in F8. F8 *is* current release. If you want to kill it, I suggest to take it into fedora-devel mailing list. > Kindly don't make random replacements of bug subject lines ... How about adding the product and Cc fields into subject too?