> -----Original Message-----
> From: [email protected] <openembedded-
> [email protected]> On Behalf Of Quentin Schulz
> Sent: den 25 januari 2021 10:22
> To: Dorinda <[email protected]>
> Cc: [email protected]
> Subject: Re: [OE-core] [PATCH 5/5] sanity.bbclass: verify that user isn't
> building in PSEUDO_IGNORE_PATHS
>
> Hi Dorinda,
>
> On Sun, Jan 24, 2021 at 02:55:59PM +0100, Dorinda wrote:
> > added a check to ensure that a user isn't building in
> PSEUDO_IGNORE_PATHS
> >
>
> Missing [YOCTO #14179] tag I think :)
>
> > Signed-off-by: Dorinda Bassey <[email protected]>
> > ---
> > meta/classes/sanity.bbclass | 7 +++++++
> > 1 file changed, 7 insertions(+)
> >
> > diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
> > index 2040b48595..78c0343f0d 100644
> > --- a/meta/classes/sanity.bbclass
> > +++ b/meta/classes/sanity.bbclass
> > @@ -703,6 +703,13 @@ def check_sanity_version_change(status, d):
> > if (tmpdirmode & stat.S_ISUID):
> > status.addresult("TMPDIR is setuid, please don't build in a setuid
> > directory")
> >
> > + # Check that user isn't building in PSEUDO_IGNORE_PATHS
> > + pseudoignorepaths = d.getVar('PSEUDO_IGNORE_PATHS',
> > expand=True).split(",")
> > + workdir = d.getVar('WORKDIR', expand=True)
> > + for i in pseudoignorepaths:
> > + if workdir.startswith(i):
PSEUDO_IGNORE_PATHS may contain empty paths (i.e., from multiple
consecutive commas, or a trailing commas). Pseudo will ignore these
paths, so this code should ignore them too:
if i and workdir.startswith(i):
> > + status.addresult("you are building in a path under
> > PSEUDO_IGNORE_PATHS, please remove this" + str(i) + "directory in \nParsed
> > WORKDIR: " + str(workdir) + "\n")
>
> Capital Y for the beginning of the sentence?
>
> Missing space before and after str(i).
>
> I'm not familiar with this part of the code, so forgive me if this is
> wrong but... is your sentence finished?
>
> You are building in a path under PSEUDO_IGNORE_PATHS, please remove this
> <dir> directory in
> Parsed WORKDIR: <workdir>
>
> That is to me not very telling about what I should do to fix this issue.
>
> I honestly might be missing a lot of context on the issue so wouldn't be
> surprised if the issue is with me not understanding the sentence more
> than the sentence being "unfinished".
No, I don't think you are wrong. I do not understand it either.
> Thanks,
> Quentin
//Peter
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#147214):
https://lists.openembedded.org/g/openembedded-core/message/147214
Mute This Topic: https://lists.openembedded.org/mt/80077947/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-