From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OoHah-0004xC-6J for garchives@archives.gentoo.org; Wed, 25 Aug 2010 15:08:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F6B2E0B7B for ; Wed, 25 Aug 2010 15:08:38 +0000 (UTC) Received: from mail-ew0-f53.google.com (mail-ew0-f53.google.com [209.85.215.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 868FBE0ABD for ; Wed, 25 Aug 2010 14:20:27 +0000 (UTC) Received: by ewy19 with SMTP id 19so317784ewy.40 for ; Wed, 25 Aug 2010 07:20:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=/QLuRZUWsAuqK7Qd8g4uI0qFPua677wfsxI8EfzJ4xM=; b=pFS1RxGreKlBlDSvRKxsY/5Z1LLQeDB6Vx1DYH077zSsy4Ckrc61Ae8QbmwJpOQtXj B8VhIE2X32+YPI+DzYeRGq4L9qZleakytI6Xt10hAhSGy7i9+0CMQQBu1zzB2hzwjS1R W8Raks6CsVPEXJLGkxetGsApg+yIzJIW5EbCs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=DBjdrXfFGmIQSglWuqy5sT1B8iF6gP0tM2Wns1+zb+97FnlsXvOLufoZNi9w3S/wsA hByhUbaVC4vw+rV1SSO+pDcl8W9fsz9xQPZdbuoodV9h1HmNlfgQvbDlEJ6Lpa2rXUzh UdZLJR5dFpVB2MMf8klu4JkPkae6BOYlC28sc= Received: by 10.213.4.145 with SMTP id 17mr5758990ebr.17.1282746026872; Wed, 25 Aug 2010 07:20:26 -0700 (PDT) Received: from Mystical (62.1.250.197.dsl.dyn.forthnet.gr [62.1.250.197]) by mx.google.com with ESMTPS id v59sm2181267eeh.22.2010.08.25.07.20.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 25 Aug 2010 07:20:24 -0700 (PDT) Sender: Markos Chandras Date: Wed, 25 Aug 2010 17:20:24 +0300 From: Markos Chandras To: gentoo-qa@lists.gentoo.org Subject: Re: [gentoo-qa] QA confusion: Upstream qa issues -> failing to install Message-ID: <20100825142023.GA11809@Mystical> References: <201008251342.14948.bangert@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-qa@lists.gentoo.org Reply-to: gentoo-qa@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <201008251342.14948.bangert@gentoo.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 81c0ac37-0758-4ef2-ae31-66a264c1affb X-Archives-Hash: 8aefe2679ecb3361611ad9d4ad92e19b --zhXaljGHf11kAtnf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 25, 2010 at 01:42:12PM +0200, Thilo Bangert wrote: > Hi guys, >=20 > trying to install openssh on the dev profile one is greated with this=20 > bugger: >=20 > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * closefromtest.c:46: warning: implicit declaration of function=20 > =E2=80=98closefrom=E2=80=99 > This is a rather common bug for 64bit arches See relevant patches [1][2] > * Please do not file a Gentoo bug and instead report the above QA > * issues directly to the upstream developers of this software. > * Homepage: http://www.openssh.org/ > * ERROR: net-misc/openssh-5.5_p1-r2 failed: > * install aborted due to poor programming practices shown above > *=20 > * Call stack: > * misc-functions.sh, line 847: Called install_qa_check > * misc-functions.sh, line 539: Called die > * The specific snippet of code: > * hasq stricter ${FEATURES} && die "install= =20 > aborted due to" \ > *=20 > * If you need support, post the output of 'emerge --info =3Dnet- > misc/openssh-5.5_p1-r2', > * the complete build log and the output of 'emerge -pqv =3Dnet- > misc/openssh-5.5_p1-r2'. > * The complete build log is located at '/var/tmp/portage/net- > misc/openssh-5.5_p1-r2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net- > misc/openssh-5.5_p1-r2/temp/environment'. > * S: '/var/tmp/portage/net-misc/openssh-5.5_p1-r2/work/openssh-5.5p1' >=20 > This looks really really weird. On the one hand we are saying: "Its a QA= =20 > issue but upstream should fix it." followed by "It so broke, we wont let= =20 > you install it." This is not only related to stricter but also related to CFLAGS ( having -g= gdb and -Wall, produce same failures for me even if I don't use stricter ) Diego, any ideas why this happens? -Wall & -ggdb produce extra output on warning that makes portage abort because of that? I always wondered why this is happening. >=20 > Perhaps qa warnings that fail when FEATURES=3D"stricter", should not poin= t=20 > to upstream for the fix. Instead we should take responsibility for these= =20 > and consequently allow these bugs to linger in our bugzilla. >=20 > What do you tink? > kind regards > Thilo [1]: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-analyzer/nagios= -plugins/files/nagios-plugins-1.4.14-implicit-pointer-conversion.patch?view= =3Dlog [2]: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-editors/xemacs/= files/xemacs-21.4.22-implicit-pointer-conversion.patch?view=3Dlog --=20 Markos Chandras (hwoarang) Gentoo Linux Developer Web: http://hwoarang.silverarrow.org Key ID: 441AC410 Key FP: AAD0 8591 E3CD 445D 6411 3477 F7F7 1E8E 441A C410 --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAkx1JqcACgkQ9/cejkQaxBCaSQCdGIapBnzIqHv7mKwlj+YEopfT BB4Ani2fsrNgKczuVA0ZBFE6B4g9Nkpq =ucSj -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf--