[SM-Grimoire-Bugs] [Bug 15514] New: Xorg server default font path uses /usr/lib/X11/fonts instead of /usr/share/fonts/X11, some core fonts, too.

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Thu Dec 17 02:42:54 EST 2009


           Summary: Xorg server default font path uses /usr/lib/X11/fonts
                    instead of /usr/share/fonts/X11, some core fonts, too.
           Product: Codex
           Version: stable grimoire
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: x11
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sobukus at sourcemage.org

Thomas Orgis <sobukus at sourcemage.org> changed:

           What    |Removed                     |Added
               Flag|                            |fixed_in_lesser_branch+,
                   |                            |integrate_to_stable_grimoir
                   |                            |e?

We had the transition of X11 core font installs to /usr/share/fonts/X11, well
some of them. Some upstream tarballs of fonts still installed to
/usr/lib/X11/fonts. In any case: The default built-in font path of xorg-server
does not match this transition. It still looks in /usr/lib/X11/fonts .

This is an issue at least when you run without xorg.conf (more and more common
these days, especially since this file is regarded less and less by Xorg) and
still have some apps using X11 core fonts, e.g. Motif apps, though the simplest
example may be xfontsel.

I fixed this in a series of commits in test grimoire, the first changing the
default font path prefix in xorg-server, the others fixing core fonts that
installed to the old location.

commit d261c35afab267ddb08eceb182edd672b8c873cb
    xorg-server: Change default font search prefix to /usr/share/fonts/X11 .

commit a4bc45679bf5701c2d1f1bcb61a0b9395398e102
    font-winitzki-cyrillic: install fonts to /usr/share/fonts/X11 .

commit 95990a287ca0a3aa35a87cecdd246a6c535306e2
    font-sun-misc: install fonts to /usr/share/fonts/X11 .

commit 0fc314bdadbcd4fa902a10d41e1a6292731729dc
    font-sony-misc: install fonts to /usr/share/fonts/X11 .

commit b6dd2fbcaed619dbdee1b3053282c9269d969430
    font-screen-cyrillic: install fonts to /usr/share/fonts/X11 .

commit 2a388f81a37ef08ef800764ed54914be1f55af98
    font-schumacher-misc: install fonts to /usr/share/fonts/X11 .

commit 7af6713eb94a76e452254673ba6c24dc15c92cbb
    font-mutt-misc: install fonts to /usr/share/fonts/X11 .

commit 8fb5964c592a3ed9f133333735cfa97eaca6e68a
    font-misc-meltho: install fonts to /usr/share/fonts/X11 .

commit 9c0d8d214f646d2682694dc3da634b8cdcde27bc
    font-misc-ethiopic: install fonts to /usr/share/fonts/X11 .

commit 72093c666a36d0201133562be26eee7cc23d5111
    font-misc-cyrillic: install fonts to /usr/share/fonts/X11 .

commit 534f07529054323a0883c007ac035f56aa049caf
    font-micro-misc: install fonts to /usr/share/fonts/X11 .

commit 644aa6d7cd0cdd6f705a66f727c6db47ddff2dfe
    font-jis-misc: install fonts to /usr/share/fonts/X11 .

commit f6a77234fa78e5281b60b79a80bf6e482495e6d9
    font-isas-misc: install fonts to /usr/share/fonts/X11 .

commit ba75922b44b4b1e695b25b1916dcc04ee20d5188
    font-dec-misc: install fonts to /usr/share/fonts/X11 .

commit 434656dffd084f365f82e7d7dff0047fee78dca7
    font-daewoo-misc: install fonts to /usr/share/fonts/X11 .

commit c43b3d281de7e530a3b9edcb6b68a7bcfdccb5ea
    font-cronyx-cyrillic: install fonts to /usr/share/fonts/X11 .

commit 7162413ccd455439b8a1be9f9b0bd96c4f064dce
    font-bitstream-speedo: install fonts to /usr/share/fonts/X11 .

commit ad8f61433f1e9126befc7842e82ad16789d40764
    font-arabic-misc: install fonts to /usr/share/fonts/X11 .

PS: I wonder if we'll get into trouble with not updating the download URLs of
these font spells when new Xorg is released. The Xorg release version is
embedded there, although the actual tarball does usually not change (judging
from the date it carries, at least). I wonder if old Xorg release URLs will
vanish at some time...

Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the SM-Grimoire-Bugs mailing list