Description of problem: I was using 7.1 with XFree86-4.1.0 from rawhide. After upgrading to 7.2 (normal upgrade booting from cd) my X didn't start. I have to run mkfontdir on each diretory to fix the problem. How reproducible: Didn't try Steps to Reproduce: 1. install 7.1 2. install xfree86 4.1.0 from rawhide (dont know if this is needed) 3. upgrade to 7.2 I will not reproduce it because i can only upgrade my system to 7.2 once. :) Actual Results: X didn't start. All fonts.dir were broken/missing and X could not find "fixed" font. Expected Results: Just work Additional info: I see this problem as two: 1) upgrading to new xfree packages should not break fonts.dir, i don't know if mkfontdir is missing from post install scripts but this should be checked. 2) after trying to initialize X several times i got a very nice message saying there might be a problem with my card config. This is a much appreciated feature but besides runing Xconfigurator you should also test if the "fixed" font is present and working. This can be a good idea also for the Xconfigurator maintainer (i don't plan opening another bug, if you wish forward this one to him)
Due to the fact that during development, packages can and do end up in varying states of brokenness, Red Hat does not support upgrades to or from rawhide packages. This problem is not reproduceable on a 7.1 stock -> 7.2 upgrade, nor 7.1 + official updates -> 7.2 upgrade. There were varying degrees of font breakages and issues during development, that caused very much the same symptoms that you have encountered. In particular, the main nasty that has been reported the most during beta testing, was a %postun script gone bad. The problem was fixed in a later release, however, the problem exists in the _old_ package's postun script, so if that broken beta package is installed, then problems will result upon upgrade. I'm 98% certain that this is the problem you have encountered. Thanks nonetheless for reporting this issue.