Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 260335
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Maciej Mrozowski <reavertm@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 260335 depends on: 251832 Show dependency tree
Bug 260335 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-02-26 03:12 0000
Suggestion to drop media-fonts/font-adobe-* from xorg-server dependencies if
possible.
These packages provide bitmap fonts for various unfortunately popular font
families like Courier and Sans. Unfortunately, because being bitmap fonts -
they look particularly ugly - and unfortunately it's default first user
experience before switching to truetype fonts (media-fonts/corefonts or
media-fonts/dejavu - that provide Sans and Courier family substitutes).

Apart from:
* drop media-fonts/font-adobe-* from xorg-server

there are possible solutions
* add
|| (
   media-fonts/corefonts
   media-fonts/dejavu
)
in RDEPEND instead
corefonts being default as it provides Sans and Courier (as most widely used)
families without any font aliases required.
Of course one can choose dejavu as well, I'm not qualified to advocate here.

It could be possible as well to make truetype fonts installation optional,
controlled by 'truetype' USE flag in xorg-server (maybe to make freetype
support optional in X server as well?)

I guess some packages with ancient/custom widget toolkit (emacs, Tk, Motif) may
suffer from such default setup, but it could be solved by either adding font
dependencies there or ewarn in pkg_postinst.

Currently, full-blown DE's suffer from lack of out-of-the-box true type font
presence, and for KDE4 at least truetype font dependencies has been explicitly
added.

Maybe some better ideas?

------- Comment #1 From Rémi Cardona 2009-02-26 10:46:15 0000 -------
This is indeed a good suggestion. I'll try to revisit the issue once 1.5.3 is
stable as there's no immediate need to change this and I don't want to further
delay the stabilization.

Feel free to experiment on your own for now and to report back here. I'll
gladly help you out if you have any questions.

Thanks

------- Comment #2 From Donnie Berkholz 2009-02-27 06:36:30 0000 -------
1.5.3-r2 only has 1 font package in its dependencies:
media-fonts/font-adobe-75dpi. 1.6.0 has dropped that, in the x11 overlay. I
consider this fixed already.

------- Comment #3 From Maciej Mrozowski 2009-02-27 15:59:46 0000 -------
Hmm, what about truetype fonts? Leave it up to DE's to pull them (as of now
apparently) or maybe add truetype IUSE to xorg-server ebuild in RDEPEND,
something like

truetype? (
  || (
    media-fonts/corefonts
    media-fonts/dejavu
  }
}

or similar combination to provide most widely used and most popular truetype
fonts for use with any DE?
(if not, there should be some announcement on gentoo-desktop ml telling to take
care of base true type fonts installation so that users won't end up without
any fonts on clean install some day)

regards

------- Comment #4 From Donnie Berkholz 2009-03-01 08:24:21 0000 -------
xorg-server purposely pulls in the minimum packages necessary to run X. If you
want a more full-featured install, you use xorg-x11 instead.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug