From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7338730514823512064 X-Received: by 2002:a05:6e02:1cad:b0:363:eb84:6510 with SMTP id x13-20020a056e021cad00b00363eb846510mr8728311ill.15.1708931243461; Sun, 25 Feb 2024 23:07:23 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:f05:b0:363:d634:8954 with SMTP id x5-20020a056e020f0500b00363d6348954ls1547389ilj.2.-pod-prod-06-us; Sun, 25 Feb 2024 23:07:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IHNIa6SfPrdsKbLx55yGt8RDsIVvFcg2CrsjuJau2oGWHN9nV3Nol6S1wq+hfevBXb4UdkN X-Received: by 2002:a92:d141:0:b0:365:4c07:8168 with SMTP id t1-20020a92d141000000b003654c078168mr5944929ilg.27.1708931242452; Sun, 25 Feb 2024 23:07:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1708931242; cv=none; d=google.com; s=arc-20160816; b=OHrxKRnmWsSAM/DM5hdfKBrGj3C54l0uqBtCPwkYjLkViZDbk/03CmcXrRW9uf8PU+ wal9dEDTV6AKzljD8LgmIEbX9X7452wv4oBhTKXAn7eFfMfjmdNH1E/IFFMcwghhkW/X B7d4zqUvR1Y/35wgQjdsXu2JtgU1jU4dbzNWUiOp8FsVyZTtK5cAE7JzVE7pzoSHVbze pVUH7nyRxgmk39o2JX8LModaYKKdswzJB026fMg5jVf/I2uBtyeEsHjob2VPHTIbA4hH OmKdxIjwdrsrbXJnnYcfKYkP3X8NVe8k9loCdibEF5FJy4Y25iUzu/rrQQHb5nKUYnJu 8ImQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=z7R6cyeElQVj6+h/8nVtdFlWoL8o9nOPPWQyP40SfTY=; fh=1z37pEVhqwMLlkT4FDzOga7XBsM6Rzv6sXOq0pipxqo=; b=oybWE1EMTmlInicRkEAZ58wxnV7cMtxjQoAob1tGAT4eWjk+eatMIRHozL91fQg3kW N7tNUN4HO0+xWM1lh+n5tPOmnEmrsFBnRaHV8g4rzz+xWBnGDeRJ9RYeHY2pABI60eIO nMmhL2PJgRI8qb32kficme0C4sT2n6vVexx5QBNrlB2xHymwIuThfwGA/sHiBMXOsnRh GbA174FogPOvk047G4KHN1IjEQF+VE67s6/Jm22sCNj07kN3m7trvOFkI/RteDe7kvhb Vxcg7s6Ae21XG8pbB9h8Z42iOHbAQXlFUJG5gMbpMuPPec/3amWfHU/MufJjXxLss2OO K2xw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=ChezPfsv; spf=pass (google.com: domain of fm-1212295-20240226070720203a85b713bd6c6466-uzht_r@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1212295-20240226070720203a85b713bd6c6466-UZhT_r@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id l12-20020a02390c000000b004748d256b07si48874jaa.5.2024.02.25.23.07.22 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 25 Feb 2024 23:07:22 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1212295-20240226070720203a85b713bd6c6466-uzht_r@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=ChezPfsv; spf=pass (google.com: domain of fm-1212295-20240226070720203a85b713bd6c6466-uzht_r@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1212295-20240226070720203a85b713bd6c6466-UZhT_r@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20240226070720203a85b713bd6c6466 for ; Mon, 26 Feb 2024 08:07:20 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=cedric.hombourger@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=z7R6cyeElQVj6+h/8nVtdFlWoL8o9nOPPWQyP40SfTY=; b=ChezPfsvRUEudoDM4gqsSbYCQPsZa640x53EBynVrdf6mD+BFou4bU0xCMHx3EsG9kVKgu K/bTwmn0Q0HcMImnDzsSkk76u8YsPkEbCfNtS+bRgnAuiOuhx1ChZGorEc3FPj4BJF57Z2UW e//2XYcrUUHNXhBhazCyRYfv8jhbI=; From: Cedric Hombourger To: isar-users@googlegroups.com Cc: Cedric Hombourger Subject: [PATCH v2] repository: make repo_del_srcpackage delete only source packages Date: Mon, 26 Feb 2024 08:07:05 +0100 Message-Id: <20240226070705.12563-1-cedric.hombourger@siemens.com> In-Reply-To: <5f4783e3-8f92-4f28-b408-cb9165f95db4@siemens.com> References: <5f4783e3-8f92-4f28-b408-cb9165f95db4@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1212295:519-21489:flowmailer X-TUID: 0QADyhQ200mv The reprepro removesrc command not only deletes the requested source package but also any binary packages that were built from it. If do_deploy_source is recalled after do_deploy_deb, we would see previously deployed binary packages vanish from isar-apt. This incoherency was found by running bitbake -fc deploy_source after a complete build of a recipe. Signed-off-by: Cedric Hombourger --- meta/classes/repository.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/repository.bbclass b/meta/classes/repository.bbclass index a61e5dcd..28e712fd 100644 --- a/meta/classes/repository.bbclass +++ b/meta/classes/repository.bbclass @@ -70,8 +70,8 @@ repo_del_srcpackage() { if [ -n "${GNUPGHOME}" ]; then export GNUPGHOME="${GNUPGHOME}" fi - reprepro -b "${dir}" --dbdir "${dbdir}" \ - removesrc "${codename}" \ + reprepro -b "${dir}" --dbdir "${dbdir}" -A source \ + remove "${codename}" \ "${packagename}" } -- 2.39.2