From owner-freebsd-emulation@FreeBSD.ORG Fri Oct 18 18:54:06 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 103B6CCA for ; Fri, 18 Oct 2013 18:54:06 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id BCF98277D for ; Fri, 18 Oct 2013 18:54:05 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD4597E.dip0.t-ipconnect.de [93.212.89.126]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 181B28444F9; Fri, 18 Oct 2013 20:53:45 +0200 (CEST) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 7267F135F; Fri, 18 Oct 2013 20:53:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1382122422; bh=fb4qIpre/cE075TX41PJanwr29hwVQ9mRmqElboc5yk=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=oBR7wTuUXD0ng0R8Q72pp44Rb4fuVYTnTu4ef/d78vHYGhVBMjD9pIgMfJIzfiaai H8yz+ae+A1EafpwBaWbqrEpTmGL7QBWWLVKXAIJGQc2mNCdC4BEdaXXzX3RP1LSAjT 1nnO4Z8Iw0f+i5QiftxSjmqeFCfKAP49jqQ3PmUw5EA3+VWpNKpAgDuE3Qo9nsn0Sl 3ruLk/U6iWfRxa+yWPqLTHbmUDS3a8pDPNwbUG+pJW9JJ9Flc5uO70aMN304SqNmKd lzoVkmGtEIStR4juI65/CR2GVhd2u9YCRpOzfJPSXkNZEeMGpVnKG46IyZ5B2kG9N3 qWrWJg0wL6oMg== Date: Fri, 18 Oct 2013 20:53:40 +0200 From: Alexander Leidinger To: Matthias Apitz Subject: Re: skype-2.1.0.81_1,1 && font error Message-ID: <20131018205340.0000693f@unknown> In-Reply-To: <20131018064115.GA25023@sh4-5.1blu.de> References: <20131018064115.GA25023@sh4-5.1blu.de> X-Mailer: Claws Mail 3.9.2-55-g74b05b (GTK+ 2.16.6; i586-pc-mingw32msvc) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 181B28444F9.A27F7 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.192, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.08, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, T_RP_MATCHES_RCVD -0.01, URIBL_BLOCKED 0.00) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1382727225.59858@gKaDSawmebomJbr8sxsKuw X-EBL-Spam-Status: No Cc: freebsd-emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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: Fri, 18 Oct 2013 18:54:06 -0000 On Fri, 18 Oct 2013 08:41:15 +0200 Matthias Apitz wrote: > This is in 10-CURRENT with ports from /head: > > $ uname -a > FreeBSD tiny-r255948 10.0-ALPHA4 FreeBSD 10.0-ALPHA4 #0 r255948: Tue > Oct 1 09:00:53 CEST 2013 > guru@aurora.Sisis.de:/usr/obj/usr/src/sys/GENERIC i386 > > When Sk starts is complaines: > > $ sh -x /usr/local/bin/skype > + > LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so /usr/local/share/skype/skype > --resources=/usr/local/share/skype Fontconfig error: > "/usr/local/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: > non-double matrix element > Fontconfig error: > "/usr/local/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: > non-double matrix element > Fontconfig warning: > "/usr/local/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw > unknown, expected number > > but it comes up fine; This can happen if the syntax used in the .conf files is not compatible between the fontconfig version in FreeBSD and in the linuxulator ports. > What makes me wonder is why the Linux binary makes access to our files > in /usr/local/... That's by design. The linux program looks for /a/b/c, the linuxulator first looks in /compat/linux/a/b/c, and if it doesn't find it there, it looks in /a/b/c. If it wouldn't work like that, you wouldn't be able to access your home directory without manual work to also make it available in the /compat/linux subtree. And the linux_base-infrastructure makes heavy use of this so that you only have to configure the corresponding FreeBSD part and the linux-counterpart works without further work. Fontconfig is just one of the things which make use of this. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137