From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 D35BE313547 for ; Wed, 13 May 2026 14:12:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778681548; cv=none; b=lXSNL+UrHvXnb7qHHDHOATck4ZjLN2NLgI/ORyrmjJeFC0FixlCxBZB7/4tt4FtZMXHwVmcTGkW+V6ZEQSOXkmaZ0rdkhH7cffghHIIw2jiZWZvHKKP/GRnU2vTue/gCcRoHV2UR0G0DalZ+VcMwkp7eRM/VxtR8o/NOLRPUlbM= 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.43 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-f43.google.com with SMTP id 5b1f17b1804b1-48e8132c6d0so30517035e9.1 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=n98FLftjp/Utw20WkXooEv3zlgNoS8JwbBhssXeiEfrLTnpnRg5/f6I2k0SeY6B5b/ l1/64xodX+4cwTq/4X98p5UMNAg6fm0h+G10ghO83EgqMBCwOoa9spHz2odVqBTxEkRF bJQTgJYInm1HMZr6nuhp3OWEDCLbpcEEhXVkYlPWKGMZbmWM4o6Z4S/FE4jQNIpskOHE I4QqF47hLAiQ5WDvVL179KDfP38+v2yiYBh2CbIdGiwRY2MRVnmn+FrUcuCGeroNJCa9 qdce1Mbl31uVy/E0/FOG1AMrwxmQ1AyzxujlnC3WFqUuyufGQsN/SCGIQAu/Qz1SFN0H 1xsw== X-Forwarded-Encrypted: i=1; AFNElJ9zC4lp2rcOCwJ0QzSxMtuD4qVh3ntPXm1DO7jkrDxIB6esWaBDyHWgztl74zvzjQg9l0Bq1w6nN4g=@vger.kernel.org X-Gm-Message-State: AOJu0YyH6o6aiBt+1s7HkCRdCPy3RpLR9EYzkybxjAlaH3t6lLf2Ksul 7YJdT48UGdCZGOAcdbE9fVRTmZS+9kGMrnjZRtLjB7NM0pq3IVihsQoM X-Gm-Gg: Acq92OF+GMHmXBhZ4/efdpQGjPelY4qLKX7eN/oO6cly0DZfmIvgV7XeZPF3xIQI78l Hmi7dw5IkrnNfKZc5y+XO7tpIPcFA/avyEF3dOGqHv2wtqEp4FfyRINkjEeM/VXw4zFUMpaHMOz 0dIA2KTM/BD4fvt7iwQ9EobTXkS1b6LTNcGZENpB39SssAwRphi9JDs9m3VStdJQIwVPCDEXn3/ fLiGRjBW9xL+Xkv8smeKf+ZFdmpicGnc6ku0AIUGksm/PQkNMHHKoP0b2T4DVsZJVrVKbpMoqcn jKj5byY6BafypFyOBGaK2aA8X8oBEmHI9L2o90s32z6sGzsbLhlpBKPOemPfKtHXV9+m5mAtW89 tHUTBI0sSMLqi42f0WGfwoPtIl3JuzR0t7lWyypprqSzoBqlLAdtA5r4SYbr+NrEAGqwqzSdQx1 8xMwJtIcLKS3uHZ450N3m5BBDZ8TWSzOIhdKe9eBvknnUZJNByqK4KC+Jku20= 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-doc@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