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 1EqqAv-0002d2-MF for garchives@archives.gentoo.org; Mon, 26 Dec 2005 11:05:58 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBQB4s8m000777; Mon, 26 Dec 2005 11:04:54 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 jBQB1qkv002703 for ; Mon, 26 Dec 2005 11:01:52 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.top-hosting.cz (Postfix) with ESMTP id E5033A6470D for ; Mon, 26 Dec 2005 12:01:50 +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 23351-10 for ; Mon, 26 Dec 2005 12:01:44 +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 EC7BDA64552 for ; Mon, 26 Dec 2005 12:01:43 +0100 (CET) Date: Mon, 26 Dec 2005 12:01:37 +0100 From: Jakub Moc X-Priority: 3 (Normal) Message-ID: <1566320872.20051226120137@gentoo.org> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] making dodoc and dohtml die when they fail and stricter is on In-Reply-To: <200512260913.39975.jstubbs@gentoo.org> References: <43AF2BF5.4060905@gentoo.org> <200512260913.39975.jstubbs@gentoo.org> 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="----------CD17D16EFC5AFBD" X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at top-hosting.cz X-Spam-Status: No, score=-0.704 tagged_above=-999 required=6 tests=[AWL=0.406, BAYES_05=-1.11] X-Spam-Score: -0.704 X-Spam-Level: X-Archives-Salt: dd68fd2e-f123-424a-9a23-13b50bda0b0c X-Archives-Hash: c6397921618115b4992853278383b163 ------------CD17D16EFC5AFBD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable =0D=0A >> Currently there are quite a few ebuilds in the tree that execute dodoc or >> dohtml for files that do not exist. I think it would be nice to have >> ebuilds die if this is the case. To not break current ebuilds this would >> only happen with FEATURES=3D"stricter". Sigh... There are already bugs flowing in for TEXTRELs/executable stacks checks implemented in recent portage versions. Some of these bugs are completely INVALID or CANTFIX - emulation stuff, binary-only ebuilds, etc. etc. What's the point of this breakage? Why are these QA checks fatal, causing ebuilds to bail out? How can you disable such checks per-ebuild (AFAIK - you can't) to not annoy users with QA notices and breakage one can do nothing about anyway? As Flameeyes pointed out, dodoc/dohtml is also used in eclasses. This can break many ebuilds. Users will report duplicate bugs because they will not realize that it's the eclass causing the failure, not the ebuild. Again, what's the point? How will it work with FEATURES=3D"nodoc"? Why should an ebuild ever fail just because some doc file is missing or got renamed or whatever? --=20 Best regards, Jakub Moc mailto:jakub@gentoo.org GPG signature: http://subkeys.pgp.net:11371/pks/lookup?op=3Dget&search=3D0= xCEBA3D9E Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E ... still no signature ;) ------------CD17D16EFC5AFBD Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: GnuPG v1.4.1 (MingW32) iD8DBQFDr82RhxfV/c66PZ4RAmbQAKC8RuUZdponoL9CWwNKcp/Hc/dH4ACgk/eQ mo9ADouCrcZNhORXQGzUUuw= =L1OE -----END PGP MESSAGE----- ------------CD17D16EFC5AFBD-- -- gentoo-dev@gentoo.org mailing list