Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 May 2006 13:48:48 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        emulation@freebsd.org
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: [ports-i386@FreeBSD.org: linux-fontconfig-2.2.3_3 failed on i386 7]
Message-ID:  <20060508134848.4ef2202f@Magellan.Leidinger.net>
In-Reply-To: <20060507182800.GC320@xor.obsecurity.org>
References:  <20060507182800.GC320@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Kris Kennaway <kris@obsecurity.org> (Sun, 7 May 2006 14:28:00 -0400):

> ====================<phase 7: make package>====================
> ===>  Building package for linux-fontconfig-2.2.3_3
> Creating package /tmp/packages/All/linux-fontconfig-2.2.3_3.tbz
> Registering depends: linux-expat-1.95.7_1 linux_base-8-8.0_14.
> Creating bzip'd tar ball in '/tmp/packages/All/linux-fontconfig-2.2.3_3.tbz'
> Deleting linux-fontconfig-2.2.3_3
> ================================================================
> 
> === Checking filesystem state
> list of extra files and directories in / (not present before this port was installed but present after it was deinstalled)
> 376998        4 -rw-r--r--    1 root             wheel                  17 May  7 03:07 usr/X11R6/lib/X11/fonts/fonts.cache-1
> ================================================================
> build of /usr/ports/x11-fonts/linux-fontconfig ended at Sun May  7 03:07:44 UTC 2006

Just doing a braindump out into the world. Maybe someone has an
opinion.

We don't use fonts in /compat/linux, we use the base system fonts. But
if there are fonts in the base system, there should also be a native
fontconfig. If there's a native fontconfig, most probably the native
fc-cache was already run. If it was already run, we don't need to run
it again (except the file format has changed, but in this case we would
break the native version, so we don't want to do that). If there's no
cache, there's most probably nothing to cache, so we don't need to run
it.

Did I overlooked something?

Based upon this, we don't need to have pkg-install (it only calls
fc-cache).


While having a look at it: the FC3 linux base + the xorg linux X11 libs
don't come with X11R6/etc, so it should be possible to link
LINUXBASE/etc/fonts.conf to /usr/X11R6/etc/fonts/fonts.conf (where the
native one resides). This way we would get the same fonts-behavior as
configure in the base system. The question is: are they compatible?

Bye,
Alexander.

-- 
                   Press every key to continue.
http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7
WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060508134848.4ef2202f>