Description of problem: Did you ever try to load http://localhost/phpMyAdmin/changelog.php? I guess, no you didn't, because there you'll get "Warning: file_get_contents(ChangeLog) [function.file-get-contents]: failed to open stream: No such file or directory in /usr/share/phpMyAdmin/changelog.php on line 9" which is definately a packaging issue and should be fixed soon. Version-Release number of selected component (if applicable): phpMyAdmin-2.9.1-1alpha How reproducible: Everytime, see above. Actual results: No such file or directory in /usr/share/phpMyAdmin/changelog.php on line 9 Expected results: Either don't ship changelog.php and rip out the links to changelog.php which is personally prefered by me or ship the ChangeLog file in %doc and fix the PHP script changelog.php to look in /usr/share/doc/%{name}-%{version}/ for its file ChangeLog. Last of it can easily produce problems when having SELinux, this is why I would favour the first one. Additional info: Ah and you forgot to add your package to owners/owners.list, which I had to do to file this bug report...
While I also prefer to have the changelog in /usr/share/doc/ I've left it in the /usr/share/phpMyAdmin/ as this falls under "If it is in %doc, the program must run properly if it is not present. " While this is a very very loose interpretation, leaving the changelog in /usr/share/phpMyAdmin/ is the easiest / most maintainable solution.