From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id F26A073B90; Fri, 23 Sep 2022 10:11:12 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id DB0BF73AEF; Fri, 23 Sep 2022 10:11:10 +0000 (UTC) Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) by atuin.qyliss.net (Postfix) with ESMTPS id 03C2873AED for ; Fri, 23 Sep 2022 10:11:05 +0000 (UTC) Received: by mail-lj1-x22b.google.com with SMTP id b24so14077322ljk.6 for ; Fri, 23 Sep 2022 03:11:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unikie.com; s=google; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date; bh=w9gg3CR6Vnzfbaf00GokxrGjmmDNPUdczB3ye8DlSYM=; b=heTknVXlGk8LILEXiwshhbZls7mMYLCVLX3EiauArR3hoGirgbd6Wy0w9YUzhqK6Ju /apUjLr9wvSiZu826CYLvhpVVq+V2TL/BPqV7RlapdDb/5v7TluP5QkWRyJp3xuYtSgy ZntdWFvQVd1eXRtqV6CZuHbdxhGN0g5AtOopEzwfSSkcY+FwBklL0PEood/SPj0E1okH ZDTVu2le4PDfqJQkAZV+izwGlkkcTPEni0WbYyURulHig+kq+IFUJCNhJDNdfWzjaW6O hpg+aau4ic9CtA7j5wRmtJHTJldU8GjOtfXQ3TkF7KfoNieVGsltA07WRw3JlXtXyxuO cPiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date; bh=w9gg3CR6Vnzfbaf00GokxrGjmmDNPUdczB3ye8DlSYM=; b=VB5yvBbQuw1XutA/E5QsP1kxwdK8C3XbxjQhl8NRkAOV/qk+EixL+CkjpTV3dwez9Y WIvXLtJqGhJk2RafAM9IPJFl/RGMBF0rvUGGUapRPQ75RAA7Cz6iHJhNoz0nqiby1RWw yaSsXxEL40qD55CBah9Wxd/YywWio9sTL/OYhrXbq1bhS8TJ0q+ILn1QKgM2kakkbSIA hYaNsxAbi81636XrmJRwOZF0lZDYtKFlrYo/cmYK37bWNBe3+E0fkoI5AS1xK+2OsL+e F3CbuhNDz5igXN80flhyBD2ECpS2ANPgCCxWRD3Oc3hvnJ5By3xVb6kALrRWTXU0sxWM nLhA== X-Gm-Message-State: ACrzQf2fP2oDD49+Y3P1ydRSqKvX7PYYcptHHJnPbbkVRrva0+AbjDKV sY/unHTjHWnuz5RskDJrxH4AuQ== X-Google-Smtp-Source: AMsMyM5MGlSXqt6iY5Y2pNIlgqTpgcsHw5vTMEKRoz66W8GQ90bNWAWVnMzpDIEugjloBpBy+XOkNA== X-Received: by 2002:a05:651c:1787:b0:261:c1ff:4407 with SMTP id bn7-20020a05651c178700b00261c1ff4407mr2522894ljb.257.1663927862990; Fri, 23 Sep 2022 03:11:02 -0700 (PDT) Received: from [172.18.8.48] ([109.204.204.138]) by smtp.gmail.com with ESMTPSA id a7-20020a19f807000000b0048b256bb005sm1385189lff.49.2022.09.23.03.10.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 23 Sep 2022 03:11:01 -0700 (PDT) Message-ID: <47cef5cc-58e8-3842-3714-f696cbbdcfb1@unikie.com> Date: Fri, 23 Sep 2022 13:10:58 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH] img/live: add rootfs attribute passthru Content-Language: en-US To: Ville Ilvonen , Yuri Nesterov , devel@spectrum-os.org References: <20220922144719.816016-1-yuriy.nesterov@unikie.com> <7883c598-446a-c78d-8e80-2b1fe88ff2fb@unikie.com> From: Ivan Nikolaenko In-Reply-To: <7883c598-446a-c78d-8e80-2b1fe88ff2fb@unikie.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Message-ID-Hash: YUVJW23C4CDKKIO7HNZR77UAMCUY2A33 X-Message-ID-Hash: YUVJW23C4CDKKIO7HNZR77UAMCUY2A33 X-MailFrom: ivan.nikolaenko@unikie.com X-Mailman-Rule-Hits: header-match-devel.spectrum-os.org-0 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1 X-Mailman-Version: 3.3.5 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Hello, There is a typo in imx8qxp config file: diff --git a/imx8qxp/default.nix b/imx8qxp/default.nix index 096d6aa..dc1d41f 100644 --- a/imx8qxp/default.nix +++ b/imx8qxp/default.nix @@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation {    ];    buildCommand = '' -    install -m 0644 $(spectrum) spectrum-live-imx8qxp.img +    install -m 0644 ${spectrum} spectrum-live-imx8qxp.img      dd if=${uboot}/flash.bin of=spectrum-live-imx8qxp.img bs=1k seek=32 conv=notrunc      IMG=spectrum-live-imx8qxp.img      ESP_OFFSET=$(sfdisk --json $IMG | jq -r ' Fixing this allows to proceed to the next error: make: *** No rule to make target '.......systemd-bootx64.efi', needed by 'build/boot.fat'.  Stop. But this one is pretty straightforward. Ivan On 9/23/22 10:51, Ville Ilvonen wrote: > On 9/22/22 17:47, Yuri Nesterov wrote: >> This allows to get access to rootfs and kernel from device images. >> >> Signed-off-by: Yuri Nesterov >> --- >>   img/live/default.nix | 2 ++ >>   1 file changed, 2 insertions(+) >> >> diff --git a/img/live/default.nix b/img/live/default.nix >> index 65ad058..5461384 100644 >> --- a/img/live/default.nix >> +++ b/img/live/default.nix >> @@ -45,4 +45,6 @@ stdenvNoCC.mkDerivation { >>     ''; >>       enableParallelBuilding = true; >> + >> +  passthru = { inherit rootfs; }; >>   } > > Thanks, fixes the issue and takes us to the next issue before > out-of-tree build reference configs with imx8 variants are supported. > > ~/out-of-tree-build > ❯ nix-build spectrum-config-imx8/imx8qxp/ -I nixpkgs=nixpkgs-spectrum/ > this derivation will be built: > > /nix/store/0xgldphzh2kjgckd13k3azarzvkdqqvs-spectrum-live-imx8qxp.img-0.1.drv > > building > '/nix/store/0xgldphzh2kjgckd13k3azarzvkdqqvs-spectrum-live-imx8qxp.img-0.1.drv'... > /nix/store/nlzy51mvniqk080jlszm37j0hzi6m9rv-stdenv-linux/setup: line > 1340: spectrum: command not found > > Tested-by: Ville Ilvonen > > -Ville > >