Description of problem: Recently rebuilt packages in the Fedora Core Development tree, thus also some in Fedora Core 3 Test 2 I guess, have a distribution tag which is no longer "Red Hat Linux", as it's always been. The problem though, is that the new one is distribution centric (it'll be confusing to share binary builds between distributions) and given the current strings, there doesn't seem to be a final one agreed on. Steps to Reproduce: 1. rpm -qa --qf '%{distribution}\n' *.rpm Actual results: There are various results : Red Hat Linux Red Hat FC-3 Red Hat (FC-3) Red Hat (RHEL-3) (this last one is the current yptools...) And glibc and fedora-rpmdb don't have any set. Expected results: Everything should be consistent, thus we should have only "Red Hat Linux" for older and not yet rebuilt packages, and one other given string for newer ones, not a mix of two different strings, one with and one without paranthesis. Additional info: If RHEL3 has "Red Hat (RHEL-3)", it would seem logical and consistent to have "Red Hat (FC-3)". This is celarly a minor problem, but when "Distribution" is exposed, like in rpm package search engines or dependency solvers, it's going to be a real mess unless things are straightend out ASAP.
CC'ing the presumably guilty party. :)
The field is being used to tag and filter new package builds. I don't know how "Red Hat FC-3" happened but it's an anomoly and the newest abiword has "Red Hat (FC-3)". I may look into only setting the Distribution: tag on .src.rpm's to make things easier. Dependency solvers and search engines shouldn't use the Distribution: tag to decide whether a package is right for a person - too often third party packages set it to crazy values. :)
The current Rawhide abiword-2.0.11-2.src.rpm package I have has "Red Hat FC-3" set, and not "Red Hat (FC-3)". If "Red Hat FC-3" is an anomaly, then it hit quite a few packages I still have here : authconfig, bogl, cdrdao, cdrecord, control-center, esound, finger... etc. (alphabetically). Anyway, what is the final decision, then? As you may see fom the list thread linked from this bug's URL, others feel concerned, but it seems that we're just hoping for a given final decision and accept that :-) And concerning using the tag in depsolvers and such, if we all agree on useful values, the situation may change one day, which is why I'm really not against this change, but just want it to have a minimum of thought put into it : "Red Hat (FC-3)" for all packages would be nice, as 3rd party packagers could also set that for FC3 packages and it would then make tracking down "ugly" and "old" packages trivial.
The latest abiword-2.0.11-3 is not yet in rawhide.