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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1057B15838C for ; Tue, 23 Jan 2024 14:11:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B8164E2A16; Tue, 23 Jan 2024 14:11:35 +0000 (UTC) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (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 6A587E2A08 for ; Tue, 23 Jan 2024 14:11:35 +0000 (UTC) Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4TK8CV3706zDqpm for ; Tue, 23 Jan 2024 14:11:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1706019094; bh=ppJivpfmmMBN/4BFMC7akKN29RI+OVuSIrps2by/Rds=; h=Date:From:To:Subject:In-Reply-To:References:From; b=FuT//PgxDUF7RTG9DcjynzX0q3vLBxcqmhHo+oIjTYZ4GbGrlBdEuZJQPgjvDSlnV b78HcDxWp9A4/5nxCLjdxMc2i4cD0xwiiFOKUQJHivs/MfDmVxOfb6JXL/Iz56gi3U YDaTIwDHBBTQwP70kj5KyzBLuxInyP6JGZSk8Gos= X-Riseup-User-ID: D9B50C2992275104573F620155D4E284BB84AE2F174B0CF35369C834C511A00B Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4TK8CH1WYlzJntT for ; Tue, 23 Jan 2024 14:11:23 +0000 (UTC) Date: Tue, 23 Jan 2024 06:11:21 -0800 From: orbea To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH] cargo.eclass: add CARGO_TOML_DIR Message-ID: <20240123061121.3197c162@Akita> In-Reply-To: <2d38f358-bf12-4818-b952-dd27f8fe7a42@gmail.com> References: <20240122161434.991554-1-sam@gentoo.org> <20240122193222.7d9a5b0e@Akita> <2d38f358-bf12-4818-b952-dd27f8fe7a42@gmail.com> 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 3afb8489-d967-43fb-abb6-20a219dac364 X-Archives-Hash: 2a4d717e2dedf6838c158429cfd2bc54 On Mon, 22 Jan 2024 23:06:35 -0500 Eli Schwartz wrote: > On 1/22/24 10:32 PM, orbea wrote: > > This is required when cargo_live_src_unpack needs to be find a > > Cargo.toml file in a directory other than ${S} > > > > Signed-off-by: orbea > > --- > > > Fairly confused why this email was posted to an existing thread > instead of a new one? > > Anyway, I'm sure the change is very reasonable but it is difficult to > tell from an outside perspective just by reading the commit message -- > which doesn't detail why your Cargo.toml would be in a directory other > than the one src_compile() starts off in. > > My mistake in composing the e-mail in why it was posted to an existing thread. The program in question is: https://github.com/Rosalie241/RMG Which has an optional rust plugin. https://github.com/Rosalie241/RMG/tree/master/Source/3rdParty/mupen64plus-input-gca It seems impossible to support a live ebuild unless cargo_live_src_unpack knows where to look.