From owner-freebsd-stable Sun Sep 16 13:49:36 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail.clickarray.com (dune.clickarray.com [209.10.62.213]) by hub.freebsd.org (Postfix) with ESMTP id 2507637B411; Sun, 16 Sep 2001 13:49:24 -0700 (PDT) Received: from vader.clickarray.com (nattedaddress.clickarray.com [10.2.1.199]) by mail.clickarray.com (Postfix) with ESMTP id 057EB5EF01; Sun, 16 Sep 2001 13:58:33 -0700 (PDT) Received: (from asami@localhost) by vader.clickarray.com (8.11.0/8.11.0) id f8GKnHP27556; Sun, 16 Sep 2001 13:49:17 -0700 (PDT) (envelope-from asami@cs.berkeley.edu) X-Authentication-Warning: vader.clickarray.com: asami set sender to asami@cs.berkeley.edu using -f To: sobomax@FreeBSD.org Cc: john_m_cooper@yahoo.com, gnome@FreeBSD.org, ports@FreeBSD.org, stable@FreeBSD.org Subject: Re: bugbuddy build failure References: From: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Date: 16 Sep 2001 13:49:16 -0700 In-Reply-To: (Maxim Sobolev's message of "Sat, 15 Sep 2001 08:04:18 +0400") Message-ID: Lines: 58 User-Agent: T-gnus/6.14.5 (based on Gnus v5.8.7) (revision 06) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.7 (i386--freebsd) MULE/4.0 =?ISO-2022-JP?B?KBskQjJWMWMbKEIp?= Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * From: Maxim Sobolev * Umm, no, bugbuddy already receives oaf dependency through USE_GNOME knob. From * what I saw in the log I can tell that to me it looks like there is some more * fundamental problem with bento itself, because it tries to build bugbuddy * even though one of the packages it depends upon is missed (see piece of log * below). I have no idea why it may be happening, though. As I reported before, it is sshd that is misbehaving. The package building scripts are fine -- they have been handling dependencies the exact same way for several years now. It's this piece of code that's failing. === while [ $# -gt 0 ]; do if ssh -a ${master} [ -f ${packages}/All/$1 ]; then if [ ! -f ${chroot}/tmp/depends/$1 ]; then echo "copying package $1 for ${pkgname}" scp -p $master:${packages}/All/$1 ${chroot}/tmp/depends fi else echo "skipping package $1 for ${pkgname} since it is missing" fi shift done === If the "ssh" command fails, it will not copy the necessary package. The package *is* on the master when this happens. For instance, I just got an error saying libiconv is missing, but it was built two days ago according to the timestamp so there is no race condition. I have seen similar errors before, when Paul Saab told me that it was ConnectionsPerPeriod in /etc/ssh/sshd_config that needed to be tweaked to allow a very high access rate like the package cluster master. However, that knob has gone away, (apparently) replaced by MaxStartups. I changed it to 200:5:300 as shown below but the problem still persists. === # ConnectionsPerPeriod has been deprecated completely # After 10 unauthenticated connections, refuse 30% of the new ones, and # refuse any more than 60 total. MaxStartups 200:5:300 === I just noticed that there ase some of these messages: === rresvport: af=2 Resource temporarily unavailable === printed out when I try to build the packages by hand. I am not sure if they are related. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message