Description of problem: Version of the package and binary are different for package emacs-23.3-7.fc16.x86_64 How reproducible: mike@localhost% rpm -qf /usr/bin/emacs emacs-23.3-7.fc16.x86_64 mike@localhost% emacs --version GNU Emacs 23.2.1 Copyright (C) 2010 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING.
/usr/bin/emacs is managed by alternatives (see `man alternatives`) $ ls -l /usr/bin/emacs lrwxrwxrwx 1 root root 23 May 31 17:20 /usr/bin/emacs -> /etc/alternatives/emacs $ ls -l /etc/alternatives/emacs lrwxrwxrwx 1 root root 19 May 31 17:20 /etc/alternatives/emacs -> /usr/bin/emacs-23.2 $ rpm -qf /usr/bin/emacs-23.2 emacs-23.2-11.fc14.i686 Is your /etc/alternatives/emacs symlink pointing to /usr/bin/emacs-23.2 or /usr/bin/emacs-23.3?
Oops, sorry. I cannot reproduce this either after a yum reinstall... I encounter this during a yum update from 15 to 16, so emacs-23.2 shouldn't be installed at the same time emacs-23.3 did. I guess you're right, I didn't notice this was managed by alternatives. /usr/bin/emacs was pointing to emacs-23.2, which was somehow left there for an unknown reason. Sorry for the confusion, close the bug.