From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6788114222392803328 X-Received: by 2002:a54:448b:: with SMTP id v11mr2184005oiv.74.1580793011448; Mon, 03 Feb 2020 21:10:11 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a9d:7109:: with SMTP id n9ls480309otj.10.gmail; Mon, 03 Feb 2020 21:10:10 -0800 (PST) X-Google-Smtp-Source: APXvYqz0tmc52WawiIMQ5Vo8srmvmMZLGr6XNthTsuGVEuxrEFOncWS37VeB2p8Erwe3thBq/33I X-Received: by 2002:a05:6830:154c:: with SMTP id l12mr20512968otp.275.1580793010833; Mon, 03 Feb 2020 21:10:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580793010; cv=none; d=google.com; s=arc-20160816; b=QsJeJ1vEQhWeR8JTYf+G1XWy3vPhponCIS2jM6JQyY2RPMNuDyqCH3VMWFt9Hdsxq4 6vIbzfJsqbivUH9Rf8SHOEbbvgtvvliLqNHVFkmxcadqTZaD1BSbBftxGKfFBVfKPmvE Njc07Vr4YRo6p1IrLZwE3pdnGRX6WmcXnc3urfiA4Ef1O2g1VMsv5cbKMDsQhMugjuj6 YNp4wanbD+sMNIPPftI0+TSmKDM2LUNKP4KPpfuZJtDwAAcViyC4gCJ+fzj46cIkLJbT +xedrHLdcaUTCxfFD5kMV34253dxpyOl15JcTCmaY2NKqDP/wsC8YXFe0FIO5F+x9vea 8cdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from; bh=d/z1WDJXO4I3wrjWupWpTdVNSd/sj/m5rGhnabcmygA=; b=upJhIcu9mN/zbhlrg6zVM06dIje0MacNzvlH1j1zQ8PiDyQisocqqL80GO7k830UfT RY6HmWj7mmdBR0yIzGi5QJC9gARgt+8ETeNvC9qNLx0m2swRiOwUeaAWRHescDLss6g/ go1A97/s4RsLcP0PNvHWkJi5VkSeKNgh4y84fshGQqQeMgI/MXRMnSyW1UELizBfRdp2 m4Et8+Cor1BYb/aA2r38n4d9y4D9aJ023lc57UG2I8czo01q2HEBf+24dLlsvv+ijlje eWzOiAp6nx2uiodUovqgGmbjrcSzzbeiG8rj1m5KzY4WJJ+3lq6SvDpeGpOb3ofnWhN+ da8w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of baocheng.su@siemens.com designates 194.138.202.53 as permitted sender) smtp.mailfrom=baocheng.su@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from david.siemens.com.cn (david.siemens.com.cn. [194.138.202.53]) by gmr-mx.google.com with ESMTPS id v207si793752oif.5.2020.02.03.21.10.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Feb 2020 21:10:10 -0800 (PST) Received-SPF: pass (google.com: domain of baocheng.su@siemens.com designates 194.138.202.53 as permitted sender) client-ip=194.138.202.53; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of baocheng.su@siemens.com designates 194.138.202.53 as permitted sender) smtp.mailfrom=baocheng.su@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail.siemens.com.cn (mail.siemens.com.cn [194.138.237.52]) by david.siemens.com.cn (8.14.9/8.14.9) with ESMTP id 0145A6A1014125 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 4 Feb 2020 13:10:06 +0800 Received: from CNPEK01M06MSX.ad011.siemens.net (cnpek01m06msx.ad011.siemens.net [139.24.237.223]) by mail.siemens.com.cn (8.14.9/8.14.9) with ESMTP id 0145A5P5030277 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 4 Feb 2020 13:10:06 +0800 Received: from CNPEK01M06MSX.ad011.siemens.net (139.24.237.223) by CNPEK01M06MSX.ad011.siemens.net (139.24.237.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1847.3; Tue, 4 Feb 2020 13:10:05 +0800 Received: from CNPEK01M06MSX.ad011.siemens.net ([139.24.237.223]) by CNPEK01M06MSX.ad011.siemens.net ([139.24.237.223]) with mapi id 15.01.1847.005; Tue, 4 Feb 2020 13:10:05 +0800 From: "Su, Bao Cheng" To: "Schild, Henning" , "Kiszka, Jan" CC: "isar-users@googlegroups.com" , Vijai Kumar K Subject: Re: [PATCHv4 22/26] meta: deb-dl-dir: do not cache debs from isar-apt Thread-Topic: [PATCHv4 22/26] meta: deb-dl-dir: do not cache debs from isar-apt Thread-Index: AQHV2EL3rR3bi37bH0SKtvnFWhO0Q6gJNb6AgAASrYCAAAkGgIAA/sangAAx/DM= Date: Tue, 4 Feb 2020 05:10:05 +0000 Message-ID: <2ad5750c-43f6-4b19-aeee-a9978fe39886@siemens.com> References: <20200131143000.14873-1-henning.schild@siemens.com> <20200131143000.14873-23-henning.schild@siemens.com> <16977d1f-fb4d-481b-9c55-53ed064df333@siemens.com> <20200203192701.2700782a@md1za8fc.ad001.siemens.net>,<20200203195919.02560450@md1za8fc.ad001.siemens.net>,<5a62e0f4-f8a9-4e08-8010-5a47f49bd2b6@siemens.com> In-Reply-To: <5a62e0f4-f8a9-4e08-8010-5a47f49bd2b6@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_2ad5750c43f64b19aeeea9978fe39886siemenscom_" MIME-Version: 1.0 X-TUID: MW883TwShfLm --_000_2ad5750c43f64b19aeeea9978fe39886siemenscom_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 U3RpbGwgZXhpc3RzLg0KDQpVbmRlciBgYnVpbGQvdG1wL3dvcmsvYDoNCg0KJCBncmVwICJjb21t YW5kIG5vdCBmb3VuZCIgLiAtciAtLWluY2x1ZGU9ImxvZy5kb18qIg0KLi9pc2FyLWFybTY0L2lz YXItYm9vdHN0cmFwLXRhcmdldC8xLjAtcjAvdGVtcC9sb2cuZG9fYm9vdHN0cmFwLjMyOTovYmlu L2Jhc2g6IGxpbmUgNTogcmVwb19jb250YWluc19wYWNrYWdlOiBjb21tYW5kIG5vdCBmb3VuZA0K Li9pc2FyLWFybTY0L2lzYXItYm9vdHN0cmFwLXRhcmdldC8xLjAtcjAvdGVtcC9sb2cuZG9fYm9v dHN0cmFwLjMyOTovYmluL2Jhc2g6IGxpbmUgNTogcmVwb19jb250YWluc19wYWNrYWdlOiBjb21t YW5kIG5vdCBmb3VuZA0KLi9pc2FyLWFybTY0L2lzYXItYm9vdHN0cmFwLXRhcmdldC8xLjAtcjAv dGVtcC9sb2cuZG9fYm9vdHN0cmFwLjMyOTovYmluL2Jhc2g6IGxpbmUgNTogcmVwb19jb250YWlu c19wYWNrYWdlOiBjb21tYW5kIG5vdCBmb3VuZA0KLi9pc2FyLWFybTY0L2lzYXItYm9vdHN0cmFw LXRhcmdldC8xLjAtcjAvdGVtcC9sb2cuZG9fYm9vdHN0cmFwLjMyOTovYmluL2Jhc2g6IGxpbmUg NTogcmVwb19jb250YWluc19wYWNrYWdlOiBjb21tYW5kIG5vdCBmb3VuZA0KDQokIGdyZXAgImNv bW1hbmQgbm90IGZvdW5kIiAuIC1yIC0taW5jbHVkZT0ibG9nLmRvXyoiIHwgd2MgLWwNCjE1OTYN Cg0KVGhpcyBpcyBvbmx5IGEgaGFsZi13YXkgYnVpbGQsIGZvciBhIGZ1bGwgYnVpbGQsIHRoZXJl IGFyZSBtb3JlIG9jY3VycmVuY2VzLg0KDQpXaXRoIGJlc3QgcmVnYXJkcw0KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18NCreivP7Iy6O6IFN1LCBCYW8gQ2hlbmcgKFJDLUNOIERJIEZB IFImRCBTVykNCreiy83Ksbzko7ogMjAyMMTqMtTCNMjV0MfG2rb+IDEwOjExDQrK1bz+yMujuiBT Y2hpbGQsIEhlbm5pbmcgKENUIFJEQSBJT1QgU0VTLURFKTsgS2lzemthLCBKYW4gKENUIFJEQSBJ T1QgU0VTLURFKQ0Ks63LzaO6IGlzYXItdXNlcnNAZ29vZ2xlZ3JvdXBzLmNvbTsgVmlqYWkgS3Vt YXIgSw0K1vfM4qO6IFJlOiBbUEFUQ0h2NCAyMi8yNl0gbWV0YTogZGViLWRsLWRpcjogZG8gbm90 IGNhY2hlIGRlYnMgZnJvbSBpc2FyLWFwdA0KDQphZnRlciBidWlsZGluZywgZ3JlcCAiY29tbWFu ZCBub3QgZm91bmQiIG9yICJyZXBvX2NvbnRhaW5zX3BhY2thZ2UiIGluIHRoZSBsb2cuZG9fKiBm aWxlLg0KDQpJIG1ldCB0aGlzIHByb2JsZW0gb24gYW4gZWFybHkgdmVyc2lvbiBvZiB2NCByb3Vu ZCBwYXRjaCwgbm90IHN1cmUgaWYgc3RpbGwgZXhpc3RzIG9uIHRoZSBsYXRlc3QgdmVyc2lvbi4g d2lsbCBydW4gYSB0ZXN0IGJ1aWxkIGFnYWluc3QgdGhlIGxhdGVzdCBwYXRjaCB0byBjaGVjay4N Cg0KU29ycnkgZm9yIG1haWxpbmcgdmlhIHBob25lLCBkdWUgdG8gY29yb25hdmlydXMsIG5vdCBj b252ZW5pZW50IGZvciBtZSB0byB1c2UgbGFwdG9wIGVtYWlscy4NCg0KV2l0aCBiZXN0IHJlZ2Fy ZHMNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQq3orz+yMujuiBTY2hpbGQsIEhl bm5pbmcgKENUIFJEQSBJT1QgU0VTLURFKQ0Kt6LLzcqxvOSjuiAyMDIwxOoy1MI0yNXQx8batv4g MDI6NTkNCsrVvP7Iy6O6IEtpc3prYSwgSmFuIChDVCBSREEgSU9UIFNFUy1ERSkNCrOty82juiBp c2FyLXVzZXJzQGdvb2dsZWdyb3Vwcy5jb207IFN1LCBCYW8gQ2hlbmcgKFJDLUNOIERJIEZBIFIm RCBTVyk7IFZpamFpIEt1bWFyIEsNCtb3zOKjuiBSZTogW1BBVENIdjQgMjIvMjZdIG1ldGE6IGRl Yi1kbC1kaXI6IGRvIG5vdCBjYWNoZSBkZWJzIGZyb20gaXNhci1hcHQNCg0KQW0gTW9uLCAzIEZl YiAyMDIwIDE5OjI3OjAxICswMTAwDQpzY2hyaWViICJbZXh0XSBIZW5uaW5nIFNjaGlsZCIgPGhl bm5pbmcuc2NoaWxkQHNpZW1lbnMuY29tPjoNCg0KPiBBbSBNb24sIDMgRmViIDIwMjAgMTg6MjA6 MTEgKzAxMDANCj4gc2NocmllYiBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPjoN Cj4NCj4gPiBPbiAzMS4wMS4yMCAxNToyOSwgW2V4dF0gSGVubmluZyBTY2hpbGQgd3JvdGU6DQo+ ID4gPiBGcm9tOiBIZW5uaW5nIFNjaGlsZCA8aGVubmluZy5zY2hpbGRAc2llbWVucy5jb20+DQo+ ID4gPg0KPiA+ID4gUGFja2FnZXMgZnJvbSBpc2FyLWFwdCBhcmUgbm90IGRvd25sb2FkZWQgZnJv bSB0aGUgb3V0c2lkZSBhbmQNCj4gPiA+IHNob3VsZCBub3QgYmUgY2FjaGVkLg0KPiA+ID4NCj4g PiA+IFNpZ25lZC1vZmYtYnk6IEhlbm5pbmcgU2NoaWxkIDxoZW5uaW5nLnNjaGlsZEBzaWVtZW5z LmNvbT4NCj4gPiA+IC0tLQ0KPiA+ID4gICBtZXRhL2NsYXNzZXMvZGViLWRsLWRpci5iYmNsYXNz IHwgMTQgKysrKysrKysrKy0tLS0NCj4gPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL21ldGEvY2xh c3Nlcy9kZWItZGwtZGlyLmJiY2xhc3MNCj4gPiA+IGIvbWV0YS9jbGFzc2VzL2RlYi1kbC1kaXIu YmJjbGFzcyBpbmRleCBhYjRiMWYwOS4uZjk2OTk2MDMgMTAwNjQ0DQo+ID4gPiAtLS0gYS9tZXRh L2NsYXNzZXMvZGViLWRsLWRpci5iYmNsYXNzDQo+ID4gPiArKysgYi9tZXRhL2NsYXNzZXMvZGVi LWRsLWRpci5iYmNsYXNzDQo+ID4gPiBAQCAtMyw4ICszLDEwIEBADQo+ID4gPiAgICMNCj4gPiA+ ICAgIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUDQo+ID4gPg0KPiA+ID4gK2luaGVyaXQg cmVwb3NpdG9yeQ0KPiA+ID4gKw0KPiA+ID4gICBkZWJfZGxfZGlyX2ltcG9ydCgpIHsNCj4gPiA+ IC0gICAgZXhwb3J0IHBjPSIke0RFQkRJUn0vJHtESVNUUk99Ig0KPiA+ID4gKyAgICBleHBvcnQg cGM9IiR7REVCRElSfS8ke0RJU1RST30vIg0KPiA+ID4gICAgICAgZXhwb3J0IHJvb3Rmcz0iJHsx fSINCj4gPiA+ICAgICAgIFsgISAtZCAiJHtwY30iIF0gJiYgcmV0dXJuIDANCj4gPiA+ICAgICAg IGZsb2NrIC1zICIke3BjfSIubG9jayAtYyAnIFwNCj4gPiA+IEBAIC0xNCwxMiArMTYsMTYgQEAg ZGViX2RsX2Rpcl9pbXBvcnQoKSB7DQo+ID4gPiAgIH0NCj4gPiA+DQo+ID4gPiAgIGRlYl9kbF9k aXJfZXhwb3J0KCkgew0KPiA+ID4gLSAgICBleHBvcnQgcGM9IiR7REVCRElSfS8ke0RJU1RST30i DQo+ID4gPiArICAgIGV4cG9ydCBwYz0iJHtERUJESVJ9LyR7RElTVFJPfS8iDQo+ID4gPiAgICAg ICBleHBvcnQgcm9vdGZzPSIkezF9Ig0KPiA+ID4gICAgICAgbWtkaXIgLXAgIiR7cGN9Ig0KPiA+ ID4gICAgICAgZmxvY2sgIiR7cGN9Ii5sb2NrIC1jICcgXA0KPiA+ID4gLSAgICAgICAgc3VkbyBm aW5kICIke3Jvb3Rmc30iL3Zhci9jYWNoZS9hcHQvYXJjaGl2ZXMvIC10eXBlIGYNCj4gPiA+IC1p bmFtZSAnKlwuZGViJyBcDQo+ID4gPiAtICAgICAgICAgICAgLWV4ZWMgY3AgLWYgJ3t9JyAiJHtw Y30iIFw7DQo+ID4gPiArICAgICAgICBmaW5kICIke3Jvb3Rmc30iL3Zhci9jYWNoZS9hcHQvYXJj aGl2ZXMvIC10eXBlIGYgLWluYW1lDQo+ID4gPiAnKlwuZGViJyB8XA0KPiA+ID4gKyAgICAgICAg d2hpbGUgcmVhZCBwOyBkbw0KPiA+ID4gKyAgICAgICAgICAgICByZXBvX2NvbnRhaW5zX3BhY2th Z2UgIiR7UkVQT19JU0FSX0RJUn0iLyIke0RJU1RST30iDQo+ID4gPiAiJHtwfSIgJiYgXA0KPiA+ DQo+ID4gcmVwb19jb250YWluc19wYWNrYWdlIG1heSBub3QgYmUgZm91bmQgaW5zaWRlIHRoZSBm bG9jayBzaGVsbA0KPiA+IGNvbnRleHQsIGFzIEJhbyBDaGVuZyBub3RpY2VkIG91dC4gSGUgc3Vn Z2VzdHMgdGhlIHBhdHRlcm4NCj4NCj4gVGhhdCBpcyBwb3NzaWJsZSBpbmRlZWQuIEkgcmVtZW1i ZXIgdGhhdCBpIHN0cnVnZ2xlZCByZS11c2luZyB0aGUNCj4gZnVuY3Rpb24gc2luY2UgaSBkaWQg bm90IHdhbnQgdG8gY29kZSBpdCB0d2ljZS4NCj4NCj4gQnV0IHRvIGJlIGhvbmVzdCBpIGRvIG5v dCB1bmRlcnN0YW5kIHRoZSBwcm9ibGVtIHdpdGggdGhlIGdpdmVuDQo+IGRlc2NyaXB0aW9uLiBC YW8gQ2hlbmcgcGxlYXNlIGdvIGludG8gbW9yZSBkZXRhaWwuDQoNClRoaXMgaXMgYSBob3QgY29k ZS1wYXRoIGFuZCBpZiBpdCBpcyBfdmVyeV8gYnJva2VuIHRoYXQgd291bGQgYmUgdmVyeQ0Kdmlz aWJsZS4NCg0KSnVzdCB0cmllZCBhIGJ1aWxkIGFuZCBhbSBsb29raW5nIGF0IHRoZSBkb3dubG9h ZCBjYWNoZSBhbmQgaXNhci1hcHQNCg0KZmluZCB0bXAvZGVwbG95L2lzYXItYXB0LyAtaW5hbWUg KmhlbGxvKg0KdG1wL2RlcGxveS9pc2FyLWFwdC9hcHQvZGViaWFuLWJ1c3Rlci9wb29sL21haW4v bGliaC9saWJoZWxsbw0KdG1wL2RlcGxveS9pc2FyLWFwdC9hcHQvZGViaWFuLWJ1c3Rlci9wb29s L21haW4vbGliaC9saWJoZWxsby9saWJoZWxsby1kYmdzeW1fMC4xX2FtZDY0LmRlYg0KdG1wL2Rl cGxveS9pc2FyLWFwdC9hcHQvZGViaWFuLWJ1c3Rlci9wb29sL21haW4vbGliaC9saWJoZWxsby9s aWJoZWxsby1kZXZfMC4xX2FtZDY0LmRlYg0KdG1wL2RlcGxveS9pc2FyLWFwdC9hcHQvZGViaWFu LWJ1c3Rlci9wb29sL21haW4vbGliaC9saWJoZWxsby9saWJoZWxsb18wLjFfYW1kNjQuZGViDQou Li4uDQp0bXAvZGVwbG95L2lzYXItYXB0L2FwdC9kZWJpYW4tYnVzdGVyL3Bvb2wvbWFpbi9oL2hl bGxvLWlzYXIvaGVsbG8taXNhcl8wLjNfYW1kNjQuZGViDQoNCk9rIHNvIHdlIGhhdmUgdGhlIGhl bGxvIHN0dWZmIGluIGlzYXItYXB0LCB0aGUgb3duIHBhY2thZ2UgYXMgd2VsbCBhcw0KdGhlIHJl YnVpbGQgdXBzdHJlYW0gKGFsc28gb3duKS4NCg0KQW5kIG5vdGhpbmcgaW4gdGhlIGRvd25sb2Fk IGNhY2hlIG9uIGhlbGxvIC0+IGV4cGVjdGVkIGZvciB0aGUgaW1hZ2UNCmZpbmQgZG93bmxvYWRz L2RlYi8gLWluYW1lICpoZWxsbyoNCjxub3RoaW5nPg0KDQpNZWFuaW5nIHRoZSBmaWx0ZXJpbmcg d29ya2VkIGluIG15IGNhc2UuDQoNCkFuZCB0aGUgY2FjaGluZyBvZiBhbGwgcmVxdWlyZWQgb3V0 c2lkZSBzdHVmZiB3b3JrcyBhcyB3ZWxsLCBzaW5jZSB0aGUNCm9mZmxpbmUgcmVidWlsZCB3b3Jr cy4NCg0KQ2FjaGluZyBhbmQgZmlsdGVyaW5nIGFyZSB0aGUgdHdvIG1haW4gYXNwZWN0cyBvZiB0 aGF0IGNvZGUuDQoNClBsZWFzZSBtYWtlIHN1cmUgdG8gZ2l2ZSBmZWVkYmFjayBmb3Igc3VyZSwg aSBkbyBub3Qgd2FudCBzdWNoIGENCnVuY2xlYXIgZGVzY3JpcHRpb24gc2xvd2luZyBkb3duIHRo ZSBtZXJnZSBldmVuIG1vcmUuDQoNCkhlbm5pbmcNCg0KPiBNYXliZSB0aGUgZmlsdGVyaW5nIGlu ZGVlZCBkb2VzIG5vdCB3b3JrLCBpIHdpbGwgdHJ5IHRoYXQgb24gYSBzaW1wbGUNCj4gdGVzdCBu b3cuIEFuZCBpdCBtaWdodCBiZSBhIGdvb2QgaWRlYSB0byBtYWtlIHN1cmUgdGhhdCBjb2RlIGdl dHMgYQ0KPiAic2V0IC1lIi4NCj4NCj4gSGVubmluZw0KPg0KPiA+IChmbG9jayA4DQo+ID4gICAu Li4NCj4gPiApIDg+JHtMT0NLRklMRX0NCj4gPg0KPiA+IEJhbyBDaGVjaywgbWF5YmUgeW91IGNh biBkZXNjcmliZSBob3cgeW91IG5vdGljZWQuDQo+ID4NCj4gPiBKYW4NCj4gPg0KPiA+ID4gKyAg ICAgICAgICAgICAgICAgY29udGludWUNCj4gPiA+ICsgICAgICAgICAgICAgc3VkbyBjcCAtZiAi JHtwfSIgIiR7cGN9Ig0KPiA+ID4gKyAgICAgICAgZG9uZQ0KPiA+ID4gICAgICAgICAgIHN1ZG8g Y2hvd24gLVIgJChpZCAtdSk6JChpZCAtZykgIiR7cGN9Ig0KPiA+ID4gICAgICAgJw0KPiA+ID4g ICB9DQo+ID4gPg0KPiA+DQo+DQoNCg== --_000_2ad5750c43f64b19aeeea9978fe39886siemenscom_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Still exists.

Under `build/tmp/work/`:

$ grep "command not found" . -r --include=3D"log.do_*"<= br> ./isar-arm64/isar-bootstrap-target/1.0-r0/temp/log.do_bootstrap.329:/bin/ba= sh: line 5: repo_contains_package: command not found
./isar-arm64/isar-bootstrap-target/1.0-r0/temp/log.do_bootstrap.329:/bin/ba= sh: line 5: repo_contains_package: command not found
./isar-arm64/isar-bootstrap-target/1.0-r0/temp/log.do_bootstrap.329:/bin/ba= sh: line 5: repo_contains_package: command not found
./isar-arm64/isar-bootstrap-target/1.0-r0/temp/log.do_bootstrap.329:/bin/ba= sh: line 5: repo_contains_package: command not found

$ grep "command not found" . -r --include=3D"log.do_*" = | wc -l
1596

This is only a half-way build, for a full build, there are more occurrences= .

With best regards

=B7=A2=BC=FE=C8=CB=A3=BA= Su, Bao Cheng (RC-CN DI FA R&D SW)
=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA 2020=C4=EA2=D4=C24=C8=D5=D0=C7=C6=DA= =B6=FE 10:11
=CA=D5=BC=FE=C8=CB=A3=BA Schild, Henning (CT RDA IOT SES-DE); Kiszka= , Jan (CT RDA IOT SES-DE)
=B3=AD=CB=CD=A3=BA isar-users@googlegroups.com; Vijai Kumar K
=D6=F7=CC=E2=A3=BA Re: [PATCHv4 22/26] meta: deb-dl-dir: do not cach= e debs from isar-apt

after building, grep "command not found" or "repo_conta= ins_package" in the log.do_* file.

I met this problem on an early version of v4 round patch, not sure if still= exists on the latest version. will run a test build against the latest pat= ch to check.

Sorry for mailing via phone, due to coronavirus, not convenient for me to u= se laptop emails.

With best regards

=B7=A2=BC=FE=C8=CB=A3=BA= Schild, Henning (CT RDA IOT SES-DE)
=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA 2020=C4=EA2=D4=C24=C8=D5=D0=C7=C6=DA= =B6=FE 02:59
=CA=D5=BC=FE=C8=CB=A3=BA Kiszka, Jan (CT RDA IOT SES-DE)
=B3=AD=CB=CD=A3=BA isar-users@googlegroups.com; Su, Bao Cheng (RC-CN= DI FA R&D SW); Vijai Kumar K
=D6=F7=CC=E2=A3=BA Re: [PATCHv4 22/26] meta: deb-dl-dir: do not cach= e debs from isar-apt

Am Mon, 3 Feb 2020 19:27:01 +0100
schrieb "[ext] Henning Schild" <henning.schild@siemens.com>= :

> Am Mon, 3 Feb 2020 18:20:11 +0100
> schrieb Jan Kiszka <jan.kiszka@siemens.com>:
>
> > On 31.01.20 15:29, [ext] Henning Schild wrote: 
> > > From: Henning Schild <henning.schild@siemens.com>
> > >
> > > Packages from isar-apt are not downloaded from the outside a= nd
> > > should not be cached.
> > >
> > > Signed-off-by: Henning Schild <henning.schild@siemens.com= >
> > > ---
> > >   meta/classes/deb-dl-dir.bbclass | 14 ++&= #43;+++++++----
> > >   1 file changed, 10 insertions(+), 4 deletion= s(-)
> > >
> > > diff --git a/meta/classes/deb-dl-dir.bbclass
> > > b/meta/classes/deb-dl-dir.bbclass index ab4b1f09..f9699603 1= 00644
> > > --- a/meta/classes/deb-dl-dir.bbclass
> > > +++ b/meta/classes/deb-dl-dir.bbclass
> > > @@ -3,8 +3,10 @@
> > >   #
> > >   # SPDX-License-Identifier: MIT
> > >  
> > > +inherit repository
> > > +
> > >   deb_dl_dir_import() {
> > > -    export pc=3D"${DEBDIR}/${DISTRO}&qu= ot;
> > > +    export pc=3D"${DEBDIR}/${DISTRO= }/"
> > >       export rootfs=3D"${= 1}"
> > >       [ ! -d "${pc}"= ] && return 0
> > >       flock -s "${pc}&quo= t;.lock -c ' \
> > > @@ -14,12 +16,16 @@ deb_dl_dir_import() {
> > >   }
> > >  
> > >   deb_dl_dir_export() {
> > > -    export pc=3D"${DEBDIR}/${DISTRO}&qu= ot;
> > > +    export pc=3D"${DEBDIR}/${DISTRO= }/"
> > >       export rootfs=3D"${= 1}"
> > >       mkdir -p "${pc}&quo= t;
> > >       flock "${pc}".= lock -c ' \
> > > -        sudo find "= ${rootfs}"/var/cache/apt/archives/ -type f
> > > -iname '*\.deb' \
> > > -          = ;  -exec cp -f '{}' "${pc}" \;
> > > +        find "$= {rootfs}"/var/cache/apt/archives/ -type f -iname
> > > '*\.deb' |\
> > > +        while read p= ; do
> > > +         &= nbsp;   repo_contains_package "${REPO_ISAR_DIR}"/"= ${DISTRO}"
> > > "${p}" && \   
> >
> > repo_contains_package may not be found inside the flock shell
> > context, as Bao Cheng noticed out. He suggests the pattern  =
>
> That is possible indeed. I remember that i struggled re-using the
> function since i did not want to code it twice.
>
> But to be honest i do not understand the problem with the given
> description. Bao Cheng please go into more detail.

This is a hot code-path and if it is _very_ broken that would be very
visible.

Just tried a build and am looking at the download cache and isar-apt

find tmp/deploy/isar-apt/ -iname *hello*
tmp/deploy/isar-apt/apt/debian-buster/pool/main/libh/libhello
tmp/deploy/isar-apt/apt/debian-buster/pool/main/libh/libhello/libhello-dbgs= ym_0.1_amd64.deb
tmp/deploy/isar-apt/apt/debian-buster/pool/main/libh/libhello/libhello-dev_= 0.1_amd64.deb
tmp/deploy/isar-apt/apt/debian-buster/pool/main/libh/libhello/libhello_0.1_= amd64.deb
....
tmp/deploy/isar-apt/apt/debian-buster/pool/main/h/hello-isar/hello-isar_0.3= _amd64.deb

Ok so we have the hello stuff in isar-apt, the own package as well as
the rebuild upstream (also own).

And nothing in the download cache on hello -> expected for the image
find downloads/deb/ -iname *hello*
<nothing>

Meaning the filtering worked in my case.

And the caching of all required outside stuff works as well, since the
offline rebuild works.

Caching and filtering are the two main aspects of that code.

Please make sure to give feedback for sure, i do not want such a
unclear description slowing down the merge even more.

Henning

> Maybe the filtering indeed does not work, i will try that on a simple<= br> > test now. And it might be a good idea to make sure that code gets a > "set -e".
>
> Henning
>
> > (flock 8
> >   ...
> > ) 8>${LOCKFILE}
> >
> > Bao Check, maybe you can describe how you noticed.
> >
> > Jan
> >  
> > > +         &= nbsp;       continue
> > > +         &= nbsp;   sudo cp -f "${p}" "${pc}"
> > > +        done
> > >           = sudo chown -R $(id -u):$(id -g) "${pc}"
> > >       '
> > >   }
> > >    
> >  
>

--_000_2ad5750c43f64b19aeeea9978fe39886siemenscom_--