From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7136107964992061440 X-Received: by 2002:a2e:bf16:0:b0:25f:f90a:b856 with SMTP id c22-20020a2ebf16000000b0025ff90ab856mr7887878ljr.473.1661882718607; Tue, 30 Aug 2022 11:05:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a78c:0:b0:25f:dcd4:53b4 with SMTP id c12-20020a2ea78c000000b0025fdcd453b4ls2173405ljf.3.-pod-prod-gmail; Tue, 30 Aug 2022 11:05:17 -0700 (PDT) X-Google-Smtp-Source: AA6agR5QyOIcTyyJXExl+RJyK6vBLsiU8PNCE9qWzQ5tLyyWJ9rdQV3VfeiWtZ4SCWGjsdPalP6W X-Received: by 2002:a2e:98d1:0:b0:263:76b4:5dc4 with SMTP id s17-20020a2e98d1000000b0026376b45dc4mr4153807ljj.460.1661882717303; Tue, 30 Aug 2022 11:05:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661882717; cv=none; d=google.com; s=arc-20160816; b=u1xYdqcrvLSzmzE47wQp7SspH1+A44/9lIPI+EH5eYnOBVuMwR8mdi6dR99mCn5if+ 8p49kMUu3dWdDPXN767Hr0MZuqdBrkEaqc4ZzTfZKjQUDF1315KC/VLi5mnAjmm2HBEx n3y38Ul1M0/hjGVuDE+nlVe5TGj8vPiwyCe6V6/zuad+znJHZhMUCptUv7JEiQiHsU6v wX/F33dz8npU/K2kN8fCEzuVEqI72APEiH1+eokGD0MZlgRWwkAW+sfeRO4MN3H6t6TL yZRpsQgKaXN/tY/c0CC4xTHyitI+0aS7xrbz0VYmbSuE37ceXpWvUSZU1mwLtYclklej qm3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=ZXX/zaadFzL7ZrVe+8Bdi6Ty+gX2n776TNV/nE/eZ5Y=; b=rgqhZQJpBIvwiryZIXOvbbRJq97q8eqHAgJ+5J0DUE9mS7Cv3zed67tqSJW2uRqvru wzhe2XXZBv3c38AWIhq6AX1W8h+aEVEH6OyL7kBNJN2YrI8RtskWWNALfWK3/uNp977l iuVptaZHQyben4Ba6yxiOcWeOpLu2AveKCIWL0H1SCcM28oYLlNXxRpFmZs1IVycISXY XFqBBP/K1xpcokLRCEwDj1kUePYan4lNq0PiRTBHIcABWrk7WyZ5iwtnS52d3ZM3HS62 8rguLMDn2d38+qRr/3DKOA0lxdoYWh/jEmzKMxALvkFiqDXY+m82sRS+mEBIAoiKTra/ FMIw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=hKtZ6UG1; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=web.de Return-Path: Received: from mout.web.de (mout.web.de. [212.227.15.4]) by gmr-mx.google.com with ESMTPS id k22-20020a05651c10b600b0025e5351aa9bsi117445ljn.7.2022.08.30.11.05.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Aug 2022 11:05:17 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) client-ip=212.227.15.4; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=hKtZ6UG1; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=jan.kiszka@web.de; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1661882716; bh=lPGRYRxfksykDIQtMH33QxN4EqhQlIdpqf8TuWaDUnA=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=hKtZ6UG18KlZUx28NRIH87t9nhDwRAjKjMS+aQ0HL7wq+9kC0FZH60IiGJUMQFsJG YtuDhBfWSxiUVElQhYN6qmRwjeJpD36UJt7haCH6gavUyI2jfiZB6By4B3FPUfKvbm 0MF4faT4lVbn+XTXUC8RtXNkvSrRAT5IMYsvsnZs= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.10.10] ([88.215.84.168]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MlbLK-1pAiAY2jjO-00ibzv; Tue, 30 Aug 2022 20:05:16 +0200 Message-ID: <12d04da0-643a-c907-dbfd-b9529f2bc4aa@web.de> Date: Tue, 30 Aug 2022 20:05:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: [PATCH] doc: Rework description of build dependencies installation Content-Language: en-US To: Anton Mikanovich , isar-users References: <2fd9b2b0-72ec-ac67-1f4c-42fc38589a07@web.de> <019dfeef-2eea-6077-181c-705433134124@ilbers.de> From: Jan Kiszka In-Reply-To: <019dfeef-2eea-6077-181c-705433134124@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:2jWAhWFn/MmIF99EuEIVwtMSsvtPAUBWhnAZ6jZYzUf32gbmNHl 2g23caPq2JFDNoElVc6fNy8ul8tsZarSrf1lIidIwME9rrxZVK51b5jp2cgYnZseYwTvfZe vW0cReebzQoKQA3GqFCBfK7hmQ1Nuu2PbrbYbkO3BuwkMJczOA2wf3iiBDMusvjpCJzUb0b hIbmBz+0jYB+JuOGCUiiA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Eru2wwiyoqc=:M0Df64IxOfLT/7yZssNaOk N/eGsFqt0QIJDOeWDNBcFJeYR1/NTpHeWn4Ry4xIgel9vXrjCCW9pOLlOE8vPdI/V2seRL7fp //HXm0lVIqiEl36HW//V0saEhGwRrcu6PNUUbJlykmog2F12xsAsjizqDOv5bpIHQmXwhy/ry t2vnMrbSxAnRZ2F30oB/W2G62gTZ+VLKOat+dHwYgj6VNRAjNQDTZ9ZuOLGlGjTHHmyXo2ATG D8oDRKd0AOYKX8wwUO+ntkUtYZX9cGibHP86269jB3W6qJydC16Q8haqCSgzQ3go6gphrCvR/ 9llJTIviHpfmaYCs6mA2iAc2/yvISBnXxl02f4GOzunUq8UtXeqNMg5tVPsQLNxZTXt7o/R2v b7KDEA41H9DE1NX2/ejSyuo1h82uTVyv8h+g+zGCnMJI/UHIAV7sk6AuRU1z5U3A0vTleQVwS xxCllawZE9crj0GrsN3js2HdGtXZ7CibyGBfhwt1+EnbdOUS8YtCrg6fBDmTtuLNDgWc4spdS Xa+g4k6Mf0yUE0CkPsuM2fiecTAivfQm+UwrMkPnMG6UhbpfcnxvYIO0y61WgZvVeQ49jUVQZ orcUtALj40zVmFQiY5+sbKSh01Oa5sGvHMxp02cCKqx5OQVJ+S3XV6yJmBqfair0lTQqFT7Nn w6Ptmom7BVzcpCLwhF+AWkCxHa9yY0e7ZDHa1wzbR5lnlXhI6T7jxo7U27eoJc6FuJSh/r5VJ GlP9RFfElYHB1vMLH9WrzBWoa3DQ0XsLSiFmpRo7O4VAzMcphVspQIn8smOR8avrc3M9MRpnN msL2rjBgU4oVzv2oSI3SrOHhHTaPJjneYNVlx7U3LpgWWZDbqDVQeQFeR23xLa0YA7yLgsCDR 3bekufLW3YaZbonWVkOnTzb1zLjDteaf90jzeIiWhnQeUFNwCabYL4rh6zkS7p6IdgWeKQIP0 fxBBHUbtjithJpVwNuuQ8cCrz78ap0LKXEbCUv8Ej2icgDXMYp77mwhuJOnwx+/cCMo4RwPuW NpHO38+htSVsWPspOHjeT+VN/dW4bfH3DCYmtKK9vtShQF2+mBnpx3JKL+UzMyeEK/nn8PjNo 5S1HIoqRpSrEL/T/0KmuXwBzXDpVBa88/tl4YhC1NaoyDP3qCA4m7e3Qg== X-TUID: 23cohXTl7hUi On 29.08.22 12:26, Anton Mikanovich wrote: > 26.08.2022 12:03, Jan Kiszka wrote: >> From: Jan Kiszka >> >> Fold in sbuild and schroot packages so that everything needed for >> building is in one list. >> >> Move qemu out of this list because it is only optional. >> >> Reorder the note about adding the user to the sbuild group so that it >> introduces the related command. >> >> Signed-off-by: Jan Kiszka >> --- >> doc/user_manual.md | 24 +++++++++++------------- >> 1 file changed, 11 insertions(+), 13 deletions(-) >> >> diff --git a/doc/user_manual.md b/doc/user_manual.md >> index 546ae75c..5b2387d8 100644 >> --- a/doc/user_manual.md >> +++ b/doc/user_manual.md >> @@ -78,37 +78,30 @@ apt install \ >> parted \ >> python3 \ >> quilt \ >> - qemu \ >> qemu-user-static \ >> reprepro \ >> sudo \ >> git-buildpackage \ >> - pristine-tar >> + pristine-tar \ >> + sbuild \ >> + schroot >> ``` >> >> -Additional setup is required since `sbuild` is now used for package bu= ild. >> -Install the following packages: >> +If your host is >=3D buster, also install the following package. >> ``` >> -apt install \ >> - sbuild \ >> - schroot >> +apt install python3-distutils >> ``` >> -Also, user who runs isar should be added to `sbuild` group. >> >> **NOTE:** sbuild version (<=3D0.78.1) packaged in Debian Buster doesn'= t support >> `$apt_keep_downloaded_packages` option which is required in Isar for >> populating `${DL_DIR}/deb`. So, host `sbuild` in this case should be m= anually >> upgraded to >=3D0.81.2 version from Debian Bullseye. >> >> +Next, the user who should run Isar needs to be added to `sbuild` group= . >> ``` >> sudo gpasswd -a sbuild >> ``` >> >> -If your host is >=3D buster, also install the following package. >> -``` >> -apt install python3-distutils >> -``` >> - >> If you want to generate containerized SDKs, also install the following >> packages: `umoci` and `skopeo`. >> Umoci is provided by Debian Buster and can be installed with >> @@ -129,6 +122,11 @@ Notes: >> handled by QEMU (check e.g. `qemu-arm` in `/usr/sbin/update-binfmts >> --display`). >> >> +To run images built for QEMU, you also need to install the related pac= kage: >> +``` >> +apt install qemu >> +``` >> + >> ### Setup Sudo >> >> Isar requires `sudo` rights without password to work with `chroot` and= `debootstrap`. To add them, use the following steps: >> -- >> 2.35.3 >> > Hello Jan, > > How did you generate this patch? > It looks like some endline whitespaces were missed in the end of the > first chunk, > so the patch became inapplicable. > > There is no need to resend this one, just wanted to warn for the future > commits. > Sorry for the inconvenience. The local copy I have in my sent-box applies fine but the one I also received via the list is indeed mangled. I have no idea what went wrong. Jan