Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121505 - Xorg7 should have adobe fonts in dependencies
Summary: Xorg7 should have adobe fonts in dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High minor (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 122438 127935 138754 139816 143627 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-03 22:51 UTC by Garrett Cooper
Modified: 2007-09-09 15:15 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garrett Cooper 2006-02-03 22:51:21 UTC
I had quite a few issues lately until I installed the font-adobe-[75|100]-dpi packages, such that many programs such as firefox and xmms did not render fonts properly, whereas other programs like ImageMagick (yes, the newest version--6.2.5.5) did not even function at all.

I finally traced down the issue to the fact that the helvetica font was missing and installing those packages seems to have solved any and all issues related to font rendering in those programs, as well as some others most likely.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-02-03 23:31:06 UTC
Do these programs actually require both 100 and 75 dpi, or either of, or a specific one?
Comment 2 Garrett Cooper 2006-02-04 13:57:43 UTC
Not sure. I just added both at the same time and the issues went away. I think that they just call for one or the other since the programs were looking for the helvetica font and it was non-existent on the system.
Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2006-02-05 17:58:27 UTC
I can confirm that I've had to fiddle with Firefox in the past to get the fonts right, though I haven't tried this recently...

This looks more like a per-app dependency/configuration issue to me.
Comment 4 Garrett Cooper 2006-02-05 19:39:30 UTC
Perhaps, but Helvetica is a very common font that should be installed I would think. It's like not installing Arial/Times almost for some applications...
Comment 5 Joshua Baergen (RETIRED) gentoo-dev 2006-02-05 20:18:17 UTC
Well, we were trying to stay away from non-truetype fonts on purpose, but I don't disagree that it's a pretty common font.

I'm sure Donnie has some further opinion on this, since he knows the fonts much better than I.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-02-05 20:27:28 UTC
It's a valid point, there will be a lot of apps that use it and it's a non-obvious dep -- Josh, want to add font-adobe-100dpi?
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-02-06 19:42:29 UTC
Done.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-02-11 02:23:32 UTC
*** Bug 122438 has been marked as a duplicate of this bug. ***
Comment 9 Paul Bredbury 2006-02-11 02:55:11 UTC
Hi, I believe *no* fonts should be required for xorg, it's up to the user to choose the fonts - at least make them optional via USE flags, if some are going to be recommended (e.g. media-fonts/corefonts).

Forcing the installation of bitmap fonts which override (somehow) a user's far-better-looking truetype fonts, in the configuration nightmare that is Firefox's font setup, is not good :(
Comment 10 Joshua Baergen (RETIRED) gentoo-dev 2006-02-11 07:23:52 UTC
Donnie, do you think it's time to whip out the 'bitmap' USE flag for the meta-ebuild?
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2006-02-11 14:55:03 UTC
If you want the absolute minimum, you can just install xorg-server. Otherwise, you can live with what we consider to be a "reasonable working X installation" sufficient for most purposes.
Comment 12 Paul Bredbury 2006-02-11 17:09:10 UTC
My workaround is to add to ~/.fonts.conf:

  <!-- Reject bitmap fonts -->
  <selectfont>
    <rejectfont>
      <pattern>
        <patelt name="scalable"><bool>false</bool></patelt>
      </pattern>
    </rejectfont>
  </selectfont>
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-03-29 00:46:39 UTC
*** Bug 127935 has been marked as a duplicate of this bug. ***
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-07-01 12:13:01 UTC
*** Bug 138754 has been marked as a duplicate of this bug. ***
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-07-09 14:25:16 UTC
*** Bug 139816 has been marked as a duplicate of this bug. ***
Comment 16 lothalev 2006-07-09 15:23:53 UTC
If some users request bitmap fonts, why not simply make them an option - eg. 

- media-fonts/font-adobe-75dpi
+ bitmap? ( media-fonts/font-adobe-75dpi )

and let people who don't need these fonts to just disable them with USE=-bitmap ?
Comment 17 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-09 15:27:18 UTC
The bitmap fonts currently in xorg-server deps are there because binaries installed by xorg-server require them to run. It's not optional.
Comment 18 lothalev 2006-07-09 23:17:45 UTC
This sounds strange, as not only me found those fonts useless. So the solution for now is to modify the ebuild (1) or remove the font package after installing xorg-server (2). That's sad - Gentoo was meant to be an OS of user choices.

I've been using Xorg without those ugly bitmap fonts for some 3 years - without any fuss.
Comment 19 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-09 23:23:15 UTC
I guess you haven't tried to run xorgcfg then.
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-08-12 00:37:25 UTC
*** Bug 143627 has been marked as a duplicate of this bug. ***
Comment 21 Sérgio Luís 2006-08-12 04:31:45 UTC
(In reply to comment #12)
> My workaround is to add to ~/.fonts.conf:
> 
>   <!-- Reject bitmap fonts -->
>   <selectfont>
>     <rejectfont>
>       <pattern>
>         <patelt name="scalable"><bool>false</bool></patelt>
>       </pattern>
>     </rejectfont>
>   </selectfont>

That doesn't work for me since i use artwiz fonts and only want to reject the 100 and 75dpi adobe fonts.

Comment 22 Sérgio Luís 2006-08-12 05:08:27 UTC
(In reply to comment #19)
> I guess you haven't tried to run xorgcfg then.

Didn't know that existed, why don't you make xorgxfg optional then? Or are there more packages that need font-adobe*?


(Garrette Cooper wrote:)
> such that many programs such as firefox and xmms did not render fonts 
> properly, whereas other programs like ImageMagick

ImageMagick and xmms still work fine here after uninstalling font-adobe*
firefox also, in fact, most distributions disable bitmap-fonts at fontconfig level, so firefox doesn't even see them.

xorg-6.8 had the bitmap-font flag that produced a fat warning when disabled. I agree with comment #9, we should be able to choose.

Comment 23 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-12 16:05:24 UTC
(In reply to comment #22)
> (In reply to comment #19)
> > I guess you haven't tried to run xorgcfg then.
> 
> Didn't know that existed, why don't you make xorgxfg optional then? Or are
> there more packages that need font-adobe*?

USE="minimal xorg" will disable xorgcfg as well as all X servers other than the Xorg server.
Comment 24 Dmitriy Turovec 2007-09-09 15:15:06 UTC
Haven't you ever think, that Helvetica and others DO NOT have any cyrillic, or greek, or anything else non-latin?! Why do i HAVE TO see squares instead of words in all X applications like xine-ui which  use bitmap fonts by default and know any other language except of English?

And you marked this issue as resolved... phe... :-(