From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 07 Mar 2025 11:14:14 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f190.google.com (mail-qt1-f190.google.com [209.85.160.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 527AECZI026399 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 7 Mar 2025 11:14:13 +0100 Received: by mail-qt1-f190.google.com with SMTP id d75a77b69052e-474fb9c5524sf55143811cf.1 for ; Fri, 07 Mar 2025 02:14:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741342447; x=1741947247; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:sender:from:to:cc:subject:date :message-id:reply-to; bh=jrpB71bpZwystgVXX4lAEs31/8VmyUeBQOyfmghRlk4=; b=MnzfhoVA0hw+qBk1s6EfSLN1Bx9nMW23A4B0yoavVuold4r9GWN+gGuNstbtKzTzQT 7E6LboxH9kLp6CR1A/09F0LKpwStIrEbHSbCmw1wMkvlVat+T2/gTAKev+LYZYhGUQ0A zltN1uiMePK5xFy/wjCJ9UhHsZfGZbsGJoKInU6K0CFnxyI7zaiXYXondGnjIa4zDF8O en9M3wJYXWpXNEUX6dmkjLiepqlBTBTDwnQslidj70zdz+Z0eAL+Hzt2LIXkfLlPuYw5 eaUPz/u5hYSDrK5MjANt6xzflY8jGmpOpKockGW1hYUVcJZSViI00Un2S2M0lMqTTT5i sMhg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741342447; x=1741947247; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:from:to:cc:subject:date:message-id :reply-to; bh=jrpB71bpZwystgVXX4lAEs31/8VmyUeBQOyfmghRlk4=; b=JgjDvFH4s13JIAAm0J8yztaziHgqaLmdlywFibWG97B+2HQxJJSHYW1kNy2QNN5Mbp /HihjL8U2trcMxWz8leh1Rwn/9Zg8auuXk9uBSXf77EZ7GJ/IILI2JDB8Fu4DYyQ3894 Qhi09azNNmf4KKp9pPvcCNuJVW3rmyWOh8LE+EtEjv/2mLqMl77rDhvB63KFmgUDHdtK 1m63/f6uzjL1lMxy1fx/dA/1tTX+bvKtU3JSof93Lr2q0UNrCpVrfTtaWMLdgqV72X10 oUzN9Yd1gpgkSfC8pl3MzrKw9Dk7KDzvG/YFADF1mkvmmAE+kU2j6eve5zY/cY2fBU5o EpRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741342447; x=1741947247; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-sender:mime-version:subject:message-id:to:from:date :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=jrpB71bpZwystgVXX4lAEs31/8VmyUeBQOyfmghRlk4=; b=wnL3VsrhVB8zHOh964YryEqw55/Z2F201dEk7+qNlqNVb8LiFxztnvX1WFH+HYw8KD /xH+7Yg3tySPMH6LkDqpKtrBkjg1kb4fjHA1TWFuWRepD9Qf9FoQT+i0hqs+nLxwMYSc LM32W18VdvGG/A9RH6I8gP0qW54qnFhE80sdo+o8x7RGFkou4lDG5GObxkZu91v13Gj1 ymaKhFbg4jJjJOopPhWOSJzTWijM4BHgOpmNyvsoRaTm7TOvKqVJ2ntVQRKFoG+PX+xX BQQpU0g+TP3wQY4kk4v5UfhYpnT/YVwgwJJ7U3J9CsXCFlqtSOBu0D2MC/4hFPw+So+n 1b+Q== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=1; AJvYcCUxvQ4To5oSqNFefWCXjyCxLVvyjIcs9FpTNbYYNyxqPdbLI9tgivRoS+E2Z9qqND33Ik/O@ilbers.de X-Gm-Message-State: AOJu0YxcPTrNjTv0f6kY0zVJz06amPdZfAUB9ko4NiguCw5GepLXK3Nj 24iHYV18diXxglBTMyIxyWH/BaAOqnhlWFVDj6xwEtmc15t5TWFA X-Google-Smtp-Source: AGHT+IFgJRg78DyOddrq4co4EjVu9BKsnYNbdUNIs2SIg6hI1rTj8BPeGVrubXsTRik8BY4yEVd1cg== X-Received: by 2002:a05:622a:8b:b0:471:b544:e6fc with SMTP id d75a77b69052e-475c67a3ef3mr46141931cf.26.1741342446643; Fri, 07 Mar 2025 02:14:06 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h=Adn5yVHo7cGaTRoq1r/gn058WTsB42vt/yN0zmYGyPM/HJkkSA== Received: by 2002:ac8:59cb:0:b0:474:f2b2:462b with SMTP id d75a77b69052e-4751a4a4dbbls1011571cf.1.-pod-prod-04-us; Fri, 07 Mar 2025 02:14:06 -0800 (PST) X-Received: by 2002:a05:620a:63c1:b0:7c3:d215:e9bf with SMTP id af79cd13be357-7c4e61eba75mr536693785a.54.1741342445838; Fri, 07 Mar 2025 02:14:05 -0800 (PST) Date: Fri, 7 Mar 2025 02:14:05 -0800 (PST) From: Bjoern Kaufmann To: isar-users Message-Id: <58571238-96cc-4862-89ea-4ca2c3152b5an@googlegroups.com> Subject: "No file to patch" when trying to apply patch MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_97376_1496141582.1741342445027" X-Original-Sender: bjoern.kaufmann.s@gmail.com 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=-4.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_IMAGE_ONLY_32,HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, 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-TUID: hHnTe/e8ZtqB ------=_Part_97376_1496141582.1741342445027 Content-Type: multipart/alternative; boundary="----=_Part_97377_1059499865.1741342445027" ------=_Part_97377_1059499865.1741342445027 Content-Type: text/plain; charset="UTF-8" Hello, I am currently trying to apply a patch on one of my components I want to build from sources using the dpkg bbclass: my-recipe_1.0.bb *inherit dpkgSRC_URI = "git://some-repo.git;branch=master;protocol=ssh"* *SRC_URI += "file://TPM-dictionary-attack-lock.patch"* *SRCREV = "6fa1dbb543cb7147197c175bccd61e2bd443d36b"* my filetree looks like this: *my-recipe/* * my-recipe_1.0.bb* * files/* TPM-dictionary-attack-lock.patch The workdir after do_fetch, do_unpack etc. looks like the following: [image: workdir.png] But during do_patch when trying to apply the patch, it always gives me the error "No file to patch.": stdout: Applying patch TPM-dictionary-attack-lock.patch can't find file to patch at input line 15 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |From 76020b69daebb37d74e3d74288b9694274e9b3f5 Mon Sep 17 00:00:00 2001 |From: somename |Date: Fri, 7 Mar 2025 10:22:58 +0100 |Subject: [PATCH] feat: add TPM dictionary attack lock | script | |--- | provisioning/tpm_ibm/tpm-provisioning | 2 ++ | 1 file changed, 2 insertions(+) | |diff --git a/provisioning/tpm_ibm/tpm-provisioning b/provisioning/tpm_ibm/tpm-provisioning |index c1c62de..2ed1ce6 100644 |--- a/provisioning/tpm_ibm/tpm-provisioning |+++ b/provisioning/tpm_ibm/tpm-provisioning -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored Patch TPM-dictionary-attack-lock.patch does not apply (enforce with -f) stderr: I am currently using isar commit 30471bb3f787fb0aa822d15e141ecce2f3b99860. Best Regards, Bjoern -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/58571238-96cc-4862-89ea-4ca2c3152b5an%40googlegroups.com. ------=_Part_97377_1059499865.1741342445027 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello,

I am currently trying to apply a patch on one o= f my components I want to build from sources using the dpkg bbclass:
<= div>
=C2=A0my-recipe_1.0.bb

inherit dpkg=

SRC_URI =3D "git://some-repo.git;branch=3Dmaster;protocol=3Dssh= "
SRC_URI +=3D "file://TPM-dictionary-attack-lock.patch"

SRCREV =3D "6fa1dbb543cb7147197c175bccd61e2bd443d36b"=


my filetree = looks like this:

my-recipe/
<= div>=C2=A0 my-recipe_1.0.bb
=C2=A0 files/
=C2=A0 =C2=A0=C2=A0TPM-dictionary-attack-lock.patch


The workdir after do_fetch, do_unpack etc. loo= ks like the following:

3D"workdir.png"
<= /div>

But during do_patch when trying to apply the patch, it alwa= ys gives me the error "No file to patch.":

stdout: Applying patc= h TPM-dictionary-attack-lock.patch
can't find file to patch at input l= ine 15
Perhaps you used the wrong -p or --strip option?
The text = leading up to this was:
--------------------------
|From 76020b69= daebb37d74e3d74288b9694274e9b3f5 Mon Sep 17 00:00:00 2001
|From: somen= ame <somename@somemail.com>
|Date: Fri, 7 Mar 2025 10:22:58= +0100
|Subject: [PATCH] feat: add TPM dictionary attack lock
| s= cript
|
|---
| provisioning/tpm_ibm/tpm-provisioning | 2 ++<= br />| 1 file changed, 2 insertions(+)
|
|diff --git a/provisioni= ng/tpm_ibm/tpm-provisioning b/provisioning/tpm_ibm/tpm-provisioning
|i= ndex c1c62de..2ed1ce6 100644
|--- a/provisioning/tpm_ibm/tpm-provision= ing
|+++ b/provisioning/tpm_ibm/tpm-provisioning
----------------= ----------
No file to patch. =C2=A0Skipping patch.
1 out of 1 hun= k ignored
Patch TPM-dictionary-attack-lock.patch does not apply (enfor= ce with -f)

stderr:=C2=A0


I am curre= ntly using isar commit=C2=A030471bb3f787fb0aa822d15e141ecce2f3b99860.
=

Best Regards,
Bjoern

--
You received this message because you are subscribed to the Google Groups &= quot;isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-use= rs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-use= rs/58571238-96cc-4862-89ea-4ca2c3152b5an%40googlegroups.com.
------=_Part_97377_1059499865.1741342445027-- ------=_Part_97376_1496141582.1741342445027 Content-Type: image/png; name=workdir.png Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=workdir.png X-Attachment-Id: aedc9e71-ac0b-45ee-9e91-0433c87abb6e Content-ID: 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 j5UoSUr6/6HJ47PauCVcAAAAAElFTkSuQmCC ------=_Part_97376_1496141582.1741342445027--