From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7365616083855736832 X-Received: by 2002:a05:6e02:2169:b0:36a:63dd:7d49 with SMTP id e9e14a558f8ab-36cc1499401mr119382665ab.20.1715585347046; Mon, 13 May 2024 00:29:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:1a2f:b0:36c:3a8e:212f with SMTP id e9e14a558f8ab-36cb7fec7b1ls30281425ab.1.-pod-prod-01-us; Mon, 13 May 2024 00:29:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGtTEUncNnVJpbOmT64n0AdN28RXjDHP8KAmlHmOA17oOn+/yYi+hek3PWgBrlQtCIHTQi/ X-Received: by 2002:a05:6e02:1389:b0:36c:be3:9674 with SMTP id e9e14a558f8ab-36cc14cc6e2mr108289975ab.31.1715585346143; Mon, 13 May 2024 00:29:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715585346; cv=pass; d=google.com; s=arc-20160816; b=LuuPcpa01jl7I/yOZYsPbcHrk/FSx5KLbrItUeQIKi6L1lGPxlQVJs+q55dDYYlCay Zz3sMmALlpiA1TJbNp7q652oNY7CV5TClQbfzLNHs/Ox9JawXO8sJP/llCZ6eyEOOWzU YpYHoNttrKwg1Bhu6hkSCK5f+c0AzM4UjJqfxVUNm/oMPA+B5K4a0Z8DGTfKEVBTgvYA ONaDBZMnkGC7p2g8bMhdlnehTjrDauN7UYRbmwm3eTLgd1MO8Auv//XjsB/kRWIY7CEf MV+t7SZrnPJaigCR7NQH7d+Bsq3JfOvK4B2aNyzWEXSocm/vrBh8OVXASM6E/eoxP9pd EiqQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:content-language :from:references:to:subject:user-agent:date:message-id :dkim-signature; bh=aUQ4SR+WV+KBWXO7GrMGMkR/a6DFfOkIN04SUJQgMUM=; fh=yA7w3pVfsHy4ZapL517pH3cDpF6cvuQCUXAr2JIZ1/g=; b=FxdNT0REZMPK/KNRaROyLzxAaBl2R7z6RB6TPAnuZmrj+Xwagl/RDBUAwteWO+cGzp IpdpdG1nqaaP96wW5xLfBdJwI00zW7Tuow3Btlals61GVYhktyduTfZECck1WVLZ/Zn8 UKmGRmJ9s4CsqEPkY4mdmjetXiFgWhbsCEfF7S8eapUzS782YZIkTkNYQ7nBq0Mp7xaq yncw3UTHdLYvD0frmXljbQ2mxCYZ1GZ+Xthvv7/NUO/F5fqUP4jASCpX9Bp49zL67IDl q4UGIQ7kHKs1ENS+OYcQIXxO2cDo+o/LJQ1fwXBTMtQSxhy4wu15dcmZG90TpgVg7ldD +u1w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Nk3JRZiP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on20600.outbound.protection.outlook.com. [2a01:111:f403:2611::600]) by gmr-mx.google.com with ESMTPS id e9e14a558f8ab-36cc657b584si4665865ab.1.2024.05.13.00.29.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 May 2024 00:29:05 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) client-ip=2a01:111:f403:2611::600; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Nk3JRZiP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3ue8hbunXR7UZSHW0hslky9nnBw2wCbxR+6G3Zs4/Jv04pmkzeBLgVtPqTJRmp+Wq0eL5a5SsCWmDOhMxXl1JUSTh/eGnTGhUp5OHXQQi6r5g29xlLj5yQN6we1P87aVolCiLEnk+4JuNlGerb1LphsVKbt9QzBt051F6VO+A/VJjcA+hDEIPml3hI5SfiRCujnI2zIahqmUiHnHoZVkMP5mLUxln8H/WP8iA4bTioV/jc+IPLa7/stM9fPw5mDwGM2JYh1DM4R3ITqcpOiMSUAK0FpQvVK3Tq6HZWFdZDog37mNHGqAtxoK7BO/Kf+tZt8DqyGcKZmZYBmQpOijQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aUQ4SR+WV+KBWXO7GrMGMkR/a6DFfOkIN04SUJQgMUM=; b=hnE9UCtnlyoohzaz13DuvDrKnYYAHi1BAaqrFGuzRK//UX0VCvzA//oPdTAKXiTS75+Tx89zqt8ltSTKXSRCAaSYfIXMXkkanSjlH+Z7LnVUx5IsprAZVwgeuAfaILUSgwi25AUPiN4xqnTKo2vCtlPBWyQpLEnvFCcC4D6HUlvWiwQFcjf4Vebzb8kMz+lmRRjML94HecI/EPzYJlbtOayQ2ePwnl6aqDAcsymnia7+2RTA0DxVU8OXq6SpPVv1aMZ8b4lpcBJY6/MfaQBQZ3f7eGR/e+qWM0foUpwOOe8D4amrV5NhiYkA9EkT7+CLgZ7m4Um6F0MYSy4uKzT2ow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aUQ4SR+WV+KBWXO7GrMGMkR/a6DFfOkIN04SUJQgMUM=; b=Nk3JRZiPGL8mrJrfS5ZgQ3q+eJQuw8zgGTsT+dA1fKJhjaA/imkiYNqt+rE9p1g8FNGjqPpbCOZpIxL9C5H+tDHZ8bTVWmUfhlYJJdX4QJMRUg34wf/2980SJ0DaIhu/qc/RRrWoo0D19H1vnLwZiIIx5NAnG5ywQgXbV1FNVfHwtf5L+lDxDWwSaatvl3D7cP1obR+igcjfTtLGGFrecK0vJXPfJmB5+VJbWb0yqcmRysL0aCB2gtq9FnL3rVQPlCqyljLL7Z3dOyyqvlWZZE5rmXqtBh0HFadF+BjHjdAeQruLIbsTep+8I0qdns1Xl7Sny7n8ITGXAEHUpL7oOQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AS2PR10MB6973.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:57b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Mon, 13 May 2024 07:29:03 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%7]) with mapi id 15.20.7544.052; Mon, 13 May 2024 07:29:03 +0000 Message-ID: <9ef15f78-0c18-4d84-bf75-caea12ef1e5b@siemens.com> Date: Mon, 13 May 2024 09:29:00 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] dpkg-source: Fix source deployment To: isar-users , Anton Mikanovich , "Moessbauer, Felix (T CED SES-DE)" , "Schmidt, Adriaan" References: <964d8ba7-3726-4724-904b-100bd537da64@siemens.com> <556e196e-4fcf-41df-9089-91579a6b56e7@siemens.com> From: Jan Kiszka Content-Language: en-US In-Reply-To: <556e196e-4fcf-41df-9089-91579a6b56e7@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0001.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::11) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AS2PR10MB6973:EE_ X-MS-Office365-Filtering-Correlation-Id: 4abbc5fa-fe76-48c0-1026-08dc731e5d2b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|366007|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TGhCQmRYWXU4Um8wMUtyVWw1SjEyVjJ1QzAvNkJGaThlK3NRckV6M0hOODJl?= =?utf-8?B?dzdUZEZ6TFdVNWlxcmVnTFhvRzNLOEFWOXNrMC82WUJHZlAwY2djbWhBMmFr?= =?utf-8?B?c1dWT1Q5NjRuV3NveVo0eGJBTlRybzdNNlZXN2ZCeEl5SGZpWlRwa2YwK2pk?= =?utf-8?B?ckw4ZWRlRXdBNHhPeUVURGV0U0JJaWFEZlMwUWIzREhqaTZTL1BjSnVpTW56?= =?utf-8?B?bFFiZko3UTRsalQ0MTQzcGZuelBnWmtOL0w4aGZ1RDRXM3ZkWHhtZXo4RzV3?= =?utf-8?B?K2pzSS9KdFVBUGRXTyszeG5FWC9LcFZCY0p1M1ZtTm9ZTEhBWnl4S3lqZVJ6?= =?utf-8?B?UUxHV3hSV29DTVFkVDE2TzlaVENzb3IzZ0RtdUpuc2ErOG9mM0JKck1tTUFM?= =?utf-8?B?QWZYc2RVUkJaSGdSZnlmazJoQjI0azMzWTBoL2FGWk9WRnVheEtjcllPZzd4?= =?utf-8?B?Y2RzVDlOdG9JVjJzVmg1MFlhaXpkVDFLQnZQY2tzTkVjM2FLLzJUcHQxQkx5?= =?utf-8?B?T3lnK2E4WU5uMzNVcGQ3Z3JKV29xZW55dWY2WUpvVmRxRCtqbXBPQTlvWnFk?= =?utf-8?B?aEx3NC9ZVTNiT01TNHA2bXVGK016TmdhWW1jTEZ3WjBIaVNXcDFlRXJ5bUlj?= =?utf-8?B?YldqMXdWeDlsSUpCZnRWRmI4VnhFVW0za2JVMWduZTdPVStlL1pVa3hLUmhH?= =?utf-8?B?MnUzYncvUitOcXZOd3lMQWVvSVcrZTJ5anZTWkNFNUMwa0x1eE12MmVVc0Qy?= =?utf-8?B?ZTlIQlVpUkl2Q0kxRVRtdElhYituV2N0cDBzazdjeEZCTUJEdjRCQkZmdTFZ?= =?utf-8?B?TG9wTWw5T29TL1dQRXB3YktQNGxJaGdKcXo2cUp0a2p4YjdKSWdCcGUzcTNF?= =?utf-8?B?VG9OR2R0REl1cWZQWUlnRzVzYTkyODdzUFhYQ1VrNm54N3p6d3hFVHQrMk54?= =?utf-8?B?bE9GWVdnZzEwN1dReWtwNXdMTU0xMmlOL29UZUU2Ty9EMU1Wdk5YT3JSWmhI?= =?utf-8?B?eGZES1lDSjlGbGIwOG11VVFLV015UFdONkNsM2RSTlBwSHRmcy9IZE5zaWFR?= =?utf-8?B?NW56bmhnQkI4WS9NM2lMYkFzZ1ZTeENnQnpQOXloQXRqRm1Ta1pPRUdvZGtl?= =?utf-8?B?dW1JRXhxZWtzY042VW0zYVFQbkd3OU1hZTZCenhLWFlMRHdZUGoxREpocXlh?= =?utf-8?B?WURVcjlxUXNjVTdOT09xQmJ4VEtEWXMzcVhhUG1mcDc5d2tsS1I2cjcwYlh0?= =?utf-8?B?WGwwR2Vjay91UGNkT1JVakxLY0x4Z0lKRXlHK3p1ckFiYUZ1S3NjdEd2bEJC?= =?utf-8?B?NlFyWUtUcHVCejZBZ25KTmQ4NDRYZUZvSk1uMHhhbGlVeTBESlg2dFNsWFVS?= =?utf-8?B?bktWNXlUTkhudDRzUGMwYjBlUTA1Q2J3MTY2NGhtdXpFMWVPUU5jWlNwVnh3?= =?utf-8?B?L1lRWWY1Ulk0RGZ3VlhHRXUvMGN0bWlUZWVDNC9DcUJ3WEVYRjMveG92V2N1?= =?utf-8?B?aFoySUFTM0dNSmIzaGJPUW9vVkhRcldTWGFDYmlKZDNZSlpVWkVmdmlRKzc4?= =?utf-8?B?V3JuWVpyRENRVDBCbStPcU9MNWxaRlFKNUdHNVlER3A1cUE0R0FsREVhNG40?= =?utf-8?B?bHBHRGI1RkpVK1phdVBhS3V0SmVaSFFMcmhwK1dXYUNQeWZkdk50WXRBQXNK?= =?utf-8?B?eXA4cEptUGs4c016ZlNrOXZtc3ZiaEN1Mnl5NzduMXBNRWxKOFJ0WTRnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376005)(366007)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0ljcTA0bEJtcjVxVSt2Y3RFVjVWWmZIUld1QXJyNVgxbHl1WUQra2Nzckxl?= =?utf-8?B?aFl3dGZvcXNKdGFhSjVEcjdyV3JNVWtBRUFuUU1PNGphd3YyeGR5UjRMMWlY?= =?utf-8?B?Y2dqOTQyZG9rNzR1bmdhOEM5NEtqUmVGbGxiSndwKzd0SjJUaHc5WkNUQW1x?= =?utf-8?B?MWpWL1NnazFhaG5qV29QdTdzL1ZBNE54bWhZS1NNTUUwbUtISmw0azJReEh6?= =?utf-8?B?TUc0cnFLd0lOdlhzYndoUTd4UHYybm44ZGZOUWVvYzVQMW84T1lZcitDVDFi?= =?utf-8?B?OGx6VmpZRWZoVWpNOCtvd0xidTUrMUc3UmxZUjIvMjVZR3c0cnBIeTRFTDYw?= =?utf-8?B?MUNoSXhlR3liVVBESFc0UnhQVG41dmxBN0tJelhGY2EvQlNpMG0xcXJFSTdl?= =?utf-8?B?STgxMU5UTHNnNUJFQ0dwc1FPNFpwaEY2Nll5UkZSblpTNVpsUUpvbExNTUpR?= =?utf-8?B?eCt2MmJockhlY0wxZUxrb2N4a3hzcnRURmlPaFZXRmx3R2JoS2JkTzl1N290?= =?utf-8?B?T1ZydHJ2b2Zpc2l5MTlTb2t4aW1jWXNFNlozeVVWbGNTNWFXbDJDK0xrNFBk?= =?utf-8?B?aGw2NzhOVXR0OTZ3eWt2T1NadGx5cjhjanJlK2RTd3p3NVo0VUFIZ3BZRFNC?= =?utf-8?B?QnZGK3VMcVlROXhqNVllQlh0enIrUW9Dekp3MmZ2Y0ZMaTIranlWMVY5bDZK?= =?utf-8?B?Y052amJ2WDVFSFpRSzJ5Wm5WQ2psMzNJajBRUTJ0c2dzT3RmVnVDSHMyK0pF?= =?utf-8?B?WWw2ZVViUG1hc3JzcTBRcEVoTEtIanl5QzVDU0t2M2tJZnpNY2JyZy9oN2Rv?= =?utf-8?B?WDNHQ1VoclRwcENmYWNDK0w1dmtKd3RTM2hFWVdrcm5BTXQrQzZjYXk5TktZ?= =?utf-8?B?U1QySnh6UXZTS3V1MHFzMm1uYjR0WWdCLy9IcFlXV3dUNVFEclZNODJGc3M3?= =?utf-8?B?LzRyTkhCTFdaTUNVdWFkQXJmOUdaU3YxejEwVDI0cVNPQVpVR1FwWHJhWkVu?= =?utf-8?B?RTlOSm92R0JwUDRYWXBCd1cxRHRNTUJMZXRRcXdSK2RSNE10UmVmV2pUYkIx?= =?utf-8?B?L3dJRElCa25LVFJGdm0rTitTc2loSzA0ZURmRnhaVkhQUEQ3S1B2R1Vaa0hK?= =?utf-8?B?eU5WV0czYXcwbDd0Uy9JUlhYTkVXMzI2TWJYNjdlOVNGd0RPb0g5dUdWQ2lp?= =?utf-8?B?VDh0Z2w2QjcyajV3UDJJSDVqSDg2cWw1WXZGR2psTmY1NXNscTlwRTl0aWQ5?= =?utf-8?B?bTdGSmNhcjB5RzhRbFR2N0dVQk01VEZnMXhwbThGcWtjbUpXYlowbGdsS1d5?= =?utf-8?B?cktyZDl0Q3ZYNU15ZVdiTmxVNzkwWFBJT0lNNVYyOUkzVFRSS211NVUzc1Rz?= =?utf-8?B?dmVhWVA1aXlleDJJVGZmTjNaMXFHVUZnYzN1Ry9oN25JRENvYlZBV0tBQWFi?= =?utf-8?B?VGQvYkZsaWRYcHVoT2Qwc2FWSmVBMi9YcVJlZUdpdUdKd0Fpc09BMmFTS01M?= =?utf-8?B?eHpGM0VVeHBncVIyYmc3YkVQQzZCcmwreGxLNThpd0kvZjlrbXk5blpEL004?= =?utf-8?B?QUdURE9rTlRwNUFUYnVGTmw5TzY0MWNuK09GRFNPUlAwZytnU09PQjNtWUpF?= =?utf-8?B?M0dUelgxN2VxekZWSU5lTFFwNU5KN1RoWHRleUw2YzdxU3ZWdVBhYVk5dnZz?= =?utf-8?B?dkEydmg0eFNEbWJiUGloVEtXazh2Ukp6dm5oVHBhQ1A1MnEwY281Y3pOSlpG?= =?utf-8?B?NjdhQld5NUVVOFpFeTFLSCtvSVR1c1NIdDN1Z3QxaXBGWWhkTGlBcFo3M1Bv?= =?utf-8?B?eEs1QmJXNk02TERad2VzOWVRZDcrQ1NXVG9FYUZacVhabHZoZ1p3aWp1SjB1?= =?utf-8?B?S09zTUVZMDdkNE83M2NsZ2FnOFlrS3pVLzhEYjBWelhMWlRTai94TTFUZUJP?= =?utf-8?B?SU1PR2ZaUms0SW1DZWFkTUNkK0E5TmxHRWVaeVl6WnU2bndlQzFTbEhxK3B5?= =?utf-8?B?cGlRaE4vTGhsQmNDcXllZDFQcUhWTEdVQXZYT0JMaHNyTHMvcmNDRTBnZUx4?= =?utf-8?B?VWhLSlNydXk0ZUNiL3Q2T3RmZVFvaDdEcllqc1hjc2NSaGxMSzBXenFtaDd6?= =?utf-8?Q?vyNmN6SbrJaN8xWxlgdWut95n?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4abbc5fa-fe76-48c0-1026-08dc731e5d2b X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2024 07:29:03.0225 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0fvpXvM+DXJZjCQygU8SnRBXpV87dPaoS4WgrGoM/ju9mwHr9djUBc8Wl+urM02MiR4R6ntacT3igjIBGg6evA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB6973 X-TUID: ZGMlMEnSZmde On 10.05.24 19:55, 'Jan Kiszka' via isar-users wrote: > On 10.05.24 19:32, Jan Kiszka wrote: >> On 05.05.24 22:32, 'Jan Kiszka' via isar-users wrote: >>> From: Jan Kiszka >>> >>> This failed if S was not a direct subdir of WORKDIR. Align it with >>> do_dpkg_source. >>> >>> Furthermore, move -maxdepth before -name to prevent warnings about a >>> global option specified after a positional one. >>> >>> Fixes: 38b832ad8248 ("meta: Implement two stage build") >>> Signed-off-by: Jan Kiszka >>> --- >>> meta/classes/dpkg-source.bbclass | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/meta/classes/dpkg-source.bbclass b/meta/classes/dpkg-source.bbclass >>> index 7fd5d2ed..005eafbe 100644 >>> --- a/meta/classes/dpkg-source.bbclass >>> +++ b/meta/classes/dpkg-source.bbclass >>> @@ -21,7 +21,7 @@ do_deploy_source[dirs] = "${S}" >>> do_deploy_source() { >>> repo_del_srcpackage "${REPO_ISAR_DIR}"/"${DISTRO}" \ >>> "${REPO_ISAR_DB_DIR}"/"${DISTRO}" "${DEBDISTRONAME}" "${BPN}" >>> - find "${S}/../" -name '*\.dsc' -maxdepth 1 | while read package; do >>> + find "${WORKDIR}" -maxdepth 1 -name '*\.dsc' | while read package; do >>> repo_add_srcpackage "${REPO_ISAR_DIR}"/"${DISTRO}" \ >>> "${REPO_ISAR_DB_DIR}"/"${DISTRO}" \ >>> "${DEBDISTRONAME}" \ >> >> The longer I look at this... Why is this a loop over potentially >> multiple dsc files? We are expecting a single source package, and that >> is assumed to be called ${BPN} (that assumption for cleaning may be >> wrong with external source packages, though). So there should be also >> only a single match for *_*.dsc, no? >> > > Ok, there is a case where there could be multiple dsc files: If someone > fetches apt://foo in order to build bar.deb. Then we will not only > deploy the sources of bar to isar-apt but also those of the dependency > foo - ouch. > > We need to figure out the source name of the target package differently. > Not so easy... > I'm inclined to assume "Source: ${BPN}" and warn during dpkg_source in case this assumption is violated. First, this would allow to drop all those retrieval operations later on using debian/changelog or worse. Second, I see no other way to get the information to a recipe that fetches the sources from isar-apt. That recipe would otherwise have to recreate debian/changelog beforehand, just to fetch it along with the source package. Thoughts? Jan -- Siemens AG, Technology Linux Expert Center