On Thu, Mar 26, 2020 at 6:45 PM Ryan Harkin <ryan.harkin@linaro.org> wrote:
Hi Nico,

On Thu, 26 Mar 2020 at 15:53, Nicolas Dechesne <nicolas.dechesne@linaro.org> wrote:
hi Ryan,

On Thu, Mar 26, 2020 at 3:47 PM Ryan Harkin <ryan.harkin@linaro.org> wrote:
Hi all,

Well, I don't even know where to start debugging this, so that isn't very good.

I had working OE-RPB builds for the WaRP7 board (MACHINE=imx7s-warp), then repo locked out the relative symlinks. Nico fixed that in OE-RPB, and I rebased to his fix.

But it didn't fix my builds.

My manifest repo is here:

with the symlink removal, the oe-rpb-manifest is checked out twice, in .repo and in conf folder

  <project name="96boards/oe-rpb-manifest" path="conf" remote="github">
    <linkfile dest="setup-environment" src="setup-environment-internal"/>
  </project>

in conf folder you are checking out the branch warrior from the github, not from your tree. Could that be the issue? they are out of sync.

Wow, you're a genius! Yes, that's the problem, and it's working now.

It seems slightly exaggerated, but I appreciate the feedback ;)


Thanks so much for spotting my error.

Glad that it worked.. it was a wild guess ;)


R.




My meta-layer is here:

As you can see, they're both simple, just to get the board added to OE-RPB.

I now have two environments: my original warrior workspace that still builds, so long as I don't try to "repo sync", and my new workspace from a fresh clone that gives me this error:

ERROR:  OE-core's config sanity checker detected a potential misconfiguration.
    Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
    Following is the list of potential problems / advisories:

    MACHINE=imx7s-warp is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.


I'm guessing the problem is in meta-freescale-3rdparty where imx7s-warp is defined, not my simple layers, but I have no clue where to start debugging this.

Any advice on where to start??

Here's a CI job that builds and fails as described above:

Here's the previous job from before the changes that succeeded:

Thanks,
Ryan.
_______________________________________________
OpenEmbedded mailing list
OpenEmbedded@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/openembedded