From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 22 12:25:38 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF9F616A419 for ; Tue, 22 Jan 2008 12:25:38 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 7C57C13C4D5 for ; Tue, 22 Jan 2008 12:25:38 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A57F2D.dip.t-dialin.net [84.165.127.45]) by redbull.bpaserver.net (Postfix) with ESMTP id BB2EE2E347; Tue, 22 Jan 2008 13:25:26 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 13A5C7A6D4; Tue, 22 Jan 2008 13:22:18 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m0MCMHXC013859; Tue, 22 Jan 2008 13:22:17 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 22 Jan 2008 13:22:17 +0100 Message-ID: <20080122132217.699ex5azgg0oosc8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 22 Jan 2008 13:22:17 +0100 From: Alexander Leidinger To: Boris Samorodov References: <61386061@bb.ipt.ru> <4795CF12.5010003@web.am> <64902368@bb.ipt.ru> In-Reply-To: <64902368@bb.ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.5) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-13.504, required 6, BAYES_00 -15.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Gaspar Chilingarov , freebsd-emulation@freebsd.org Subject: Re: ports/119880: emulators/linux_base-f7 - [linux] OpenOffice 2.x fails after portupgrade with "error writing file" 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: Tue, 22 Jan 2008 12:25:39 -0000 Quoting Boris Samorodov (from Tue, 22 Jan 2008 14:51:27 +0300)= : >> Shouldn't linuxolator report to linux applications that /tmp exists, >> even if we have no /compat/linux/tmp, but have /tmp ? This is a trace >> of opeoffice calls This is an answer which I can not fix to yes or no. Both are valid in =20 some way. I tend to say "yes" for the default case of running as an =20 user without a chroot, but I also see where it may be good to have the =20 current "no" (e.g. chroots are obvious to me, other uses may be valid =20 too). >> 42087 soffice.bin CALL close(0xc) >> 42087 soffice.bin RET close 0 >> 42087 soffice.bin CALL linux_mkdir(0xffffc5fc,0x1ff) >> 42087 soffice.bin NAMI "/compat/linux" >> 42087 soffice.bin NAMI "/compat/linux/tmp" I would say the bug is that OO doesn't try to e.g. cd into or readdir =20 of the directory or something like this before doing a mkdir. Bye, Alexander. --=20 BOFH excuse #313: your process is not ISO 9000 compliant http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137