From owner-freebsd-ports Mon Sep 17 7:12:56 2001 Delivered-To: freebsd-ports@freebsd.org Received: from aaz.links.ru (aaz.links.ru [193.125.152.37]) by hub.freebsd.org (Postfix) with ESMTP id 4E92F37B414; Mon, 17 Sep 2001 07:12:48 -0700 (PDT) Received: (from babolo@localhost) by aaz.links.ru (8.9.3/8.9.3) id SAA28643; Mon, 17 Sep 2001 18:17:24 +0400 (MSD) Message-Id: <200109171417.SAA28643@aaz.links.ru> Subject: Re: bugbuddy build failure In-Reply-To: from "Satoshi - Ports Wraith - Asami" at "Sep 16, 1 01:49:16 pm" To: asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami) Date: Mon, 17 Sep 2001 18:17:24 +0400 (MSD) Cc: sobomax@FreeBSD.ORG, john_m_cooper@yahoo.com, gnome@FreeBSD.ORG, ports@FreeBSD.ORG, stable@FreeBSD.ORG From: .@babolo.ru MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Satoshi - Ports Wraith - Asami writes: > * 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 > === ssh -x resolves Resource temporarily unavailable problem This is nothing with MaxStartups -- @BABOLO http://links.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message