Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 48926

Summary: duplicate fonts in corefonts and xfree
Product: Gentoo Linux Reporter: Michal Luczak <warf.spambox>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: trivial CC: radek
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michal Luczak 2004-04-25 03:42:50 UTC
ls -la /usr/X11R6/lib/X11/fonts/truetype/timesi.ttf /usr/share/fonts/corefonts/timesi.ttf
-rw-r--r--  1 root root 247092 lut  4 15:53 /usr/share/fonts/corefonts/timesi.ttf
-rw-r--r--  1 root root 247092 lut 17 15:26 /usr/X11R6/lib/X11/fonts/truetype/timesi.ttf

epm -qf /usr/X11R6/lib/X11/fonts/truetype/timesi.ttf
xfree-4.3.0-r5
epm -qf /usr/share/fonts/corefonts/timesi.ttf
corefonts-1-r1


Reproducible: Always
Steps to Reproduce:
1. ls -l /usr/share/fonts/corefonts/*.ttf /usr/X11R6/lib/X11/fonts/truetype/*.ttf


Actual Results:  
Why we have the same fonts in two packages in different localization ?

Expected Results:  
I see two possibilities 
1. Package corefonts should conflicts with xfree
2. in case when xfree is already installed there should be a symlink from 
/usr/share/fonts/corefonts/ to /usr/X11R6/lib/X11/fonts/truetype/ 
3. and vice versa ... 


Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.5-rc2)
=================================================================
System uname: 2.6.5-rc2 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.4.9
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/lib/jboss /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ http://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync2.pl.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cups curl encode esd foomaticdb gdbm
gif gpm gtk gtk2 imlib java jpeg ldap libg++ libwww mad mikmod mmx motif mozilla
mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pdflib perl png postgres
python quicktime readline sasl sdl slang spell sse ssl svga tcltk tcpd tetex
tiff truetype x86 xml2 xmms xv zlib"
Comment 1 Christoph Brill (egore) (RESIGNED) 2004-04-25 04:57:06 UTC
fonts should be always stored in /usr/share/fonts

the new xfree86-r6 already does this. IIRC only symlinks are stored in /usr/X11R6/lib/X11/fonts. wait for xfree86-r6 to become stable
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-30 14:03:19 UTC
Not going to fix this until X fonts are modularized.
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2009-08-20 12:00:07 UTC
reopening
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2009-08-20 12:00:23 UTC
This is now properly fixed. Closing