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 (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 98A1115813A for ; Sun, 12 Jan 2025 14:30:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7CB76E0825; Sun, 12 Jan 2025 14:30:17 +0000 (UTC) Received: from mail-4022.proton.ch (mail-4022.proton.ch [185.70.40.22]) (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 E9DB4E081E for ; Sun, 12 Jan 2025 14:30:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asokolov.org; s=protonmail3; t=1736692214; x=1736951414; bh=lJ5LhJ+LmIvA8Dz6cn3Lz9tO2WMuxINlDJ6I2M5kROs=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=iK8FvE+a4HUa8qm3771p+mdZtJLfKBsx0ZWYSWNofs/BNPEUZUMFfTWfS39Oxm4C3 G15vpQbo8K54jaJHRD1o+puEZYuvF/2Lwhj9ylVhnNb0T87QtRrCQbYKl5V+Pz7rLd 9B5FmTeidn1CrCWtbJnCFmNRPRMgg3MLQ8v7Z2oNvSSj4TEzCZNa2mEyiLdNhQKJI2 p7Z+tvp6h47ak6e8de3kumzM6VthW/LIw7lYszjM1k6u+7JqJ3rHdEVzDtV6dso+Ci /rYdHwvFIu0JQ/DSdIopI2pQUVSV9vkmyUi057LvXRI0D1FmFYa8BdbJSa1XxeGHr9 8bM5NWvcDswiA== Date: Sun, 12 Jan 2025 14:30:10 +0000 To: gentoo-dev@lists.gentoo.org From: Alexey Sokolov Subject: Re: [gentoo-dev] [PATCH] cargo.eclass: Emit a warning if the package uses 300+ crates Message-ID: <1067019a-fe12-4793-8ff1-a1e21dbcb3ae@asokolov.org> In-Reply-To: <2498321.jE0xQCEvom@fcf> References: <20250112125639.15047-1-mgorny@gentoo.org> <2498321.jE0xQCEvom@fcf> Feedback-ID: 91776987:user:proton X-Pm-Message-ID: 3036529ee8538294a5e9c6654758150e40fcda27 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 Content-Type: multipart/alternative; boundary="b1=_zN84PdabkCMVQ7X2xbirfL6QRaShZUeOgfIJqS8B4v8" X-Archives-Salt: bc323d25-d45c-4dec-a5f8-fe53aa9084d4 X-Archives-Hash: 8c41659e47c0ce59487a94acaa342547 --b1=_zN84PdabkCMVQ7X2xbirfL6QRaShZUeOgfIJqS8B4v8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 MTIuMDEuMjAyNSAxMzoxNSwgQWdvc3Rpbm8gU2FydWJibyDQv9C40YjQtdGCOgoKPiBPbiBkb21l bmljYSAxMiBnZW5uYWlvIDIwMjUgMTM6NTY6MzkgQ0VUIE1pY2hhxYIgR8Ozcm55IHdyb3RlOgo+ Cj4+ICsgaWYgW1sgJHsjY3JhdGVzW0BdfSAtZ2UgMzAwIF1dOyB0aGVuCj4KPj4gKyBlcWF3YXJu ICJUaGlzIHBhY2thZ2UgdXNlcyBhIHZlcnkgbGFyZ2UgbnVtYmVyIG9mCj4KPj4gQ1JBVEVTLiBQ bGVhc2UgcHJvdmlkZSIgKyBlcWF3YXJuICJhIGNyYXRlIHRhcmJhbGwKPgo+PiBpbnN0ZWFkIGFu ZCBmZXRjaCBpdCB2aWEgU1JDX1VSSS4gWW91IGNhbiB1c2UiICsKPgo+PiBlcWF3YXJuICIncHlj YXJnb2VidWlsZCAtLWNyYXRlLXRhcmJhbGwnIHRvIGNyZWF0ZSBvbmUuIiArIGZpCj4KPiBJIHdv dWxkIGxpa2UgdG8gc3VnZ2VzdCB0byB1c2UgIlFBIE5vdGljZTogIiBwcmVmaXggaWYgeW91IHdh bnQgdG8gaGF2ZSB0aGVtIHJlcG9ydGVkLgo+Cj4gQWdvc3Rpbm8KClNpZGUgcXVlc3Rpb246IG1h eWJlIGVxYXdhcm4gc2hvdWxkIGFkZCBzdWNoIHByZWZpeCBhdXRvbWF0aWNhbGx5Pw== --b1=_zN84PdabkCMVQ7X2xbirfL6QRaShZUeOgfIJqS8B4v8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCiAgPGhlYWQ+DQogICAgPG1ldGEgaHR0cC1lcXVpdj0i Q29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPg0KICA8L2hl YWQ+DQogIDxib2R5Pg0KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+MTIuMDEuMjAy NSAxMzoxNSwgQWdvc3Rpbm8gU2FydWJibw0KICAgICAg0L/QuNGI0LXRgjo8YnI+DQogICAgPC9k aXY+DQogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjI0OTgzMjEuakUweFFD RXZvbUBmY2YiPg0KICAgICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50 PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPg0KICAgICAgPHANCnN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5Pbg0KICAg ICAgICBkb21lbmljYSAxMiBnZW5uYWlvIDIwMjUgMTM6NTY6MzkgQ0VUIE1pY2hhxYIgR8Ozcm55 IHdyb3RlOjwvcD4NCiAgICAgIDxwDQpzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0Ow0KICAgICAgICArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCBpZiBbWyAkeyNjcmF0ZXNbQF19IC1nZSAzMDAgXV07IHRoZW48 L3A+DQogICAgICA8cA0Kc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsNCiAgICAgICAgK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGVxYXdhcm4gIlRoaXMgcGFja2FnZSB1c2VzIGEg dmVyeSBsYXJnZQ0KICAgICAgICBudW1iZXIgb2Y8L3A+DQogICAgICA8cA0Kc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsNCiAgICAgICAgQ1JBVEVTLsKgIFBsZWFzZSBwcm92aWRlIiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZXFhd2FybiAiYQ0KICAgICAgICBjcmF0ZSB0YXJi YWxsPC9wPg0KICAgICAgPHANCnN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7DQogICAgICAgIGluc3RlYWQgYW5kIGZl dGNoIGl0IHZpYSBTUkNfVVJJLsKgIFlvdSBjYW4gdXNlIg0KICAgICAgICArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDwvcD4NCiAgICAgIDxwDQpzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0Ow0KICAgICAgICBlcWF3YXJuICIncHljYXJnb2VidWlsZCAtLWNyYXRlLXRhcmJhbGwnIHRv IGNyZWF0ZSBvbmUuIg0KICAgICAgICArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmaTwv cD4NCiAgICAgIDxicj4NCiAgICAgIDxwDQpzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+SQ0KICAgICAgICB3b3VsZCBsaWtl IHRvIHN1Z2dlc3QgdG8gdXNlICJRQSBOb3RpY2U6ICIgcHJlZml4IGlmIHlvdSB3YW50IHRvDQog ICAgICAgIGhhdmUgdGhlbSByZXBvcnRlZC48L3A+DQogICAgICA8YnI+DQogICAgICA8cA0Kc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPkFnb3N0aW5vPC9wPg0KICAgICAgPGJyPg0KICAgIDwvYmxvY2txdW90ZT4NCiAgICA8 cD5TaWRlIHF1ZXN0aW9uOiBtYXliZSBlcWF3YXJuIHNob3VsZCBhZGQgc3VjaCBwcmVmaXgNCiAg ICAgIGF1dG9tYXRpY2FsbHk/PGJyPg0KICAgIDwvcD4NCiAgPC9ib2R5Pg0KPC9odG1sPg0K --b1=_zN84PdabkCMVQ7X2xbirfL6QRaShZUeOgfIJqS8B4v8--