From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7146244927381307392 X-Received: by 2002:a05:6808:188a:b0:350:d543:7526 with SMTP id bi10-20020a056808188a00b00350d5437526mr2650941oib.81.1663885605383; Thu, 22 Sep 2022 15:26:45 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6808:2219:b0:350:81cc:846d with SMTP id bd25-20020a056808221900b0035081cc846dls5842617oib.7.-pod-prod-gmail; Thu, 22 Sep 2022 15:26:44 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4LJ2YEeaHJDiLWYRtBLXrbfQg7lNAlp3Dp7Ok4Iwn7WKFmXuAtS+J/uBFpb7D2mPvLktEE X-Received: by 2002:aca:aa97:0:b0:34d:83f5:4a5 with SMTP id t145-20020acaaa97000000b0034d83f504a5mr2673145oie.146.1663885604817; Thu, 22 Sep 2022 15:26:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663885604; cv=none; d=google.com; s=arc-20160816; b=0RdEkOyxS9L8py4vtvYeb/0Kmm2ARHUlTyLy3bOhU/RuX95oHHRs87StrVGrx/Baif acGTiUBKGlYNI2F/FkaAYroidudPbVmobZC0O+qT5pnPgeYTVjfiWvPukTM9dLpQPdHG HywXujdsMv0jCRBO8AoWes6MHlTVdMY3fjVG93B03QQX+S9MqCAITvjnb01lS+78hiuk VUy+duBiokuCG1fD1nCymTVAl5lJnjWpgloQ0shU3TfaEc1go/Bdf0zixmGlddfeERIN 2fu0j4DHnkV6PyZvf2QIwYe3Pg0vg2yXcP3htW853SGsgMHCept7VbbKRrG0/eJw+cu+ 5v3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=7x0NV+sEQdKX2WC8yiiYQrwwp1erLgpjI5MlrQp1Y/0=; b=Ngh35p3Kc5wehDQBBsCmIcXwMf7nOQpssBO1iaPGQz4NsmaKM+zVfVi0zrZcUmI1yI iKWD1VZDah0ft4ZLzo82eY85Ei/z50L7PGKdLpxxeXkokYesIwF1HWQxMMnBCBehc0v8 ePvmJS86tfPrb53hwrazOBi+i6EN5NWXfLn7gowTMWp1AjNT81hyjdBU+SDKAVet26Og Jc/NTr2Ksgb2jNsb3eaxczhdBThYK546cTGg5CbS5N4INj3j7NR0+1yXIgtU7geJ/Ny0 xoDni/y23t64zGFWTPPcCfkf1UIQfOSOFZYHAcN1wQztRJD8YbMwt7MBNAoxuetTM92f q4Ww== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DEVRpog3; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d2d as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com. [2607:f8b0:4864:20::d2d]) by gmr-mx.google.com with ESMTPS id t14-20020a056870638e00b0011ca4383bd6si911265oap.4.2022.09.22.15.26.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 22 Sep 2022 15:26:44 -0700 (PDT) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d2d as permitted sender) client-ip=2607:f8b0:4864:20::d2d; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DEVRpog3; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d2d as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-io1-xd2d.google.com with SMTP id g8so9026830iob.0 for ; Thu, 22 Sep 2022 15:26:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=7x0NV+sEQdKX2WC8yiiYQrwwp1erLgpjI5MlrQp1Y/0=; b=DEVRpog3RJD9GjPxL6JdsrOZ7xk3kfNzieX5WNDU+4Yh3vgoqFB5a06l7PVmJYLbQK j+m2iq7/hjVa8MV83GUT0vMlqZt2LCdp0fxGIGoVGzboqfBAA9JfBL+dOq8tWkpctyMD CfJFHyIdsABybkXRWO78C259ffZ7kupTI5qKiwYTY9parXZoKbMqjp8iSUXG3aD3TMIn UPISrYwyg117Ywav3jzEkyoeLJy5ASjs4Ah+uowCPctO5C5U5C5U4aDOpVNCcdu73rgA T8RrayUVjvWOLW3Rj+IfA483J1ocd5nfyXkaMooj8+b0cUyDxBaeBK0dlmn9ajUKHT92 M8GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=7x0NV+sEQdKX2WC8yiiYQrwwp1erLgpjI5MlrQp1Y/0=; b=27Frr6ZjKNMq43m62gF/qQDcCRFDFwwnSkk3abdLi1RMYyxhArITZToPDUTbo3zxMJ vso9Bzzo0LB0beTGVM4kQfQadGdIiP/hfl0lop67ZJ/5fFMoAf4ICFdfWpiAKPJN6QlZ rY5++6XCCTSX4z7Qr5PLUuMsvYKjgqpdHYdDSrn+KN6gp1hSMKwEMYgd1YKDyDW9v9Gl atDrrdLUVpE73rwBzrbzYFsJ7h5b1McxsuLDFvDhN8jgDAzD7KlHmPbrIPuNt4X0u7WG z7OqbLk9U90LE39E8LGH5qvxN3UOrp76kEu5Z9ERDYus0stUPdTnvUoallHcNnsKfq2C oAmA== X-Gm-Message-State: ACrzQf3AdR+b5EjSdX5wRSeLShaLbelzRNO//qIjVh2T+xmOJA94+ZLr 2V24xOdA2wdlM3Ir83vCDtW1kK6rMdK0THPHiDqkjw/nRYN8 X-Received: by 2002:a05:6638:58b:b0:35a:dff8:7c5a with SMTP id a11-20020a056638058b00b0035adff87c5amr3102597jar.280.1663885604122; Thu, 22 Sep 2022 15:26:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Roberto A. Foglietta" Date: Fri, 23 Sep 2022 00:26:07 +0200 Message-ID: Subject: Re: do_deploy_deb but not in buildroot To: isar-users@googlegroups.com Content-Type: multipart/mixed; boundary="00000000000061e29f05e94b8e1b" X-TUID: +idZ3Y7PJB9h --00000000000061e29f05e94b8e1b Content-Type: multipart/alternative; boundary="00000000000061e29e05e94b8e19" --00000000000061e29e05e94b8e19 Content-Type: text/plain; charset="UTF-8" Il giorno gio 22 set 2022 alle ore 18:39 Roberto A. Foglietta < roberto.foglietta@gmail.com> ha scritto: > > Hi all, > > How copying a package from here > > build/tmp/deploy/isar-apt/debian-bullseye-amd64/apt/debian-bullseye/pool/main/n/pippo-fs/pippo-fs_2.12.8-1_amd64.deb > > to here > > build/tmp/work/debian-bullseye-amd64/buildchroot-target/1.0-r0/rootfs/var/cache/apt/archives/pippo-fs_2.12.8-1_amd64.deb > > I have the sensation that it download the package from the Internet because the rule does not run in time. If I do manually the rule then the nexr build is correct. The pippo package is provided into a INSTALL_IMAGE > > Better ROOTFS_PACKAGES ? Nope. > Problem solved: IMAGE_INSTALL for the modified packages and IMAGE_PREINSTALL for their parents packages + this class in attachment inherit dpkg-repackage PROVIDES = "${PN}" SRC_URI = "apt://${PN}" SED_STR = "s,^Depends:.*,," However, I am not very satisfied by the way in which I deploy around the packages do_deploy_deb_append() - take a look and let me know, please. Best regards, R- --00000000000061e29e05e94b8e19 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Il giorno gio 22 set 2022 alle ore 18:39 Roberto A. Foglie= tta <roberto.foglietta@gm= ail.com> ha scritto:
>
> Hi all,
>
> How cop= ying a package from here
>
> build/tmp/deploy/isar-apt/debian-b= ullseye-amd64/apt/debian-bullseye/pool/main/n/pippo-fs/pippo-fs_2.12.8-1_am= d64.deb
>
> to here
>
> build/tmp/work/debian-bulls= eye-amd64/buildchroot-target/1.0-r0/rootfs/var/cache/apt/archives/pippo-fs_= 2.12.8-1_amd64.deb
>
> I have the sensation that it download th= e package from the Internet because the rule does not run in time. If I do = manually the rule then the nexr build is correct. The pippo package is prov= ided into a INSTALL_IMAGE
>
> Better ROOTFS_PACKAGES ? Nope.>

