From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 73F69158094 for ; Fri, 15 Jul 2022 12:04:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 377CDE0F8D; Fri, 15 Jul 2022 12:04:18 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B63FCE0F5A for ; Fri, 15 Jul 2022 12:04:17 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_4B15E88E-72EB-450B-B8CC-86A4EDC0270E"; protocol="application/pgp-signature"; micalg=pgp-sha512 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Subject: Re: [gentoo-dev] [PATCH] eclass/ruby-fakegem.eclass: guard against broken rdoc From: Sam James In-Reply-To: <20220715101724.3172-1-graaff@gentoo.org> Date: Fri, 15 Jul 2022 13:04:08 +0100 Cc: Hans de Graaff Message-Id: <8B628218-2AB8-4BC8-B12C-520491D0F171@gentoo.org> References: <20220715101724.3172-1-graaff@gentoo.org> To: gentoo-dev@lists.gentoo.org X-Mailer: Apple Mail (2.3696.100.31) X-Archives-Salt: 80fe8fef-46fe-48ee-9570-e7871970fe42 X-Archives-Hash: 072f1ff983b30de9a40b37e5a2a09615 --Apple-Mail=_4B15E88E-72EB-450B-B8CC-86A4EDC0270E Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii > On 15 Jul 2022, at 11:17, Hans de Graaff wrote: > > Skip building documentation rather than generating an error when rdoc is > missing but documentation is requested. rdoc should not be missing > normally, but this is a common problem when updating from one ruby > target straight to another one. There can be a gap when eselect has not > been triggered again yet for rdoc and another core ruby package may > require rdoc. This is commonly bundler since it has a +doc USE flag. > I worry a bit about silently skipping given it can go further and lead to e.g. unpredictably broken binpkgs. I'd probably prefer not doing +doc but I assume it's there for a reason. Anyway, the situation is what it is until we get a ruby-exec or similar, so go for it. Thanks for figuring out a workaround, as this one is often a bit painful. > Signed-off-by: Hans de Graaff > --- Best,, sam --Apple-Mail=_4B15E88E-72EB-450B-B8CC-86A4EDC0270E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYtFXuF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kF+7AQCgdh9c8yVSzhcMdGtWiIkVEHYZP5IBlaF363A8EJr8uAD9GoBZeAICPvfl jgmE5stBa8uMhs5Psv2/y/nLosyMQA4= =UGnS -----END PGP SIGNATURE----- --Apple-Mail=_4B15E88E-72EB-450B-B8CC-86A4EDC0270E--