From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FEAHk-0001VK-3z for garchives@archives.gentoo.org; Tue, 28 Feb 2006 19:13:24 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1SJAdY9012359; Tue, 28 Feb 2006 19:10:39 GMT Received: from smtp.top-hosting.cz (gw.top-hosting.cz [81.0.254.91]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k1SJ8USL000718 for ; Tue, 28 Feb 2006 19:08:30 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.top-hosting.cz (Postfix) with ESMTP id 5767EA64D23 for ; Tue, 28 Feb 2006 20:09:19 +0100 (CET) Received: from smtp.top-hosting.cz ([127.0.0.1]) by localhost (smtp.top-hosting.cz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07553-01 for ; Tue, 28 Feb 2006 20:09:10 +0100 (CET) Received: from NOTORCOMP (21.217.broadband4.iol.cz [85.71.217.21]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.top-hosting.cz (Postfix) with ESMTP id 6DBB7A64D25 for ; Tue, 28 Feb 2006 20:09:10 +0100 (CET) Date: Tue, 28 Feb 2006 20:09:02 +0100 From: Jakub Moc X-Priority: 3 (Normal) Message-ID: <661276105.20060228200902@gentoo.org> To: Ciaran McCreesh Subject: Re[2]: [gentoo-dev] [RFC] QA Team's role In-Reply-To: <20060228173810.3e209be2@snowdrop.home> References: <20060226222217.GB17257@aerie.halcy0n.com> <1140997703.12229.166.camel@demandred.gnqs.org> <20060227003413.GE17257@aerie.halcy0n.com> <20060227170834.075e9388@snowdrop.home> <1141071970.804.19.camel@demandred.gnqs.org> <20060227203709.2a7bff47@snowdrop.home> <1159375278.20060227214923@gentoo.org> <20060227213321.7ee405ec@snowdrop.home> <394439379.20060228103817@gentoo.org> <20060228145246.67dee076@snowdrop.home> <1141139552.2741.2.camel@localhost> <7310506941.20060228162637@gentoo.org> <20060228154246.3e34d340@snowdrop.home> <1141143118.2741.18.camel@localhost> <20060228163532.273200be@snowdrop.home> <1232307950.20060228180003@gentoo.org> <20060228170954.37396045@snowdrop.home> <16410671399.20060228183024@gentoo.org> <20060228173810.3e209be2@snowdrop.home> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="----------D1E61D72141E90D" X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at top-hosting.cz X-Spam-Status: No, score=-0.81 tagged_above=-999 required=6 tests=[AWL=-0.625, BAYES_40=-0.185] X-Spam-Score: -0.81 X-Spam-Level: X-Archives-Salt: 423aa9e4-fd9c-418c-a202-ca8f1aca2e18 X-Archives-Hash: 6e9bac83cd184f4f26ee28ca02062393 ------------D1E61D72141E90D Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable =0D=0A28.2.2006, 18:38:10, Ciaran McCreesh wrote: > Sheesh, you'll probably claim that this isn't broken next too: > if [ "${IS_UPGRADE}" =3D "1" ] ; then > einfo "Removing old version ${REMOVE_PKG}" > emerge -C "${REMOVE_PKG}" > fi No, I won't claim that... I'd rather love to know why didn't you point out to an obvious eclass flaw about 30 emails and many hours ago, saving us from all the eclass formating, slotting and ewarn blurb. The above needs to be fixed, period. To return to the original topic - focus your QA efforts on real issues. Same goes for that non-interactivity stuff. QA that serves no other purpose than inventing problems to enforce an inevitably hackish solution (there's no good one because the needed tools are not available) is not useful at all. There's nothing useful in inventing policies that create more problems than they solve and that are forcing shitty bash code into the tree to work around missing features. Portage is a tool to install and manage packages, and serves no good purpose on its own. Crippling installed packages and their available features for the sole purpose of having nice ebuild tree with clean bash code is not what QA is for. Improving the whole process is fine and welcome, as long as it doesn't unnecessarily interfere with the desired outcome. Users need to install some software they want to use and need its features, portage and ebuids are only the means to do that, not a holy cow. --=20 jakub ------------D1E61D72141E90D Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: GnuPG v1.4.1 (MingW32) iD8DBQFEBJ/OhxfV/c66PZ4RAtnQAKClPcm3b2wGpG6IDpbGcW6bN6hjpQCfWbQw LkAP0/67+LpyVI2fZ9MLnZQ= =/x1F -----END PGP MESSAGE----- ------------D1E61D72141E90D-- -- gentoo-dev@gentoo.org mailing list