From owner-freebsd-emulation@FreeBSD.ORG Mon May 8 11:48:11 2006 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D09B716A403 for ; Mon, 8 May 2006 11:48:11 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 815F543D49 for ; Mon, 8 May 2006 11:48:09 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5EC71.dip.t-dialin.net [84.165.236.113]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k48BdGZf057476; Mon, 8 May 2006 13:39:19 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k48Blrgt058618; Mon, 8 May 2006 13:47:54 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 8 May 2006 13:48:48 +0200 From: Alexander Leidinger To: emulation@freebsd.org Message-ID: <20060508134848.4ef2202f@Magellan.Leidinger.net> In-Reply-To: <20060507182800.GC320@xor.obsecurity.org> References: <20060507182800.GC320@xor.obsecurity.org> X-Mailer: Sylpheed-Claws 2.1.1 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Kris Kennaway Subject: Re: [ports-i386@FreeBSD.org: linux-fontconfig-2.2.3_3 failed on i386 7] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 May 2006 11:48:12 -0000 Quoting Kris Kennaway (Sun, 7 May 2006 14:28:00 -0400): > ======================================== > ===> 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/