From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AB1003126C0 for ; Wed, 13 May 2026 14:12:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778681548; cv=none; b=AYSB4bSFFPM36WP7GhCXsyxhMzfzxgh2PyW/hv4tHm9CXJAmL2e9BLQL6IyqH1wD05krid2kJC6Mhi/DJ1QwRJPqY5hO2rnMYcB8JT3LJ4M8nNTNNXfDv0ELKd7b3yCFTWIBGWDBa1SJG3aX4rj08Q4dWGSiKbLTPO62EWLjWIY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778681548; c=relaxed/simple; bh=2GSMSTVsvoiuKafVkMeyFQjkSNsMir3nwpaEsBs4jsE=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=HAuD3me9owCUx+6GJKWUoKyi/BSa0g+5FK78xfRzoRbEiTPrstTRRqoAfTNY4K3WkEeAQRiLa4gibVkaYHqV3zGnud7Y93y0cJx/Z+PNog+7uFNF0MsvQkJwv5/RNTJ7ONPHfmxlV5Kn1fXFuI2dDaTpV9XOaqwpb5O8WvedYKs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=fSExdNpB; arc=none smtp.client-ip=209.85.128.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fSExdNpB" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4891d7164ddso37909295e9.3 for ; Wed, 13 May 2026 07:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778681544; x=1779286344; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:sender :from:to:cc:subject:date:message-id:reply-to; bh=5AeU3RZqIRpK42nZO4mlXlJq7d3NeAbzn97432tCirg=; b=fSExdNpBKW4MsrXYeUeYrqIAusXAxrVytIqg89XIeWT4ZYIh8X6e7qKaR17cQXK79+ jOyD7zrRLs6CnSEYaHzn68gM2sxJLqduqWTuvlfi9vOmwAWspvSb0HXpqwJDfIkVTom1 00ySdCCnhezu8O40Zeo4D+840G1dEg4pL676MMOy32+NsWxlj0J41/uYv4VgSp7bFU6Z YVKI7LchjbGj8gAvC/OXRzXgDUlgSxQnwVYoMM1iWzQTL2o+c5hGbixFPyo3hzVLsBBa DrqiQT6Yap9OkY5KtjhcbHR7ab5KLi9bG0T5BIF4zOI6GmdesomsXfWiEzJY3ww/Yn1g kdmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778681544; x=1779286344; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:sender :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5AeU3RZqIRpK42nZO4mlXlJq7d3NeAbzn97432tCirg=; b=KjlXk3ISy3AcLEOwpWUcYSKJA3jzJaFsG57mDGqDeU/rgJLt6Dt43wXZMI1blgMTrp c00v6CNxVEC8LYRzUSX6su02R6Jd3b9FGPNV2JubBXuKiH06Wwe+AM6QClxrI5V2IdXX zKFgasPYrLngZFFsTAEwqNGxwl9wtJovkuhDlxeChf8nxxKrqXt35OafvUDdp79nBxWj qDnTRfe3RCXl1uUSmApx1K+UtJQIFOVweYWjlARUGxEK+22FP5X2zduflYQRk8DNGC0G kwzfIHaeduKt3NUDZ4NOOcmNBpo/drliPWe1qaBCuOsfvh3neaQgpkLcLCFBlOjBs+kT sAuQ== X-Forwarded-Encrypted: i=1; AFNElJ9fdBGXaayaag+IMTVsyF5Fjpv9zav9PJS/eBTcfsxv5FcT9DuMh/avjUrbr8OeaN4nwyeXIOSedEeJPZI=@vger.kernel.org X-Gm-Message-State: AOJu0Yzxzr9g1EUjm+KiFvw7DIPxvbbID54XVSDkn+AF0OxU1MNbttuA IYqcJ6c/sAwcx6+UAbSkNED89g5wUlD3YHHkkvKddfqRDsN5+6JXFZnF X-Gm-Gg: Acq92OEpkUTzxWhYuCYa1sSx2ST3tswOY+PC8L7fPULHBFR3npwNUo2dWfW/IdvBAce h27h9ZQahdIotAt3gyRJg/4qWB5DuIUrC1QEcKzBM36Dmr9Wsvv5QkVEx1xhTkcESpHlcI3qGKT NWDKPKBLz28OlZ7athI/4EzUeaQ8n6jC3ezLhAO36pH56Z59ygzpnUE1QuzxUVnjtxNJLfEeIyN IvfFF15FG+qz+sAIt1l5xWGEqvVTp/3H67ygdnSHq7K7O+cYfqQCjyi8Z2ba2vnCdec5i43LNT7 aqM54O3jQ3HRoih42cXZ2HoqqR/aHGMkIpSEoOk4rR6jlmG8vOUHt7E2Dw5YGr7w2fU0NyCVnp8 IM955xs5i+Z2gcQLDurwkPBGTLlBwtZ5kL+bAwcvvdy6PO4eF3caiKdovbwzZnLv+hwo5cmg8aT W745EhQodU+dnmK3w5MGeazjwbkgMhQbhuMkOxoD+QNG+tgou8MsCT1nq8ZS0= X-Received: by 2002:a05:600c:524d:b0:487:2671:fb8f with SMTP id 5b1f17b1804b1-48fce9c0965mr46195725e9.8.1778681544302; Wed, 13 May 2026 07:12:24 -0700 (PDT) Received: from [10.128.10.158] (195-23-151-163.net.novis.pt. [195.23.151.163]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fce37b18dsm52486725e9.11.2026.05.13.07.12.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 May 2026 07:12:23 -0700 (PDT) Sender: Julian Braha Message-ID: <6aa2f745-aea2-4d10-9565-65e2722beba9@gmail.com> Date: Wed, 13 May 2026 15:12:22 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC v2 0/2] add kconfirm From: Julian Braha To: Miguel Ojeda , Jan Engelhardt Cc: nathan@kernel.org, nsc@kernel.org, jani.nikula@linux.intel.com, akpm@linux-foundation.org, gary@garyguo.net, ljs@kernel.org, arnd@arndb.de, gregkh@linuxfoundation.org, masahiroy@kernel.org, ojeda@kernel.org, corbet@lwn.net, qingfang.deng@linux.dev, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-doc@vger.kernel.org, linux-kbuild@vger.kernel.org References: <20260509203808.1142311-1-julianbraha@gmail.com> <851ccd3c-d86a-409e-bd73-f0ef10b85879@gmail.com> Content-Language: en-US In-Reply-To: <851ccd3c-d86a-409e-bd73-f0ef10b85879@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 5/11/26 00:06, Julian Braha wrote: >> By the way, another option for that may be using the distribution's >> registry (e.g. Debian and Fedora provide one through the package >> manager). > Unfortunately, it seems that there's no built-in way to fall back for > other distros: > https://github.com/rust-lang/cargo/issues/3066 > > The workaround could be to create various Cargo config.toml files, and > instruct users that, for example, if they want to use the debian > packages, they can download their dependencies using: > `cargo vendor --config debian.toml` > But I need to test this and confirm first since I don't use any of these > distros. As I started testing this approach with debian, I discovered that the parser crate, nom-kconfig, isn't available in the debian registry. I will bring this up with the developer of that library. However, it may take some time to be packaged and made available to users, so I will soon submit RFC v3 using crates.io for dependency download, but outside of make, as previously discussed. - Julian Braha