From patchwork Fri Feb 23 09:42:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cedric Hombourger X-Patchwork-Id: 3368 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 23 Feb 2024 10:42:37 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f57.google.com (mail-qv1-f57.google.com [209.85.219.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 41N9gZQ9001222 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 23 Feb 2024 10:42:36 +0100 Received: by mail-qv1-f57.google.com with SMTP id 6a1803df08f44-68f74ecd738sf6969496d6.2 for ; Fri, 23 Feb 2024 01:42:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708681350; cv=pass; d=google.com; s=arc-20160816; b=BJ8ZZYlse959iaK6nCUrWB5jFRTDZvXlr2up6XNTBnJQsuQhwArHlkBz2nWL/9asOz MAPbACwUCN0rEJ6ERjaF5CLvbcwm0oi00E2T/RPVZK0u8FwP9RLvD7rmC3NracRpOg3S OrjguWhMKuGrUvb2zZI/hRpBPKRpI6RY6v/pK7RWMM35cbbds5qO48/82LSBKlPDB0IF Gvs76qdiOhgBxXmUwHmsgWL1YICA2J479rGQpw0SE1eOBf31UkdsPSWNRgO162E9meUS pPL5JhJxHvQhGMm9XFlEgieomwQ2UvEVafCiUIFAKIh96pW+45ee1qWJjE/4j5JqD61w E/pg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=eiaqpjapJZ2C6p6ARar6ddT/g/9vXgo4m+2z9t70nF0=; fh=0YOTZ+7OnUiz8sB1JYOS2uRHRRDgefXxZ2MShOrMY+w=; b=Vh4y4msaw+KCcLjRXAcPBzGtLsr25UggI/hwMT4DZ2UcNk+MONShiM/lQ808SNZj0Q TNBRlQ7PH1xBSZyaI0m5dTYwCeT1KRARxOVTmjCkGwb3PmPiP1y4uPhelgO20NJoN4tE mcAo+mWRB63xW2S4SRj+W5QBVBxkasDUm8TiTpv+cTxlp/jZnoqMnxy2Xnd+a7tjxj+5 B94avMgNZp6EUO5bN35VdZsjXes2b+P8GI2bji/eUCYufZqDC920FjVvKgSCf/lhjYEJ SqcA6eKF4owWVbJa1vKAYtssYLGy1S05gXA77ku5zH+S4cvfxhp44567yQ6O21l7Lyji Tf5Q==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FlhpSVJH; spf=pass (google.com: domain of fm-1212295-202402230942266f14422de4c29d79d7-cwmfhp@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-202402230942266f14422de4c29d79d7-cWMfHp@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1708681350; x=1709286150; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=eiaqpjapJZ2C6p6ARar6ddT/g/9vXgo4m+2z9t70nF0=; b=SRXMB0N66CYcd1exlLXfXIMYpdwkh6aNr5lC5+DdC9lrLsxfB6DyXNjciaiKiXu5KO Cf7Sy6EHR6vTSCnssg1DI81KXHGF16td0p9DKOCsdzYKnNQKtsKSbDbqUICTK2AbGQY9 e2j/Q+YzJFtOs5bR95fv8Z88nHgyMG9p4SOEBTwffqtiiAdcaMf/eMfgmmy8HkYnPce6 eOmJakrS8VTXeVVmL5QE49cdfBvaYRGfuZASCpJ05CbVwA3j+2SEC2DMfszdNerORCT0 H5w1PrxJa+fK9V5znjTlT3N4kO/K/3WeRXuG2wVluTmONe5eIwdAAK2G/bNVXUG9U3f9 Hdiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708681350; x=1709286150; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eiaqpjapJZ2C6p6ARar6ddT/g/9vXgo4m+2z9t70nF0=; b=vgVRLqE91RWeGe5dXQa8cU4Ntw0wzdo+BOjBH8UWXX18vjA0ZJoABUFC3Ssc1rL6WE RyTCkbfrtRrhhixZZXVHOghc+lFsr9Ntix34+pgFdPZsnYOlvVimRITpHaZvoFeOjVHI BnHKjfkEbMBHDOcptLHVwAoKOU3WKC6PwgrAzVbLp4SHDqbfha/spnEzDAf7FhvbdI0B EUWERQwDJTeVts8OmJ8PM4PC6U/sYAdnWxKYFMMY0lPIjOUas5+gJ5CcjG7O5fbX9ZAb Uq++HB6gRHkDquu7vJmOVsKdtIPil1bZCx0NBdgLaJDbTguB0/0+Nqyg6kr6O9Y1Sq1m bXQQ== X-Forwarded-Encrypted: i=2; AJvYcCXCWOK13WTKinOJBC+3X/wrau4u52HLT3qsnyQF2eEix6eXUoC/y0BgppaYe3tf40vG3iw8zUg4UTWWZYIFauI5/LFFIXk= X-Gm-Message-State: AOJu0YzXoJ1QZTkLCvmwsDJpXvFDxt7aitnxAifz2HfQzLK17gIu5/mH DoMZ430XDON0OyiontyDz04H+RXytYiOv+bd5KUk1sJJPNHJB9QV X-Google-Smtp-Source: AGHT+IHtV+IRkRtg/Cdr+Uf+RSGgAnqIlNkya8XLsQEz8blB6/X0P+1TWOUpx46FxnnM4xASwvQVdQ== X-Received: by 2002:a0c:a819:0:b0:68f:280f:175a with SMTP id w25-20020a0ca819000000b0068f280f175amr1158158qva.12.1708681349675; Fri, 23 Feb 2024 01:42:29 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ad4:5f0f:0:b0:68f:1312:8dd0 with SMTP id fo15-20020ad45f0f000000b0068f13128dd0ls868288qvb.2.-pod-prod-03-us; Fri, 23 Feb 2024 01:42:28 -0800 (PST) X-Received: by 2002:a1f:66c2:0:b0:4b8:383e:8266 with SMTP id a185-20020a1f66c2000000b004b8383e8266mr1109503vkc.11.1708681348641; Fri, 23 Feb 2024 01:42:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1708681348; cv=none; d=google.com; s=arc-20160816; b=LJQk7MyCDrkFE3RLXpCLL2GsCoyAfrzuDTvY7AWRYTlNJc6utJ8ud8mK6v5Y0z0KZu uko0DhbgSHPT1rpjb8txYIslSwC1w7JuC0LMK1hzwe3Ph9zVrCR3dhpD9LXZjKmAphWD YrzHk2Esv5YtXfbsuPzEYyi1AvMuyVbghn+RYTMz6hHFXsbW3UxY2d6y0g/CAX4GPpXA 6g2SSxgVqVr1nLWvjKImm2tphnOprlxjmvwr3YYwe84pSPCreMpZYIxU5I5QD4M8wMkM f0THnZBMzZUWgBNLrbjWrmYexppo2gcx2TFaKdhVdRA/p0NY+vJRZRKzirkNBrvqUOU7 6Iow== 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:message-id:date :subject:cc:to:from:dkim-signature; bh=MlJq2Jmg16PDip5+M8uEO5OxUdFhaGEuY5kXtjlHac8=; fh=1z37pEVhqwMLlkT4FDzOga7XBsM6Rzv6sXOq0pipxqo=; b=qSQRWwfU/htI002Jee6nC7BHdyIpl6dolgntOJYo5Y9oDyasMQoQ60ue2yTzdo1YYT nSBgjb/f7KKyrmtIs28jprUsBxNA2/IMgrwrUbMg0TwJBMSLk4/3Br3Q/yAOtHSW/pHE Jg3EwPILmmX1EbGMQFNNUFAroaPySGqhxLuOU4W5rnrvFRZ+Zj4m1J78Ya315vN22QaN lBwwczT3o13vNGNvhayv3mBWvnVo1/0eZon75NO99cU74UXy4+AlPKMrv87gnJddO5ls tBDpMp7+9FyqFw3dHTQngDvRjAULYGcLQZ9Hscl+PpjLgoF+PKN2STXM6f1uzu65R4wg uTsA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FlhpSVJH; spf=pass (google.com: domain of fm-1212295-202402230942266f14422de4c29d79d7-cwmfhp@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-202402230942266f14422de4c29d79d7-cWMfHp@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id n123-20020a1fd681000000b004c02d939b37si1540934vkg.0.2024.02.23.01.42.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 23 Feb 2024 01:42:28 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1212295-202402230942266f14422de4c29d79d7-cwmfhp@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202402230942266f14422de4c29d79d7 for ; Fri, 23 Feb 2024 10:42:26 +0100 X-Patchwork-Original-From: "'Cedric Hombourger' via isar-users" From: Cedric Hombourger To: isar-users@googlegroups.com Cc: Cedric Hombourger Subject: [PATCH] repository: make repo_del_srcpackage delete only source packages Date: Fri, 23 Feb 2024 10:42:07 +0100 Message-Id: <20240223094207.1482845-1-cedric.hombourger@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1212295:519-21489:flowmailer X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FlhpSVJH; spf=pass (google.com: domain of fm-1212295-202402230942266f14422de4c29d79d7-cwmfhp@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1212295-202402230942266f14422de4c29d79d7-cWMfHp@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Cedric Hombourger Reply-To: Cedric Hombourger Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= 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. 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}" }