Description of problem: This may be a problem relating to the indexing / configuration of the system and desktop fonts, but it affects emace, so I'm filing it under emacs. Hopefulle someone who knows fonts / font databases can figure out why this regression is happening and categorize it appropriately. Install fedora 10 snap 3 i386. Boot to runlevel 5 and the normal gnome desktop, logged in as an ordinary user. Run the graphical emacs. Hold down SHIFT and click the left mouse button to bring up the "Font Menu" containing : Misc -> several size/style options Courier -> several size/style options Fontset -> several size/style options Selecting essentially any of those options for size/style produces a "Font Not Found" error and the "mouse-set-font: Font not found" error in the Messages buffer. mouse-set-font: Font not found [12 times] Version-Release number of selected component (if applicable): Fedora-10-i386-SNAP3 release with no significant manual software changes. emacs-22.2-5.fc9.i386 emacs-common-22.2-5.fc9.i386 How reproducible: 100% Steps to Reproduce: 1. 2. 3. Actual results: Missing fonts. Expected results: Fonts available. Additional info:
I see that too. I guess it just does not bother me too much as I keep using simply the default font. It appears the fonts listed in the menu in question are an old generation Xwindow fonts which are apparently being obsoleted.
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
I was just logging in to report this bug. You can solve it by installing this package: xorg-x11-fonts-misc I think this package should be on the deplist for emacs (in the repositories _and_ in the installation dvd). It was also not on the deplist for emacs in Fedora 8 (my last version), but it was installed on my machine anyways (perhaps on the deplist of something else, or installed by default) and so I hadn't seen the problem before.
Yes, the emacs package needs to have a Requires for the xorg font server and fonts i.e. Requires: xorg-x11-xfs and also some subset (or all) of: xorg-x11-fonts-100dpi xorg-x11-fonts-ISO8859-1-100dpi xorg-x11-fonts-ISO8859-1-75dpi xorg-x11-fonts-ISO8859-14-100dpi xorg-x11-fonts-ISO8859-14-75dpi xorg-x11-fonts-ISO8859-15-100dpi xorg-x11-fonts-ISO8859-15-75dpi xorg-x11-fonts-ISO8859-2-100dpi xorg-x11-fonts-ISO8859-2-75dpi xorg-x11-fonts-ISO8859-9-100dpi xorg-x11-fonts-ISO8859-9-75dpi xorg-x11-fonts-Type1 xorg-x11-fonts-cyrillic.noarch xorg-x11-fonts-ethiopic.noarch
(In reply to comment #5) > i.e. Requires: xorg-x11-xfs Why? xfs is deprecated in Fedora AFAIK. > xorg-x11-fonts-ISO8859-1-100dpi This is already required. > and also some subset (or all) of: Not all anyway, I would suggest. Maybe adding xorg-x11-fonts-misc is a good idea.
(In reply to comment #6) > (In reply to comment #5) > > i.e. Requires: xorg-x11-xfs > > Why? xfs is deprecated in Fedora AFAIK. That maybe so, but Emacs 22.x still needs it - without it installed, Emacs returns an error message when changing fonts "can't contact server". install xfs, and it works.. Emacs 23 doesn't need xfs.
I can change fonts just fine with emacs-22.2.1 as in F9 and without xfs installed.
(In reply to comment #8) > I can change fonts just fine with emacs-22.2.1 as in F9 and without xfs > installed. Yes, for me too on F-9. I noticed that message on F-10 yesterday, but am away from that machine right now. Perhaps xfs is unneeded then, I will check on the F10 machine later.
$ rpm -qR emacs|grep font libfontconfig.so.1 xorg-x11-fonts-75dpi I've had to yum -y install xorg-x11-fonts-ISO8859-1-75dpi to make Emacs fonts choices work. (Options > Set Font/Fontset > Courier > 18 bold, for example). Else I would get "Font not found" inside Emacs.
The Fedora version needs to be bumped to 11 on this bug. (Or added in addition.) Once again, the fonts in the Emacs fonts menu were missing, and installing this package resolved the issue: xorg-x11-fonts-misc Still seems like a dependency bug to me.
OK, adding xorg-x11-fonts-misc to dependencies
emacs-22.3-13.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/emacs-22.3-13.fc11
emacs-22.3-5.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/emacs-22.3-5.fc10
Do we really need xorg-x11-fonts-misc dependency for emacs-23.0.93-4.fc12? I think this fix is needed only for old type emacs before emacs-22. Emacs-23 can use fontconfig and bitmap fonts are not required now.
(In reply to comment #15) > Emacs-23 can use fontconfig and bitmap fonts are not required now. Good point - it should only be required for emacs-22.
(In reply to comment #16) > (In reply to comment #15) > > Emacs-23 can use fontconfig and bitmap fonts are not required now. > > Good point - it should only be required for emacs-22. OK, I will change this
emacs-22.3-13.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update emacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-6957
emacs-22.3-14.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/emacs-22.3-14.fc11
emacs-22.3-14.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update emacs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-7354
emacs-22.3-14.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
emacs-22.3-5.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.