Problem solved:=C2=A0IMAGE_INSTALL for the modified packages a= nd IMAGE_PREINSTALL for their parents packages=C2=A0+ this class in attachm= ent

inherit dpkg-repackage

PROVIDES =3D "${P= N}"
SRC_URI =3D "apt://${PN}"
SED_STR =3D "s,^Dep= ends:.*,,"

However, I am not very satisfied by = the way in which I deploy around the packages=C2=A0do_deploy_deb_append() -= take a look and let me know, please.=C2=A0

B= est regards, R-
--00000000000061e29e05e94b8e19-- --00000000000061e29f05e94b8e1b Content-Type: application/octet-stream; name="dpkg-repackage.bbclass" Content-Disposition: attachment; filename="dpkg-repackage.bbclass" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l8dlp55w0 IyBUaGlzIHNvZnR3YXJlIGlzIGEgcGFydCBvZiBJU0FSLgojIAojIENvcHlyaWdodCAoQykgMjAx Ny0yMDE5IFNpZW1lbnMgQUcKIyBDb3B5cmlnaHQgKEMpIDIwMTkgaWxiZXJzIEdtYkgKIyBDb3B5 cmlnaHQgKEMpIDIwMjIgU2llbWVucyBBRwojCiMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1J VAojIAoKaW5oZXJpdCBkcGtnLWJhc2UKCmRvX2FwdF9mZXRjaCgpIHsKICAgIHNjaHJvb3RfY3Jl YXRlX2NvbmZpZ3MKCiAgICBzY2hyb290X2NsZWFudXAoKSB7CiAgICAgICAgc2Nocm9vdF9kZWxl dGVfY29uZmlncwogICAgfQogICAgdHJhcCAnZXhpdCAxJyBJTlQgSFVQIFFVSVQgVEVSTSBBTFJN IFVTUjEKICAgIHRyYXAgJ3NjaHJvb3RfY2xlYW51cCcgRVhJVAoKICAgIGQ9Ii9kb3dubG9hZHMv ZGViLyR7RElTVFJPfSIKCiAgICBmb3IgdXJpIGluICIke1NSQ19BUFR9IjsgZG8KICAgICAgICBz Y2hyb290IC1kIC8gLWMgJHtTQlVJTERfQ0hST09UfSAtLSBcCiAgICAgICAgICAgIHNoIC1jICJt a2RpciAtcCAke2R9ICYmIGNkICR7ZH0gJiYgYXB0IGRvd25sb2FkICR7dXJpfSIKICAgIGRvbmUK ICAgIHNjaHJvb3RfZGVsZXRlX2NvbmZpZ3MKfQoKI2FkZHRhc2sgYXB0X2ZldGNoIGJlZm9yZSBy ZXBvX2NyZWF0ZQoKZG9fYXB0X3JlcGFjaygpIHsKICAgIHNldCAteAogICAgZW52CiAgICBybSAt cmYgJHtTfQogICAgc2Nocm9vdF9jcmVhdGVfY29uZmlncwoKICAgIHNjaHJvb3RfY2xlYW51cCgp IHsKICAgICAgICBzY2hyb290X2RlbGV0ZV9jb25maWdzCiAgICB9CiAgICB0cmFwICdleGl0IDEn IElOVCBIVVAgUVVJVCBURVJNIEFMUk0gVVNSMQogICAgdHJhcCAnc2Nocm9vdF9jbGVhbnVwJyBF WElUCgogICAgZj0iREVCSUFOL2NvbnRyb2wiCiAgICBkPSIvZG93bmxvYWRzL2RlYi8ke0RJU1RS T30iCgogICAgZm9yIHVyaSBpbiAiJHtTUkNfQVBUfSI7IGRvCiAgICAgICAgdz0iL2hvbWUvYnVp bGRlci8ke1BOfS8ke3VyaX0iCiAgICAgICAgc2Nocm9vdCAtdSByb290IC1kIC8gLWMgJHtTQlVJ TERfQ0hST09UfSAtLSBcCiAgICAgICAgICAgIHNoIC1jICJzZXQgLXg7IHJtIC1yZiAke3d9OyBt a2RpciAtcCAke3d9OyBjZCAke3d9OyBfcD1cIlwkKGxzIC0xICR7ZH0vJHt1cml9Ki5kZWIgfCBo ZWFkIC1uMSlcIjsgXAoJCWRwa2cgLWUgXCRfcDsgcm0gLWYgREVCSUFOL21kNXN1bXM7IGRwa2cg LXggXCRfcCAuOyBzZWQgLWUgXCJzLF5cKFBhY2thZ2U6XCkgJHt1cml9LFxcMSAke1BOfSxcIiAt aSAke2Z9OyBcCgkJc2VkIC1lIFwiJHtTRURfU1RSfVwiIC1pICR7Zn07IFwKCQlzZWQgLWUgXCJz LF5TdGF0dXM6LiosLFwiIC1lIFwicyxeXChNYWludGFpbmVyOlwpLiosXFwxIHJlcGFja2FnZWQg YnkgYSBJU0FSIHJlY2lwZSxcIiAtaSAke2Z9OyBcCgkJc2VkIC1uZSBcInMsXCheW14gXSo6IC4q XCksXFwxLHBcIiAtaSAke2Z9OyBjZCAuLjsgZHBrZy1kZWIgLS1idWlsZCAke3VyaX07IGNob3du ICQod2hvYW1pKSAke3VyaX0uZGViOyBcCgkJX3A9XCQoYmFzZW5hbWUgXCRfcCk7IG12IC1mICR7 dXJpfS5kZWIgXCRfcDsgXAoJCSIKICAgIGRvbmUKICAgIHNjaHJvb3RfZGVsZXRlX2NvbmZpZ3MK fQoKYWRkdGFzayBhcHRfcmVwYWNrIGFmdGVyIGRvX2FwdF9mZXRjaCBiZWZvcmUgZG9fYXB0X3Vu cGFjawoKZG9fZGVwbG95X2RlYl9wcmVwZW5kKCkgewoJc2V0IC14Cn0KCmRvX2RlcGxveV9kZWJf YXBwZW5kKCkgewoJdGVzdCAtbiAiJERFQlMiIHx8IHJldHVybiAwCglmb3IgaSBpbiBidWlsZGNo cm9vdCBzYnVpbGQtY2hyb290IGlzYXItYm9vdHN0cmFwOyBkbwoJCWQ9Ii9idWlsZC90bXAvd29y ay8ke0RJU1RST30tJHtESVNUUk9fQVJDSH0vJGktdGFyZ2V0IgoJCXY9JChscyAtMSAkZCB8IHNv cnQgLW4gfCB0YWlsIC1uMSkKCQl0ZXN0ICJhJHYiID0gImEiICYmIHY9IjEuMC1yMCIKCQlkPSIk ZC8kdi9yb290ZnMvdmFyL2NhY2hlL2FwdC9hcmNoaXZlcyIKCQlta2RpciAtcCAkZCAmJiBzdWRv IGNwIC1hcmYgJERFQlMgJGQKCWRvbmUKfQoKZG9fYXB0X3VucGFjaygpIHsKCXJldHVybiAwCn0K CmRvX2Rwa2dfYnVpbGQoKSB7CglyZXR1cm4gMAp9Cg== --00000000000061e29f05e94b8e1b--