From owner-freebsd-ports@FreeBSD.ORG Sun Oct 13 12:40:45 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9D9A53A4; Sun, 13 Oct 2013 12:40:45 +0000 (UTC) (envelope-from crees@bayofrum.net) Received: from mk-outboundfilter-2.mail.uk.tiscali.com (mk-outboundfilter-2.mail.uk.tiscali.com [212.74.114.38]) by mx1.freebsd.org (Postfix) with ESMTP id C169721D9; Sun, 13 Oct 2013 12:40:44 +0000 (UTC) X-Trace: 24324351/mk-outboundfilter-2.mail.uk.tiscali.com/PIPEX/$ON_NET_AUTH_ACCEPTED/Talk_Talk_Customer/2.102.106.185/None/crees@bayofrum.net X-SBRS: None X-RemoteIP: 2.102.106.185 X-IP-MAIL-FROM: crees@bayofrum.net X-SMTP-AUTH: bayofrum@uwclub.net X-MUA: Apple Mail (2.1085) X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AskHADmUWlICZmq5/2dsb2JhbABZFoJxOA4DwigKgQwXdIIlAQEFOhwjEAsOCi45HgaIHQi9KI8fMwcugnGBBAOeKYtegyU7gSsk X-IPAS-Result: AskHADmUWlICZmq5/2dsb2JhbABZFoJxOA4DwigKgQwXdIIlAQEFOhwjEAsOCi45HgaIHQi9KI8fMwcugnGBBAOeKYtegyU7gSsk X-IronPort-AV: E=Sophos;i="4.93,485,1378854000"; d="scan'208";a="24324351" X-IP-Direction: OUT Received: from host-2-102-106-185.as13285.net (HELO pegasus.bayofrum.net) ([2.102.106.185]) by smtp.pipex.tiscali.co.uk with ESMTP; 13 Oct 2013 13:40:39 +0100 Received: from zeus.bayofrum.net (zeus.bayofrum.net [192.168.1.151]) by pegasus.bayofrum.net (Postfix) with ESMTPA id 0513B423A5; Sun, 13 Oct 2013 13:36:54 +0100 (BST) References: <20131009110955.GA75075@regency.nsu.ru> <4d21dc12-2fb5-43a7-a0fd-8ea13c6ebf5a.maildroid@localhost> <20131009212710.GA7998@regency.nsu.ru> In-Reply-To: Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii Message-Id: <4ABC4095-7230-4C69-92D4-756057C46296@bayofrum.net> Content-Transfer-Encoding: quoted-printable From: Chris Rees Subject: Re: 10.0-hosted tinderbox: 8.4 builds broken? Date: Sun, 13 Oct 2013 13:36:45 +0100 To: Chris Rees X-Mailer: Apple Mail (2.1085) X-bayofrum-MailScanner-Information: Please contact the ISP for more information X-bayofrum-MailScanner-ID: 0513B423A5.A8D00 X-bayofrum-MailScanner: Found to be clean X-bayofrum-MailScanner-From: crees@bayofrum.net X-Spam-Status: No Cc: ports@FreeBSD.org, Alexey Dokuchaev , marcus@freebsd.org, tinderbox-list@marcuscom.com, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Oct 2013 12:40:45 -0000 On 12 Oct 2013, at 12:49, Chris Rees wrote: > [cross posted to tinderbox-list] >=20 > On 2013-10-09 22:27, Alexey Dokuchaev wrote: >> On Wed, Oct 09, 2013 at 09:11:10PM +0100, Chris Rees wrote: >>> Alexey, if you're interested, the patch hitting CVS is at: >>> http://www.bayofrum.net/~crees/patches/tinderbox-calculate-deps-in-chro= ot-9.diff >> Ah, it seems you mean it's one of the patches recently committed, not the >> proposed fix. ;-) >> I've 'cvs up -A' again, and applied the patch in reverse mode. Strangel= y, >> now every build log (inc. dependent packages) immediately ends with this >> message: >> jexec: getpwnam: root: No such file or directory >=20 > OK, try cvs head with >=20 > http://www.bayofrum.net/~crees/patches/tinderbox-chroot-srcbase.diff >=20 > It appears that I may have been overexcited with my fix for Olli's proble= m, but this fixes it in a less drastic way with fewer assumptions. >=20 > This patch works for me, so if you confirm I'd like to ask Joe to approve= please! >=20 > Also, Bernhard, I'm certain that redports will run as well as it did with= patch7 if you apply this patch. >=20 > I'm really sorry for the breakage :( It appears that really weird SRCBASE assumptions are made throughout the co= de. I'll have to put a temporary hack in to just make SRCBASE appear insid= e the chroot whatever it's set to. Setting and unsetting SRCBASE just brea= ks different things in weird ways, and this is the only reliable fix I've f= ound. Joe, please can I stick this in, and merge to the beta? http://www.bayofrum.net/~crees/patches/tinderbox-fake-srcbase.diff Alexey, try this patch. This one definitely works for me, and gets the dep= endencies working correctly. Chris --=20 This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.