Comments (12)
Ok, it also helps to apply the following change in the layers/meta-my-mender/conf/distro/my-mender.conf
after using the create-distro-layer
script:
REQUIRED_TD_BBLAYERS_CONF_VERSION = "${DISTRO}-7"
from tegra-demo-distro.
I've got some hacks in #233 which I think will fix it.
from tegra-demo-distro.
Hello @hesmar
Please check you BBLAYERS_CONF_VERSION
from tegra-demo-distro.
Which branch? This sequence worked for me on dunfell.
from tegra-demo-distro.
I am on kirkstone-l4t-r32.7.x
.
@ichergui This is the bblayers.conf
:
# Version of layers configuration, specific to
# each defined distro in the repository.
# Format: ${DISTRO}-<version>
TD_BBLAYERS_CONF_VERSION = "my-mender-7"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-tegra \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-tegra/contrib \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-oe \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-python \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-networking \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-filesystems \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-virtualization \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-tegra-community \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-mender-core \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-mender-tegra \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-tegra-support \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-demo-ci \
/home/hesmar/Development/3dvisionlabs/embedded/yocto2/tegra-demo-distro/layers/meta-my-mender \
"
from tegra-demo-distro.
I can reproduce.
I think the problem is at
tegra-demo-distro/scripts-setup/create-distro-layer
Lines 79 to 81 in 4f6b329
distro.conf
file but not updating REQUIRED_TD_BBLAYERS_CONF_VERSION
. I'm not sure why it's doing the append as opposed to just copying the tegrademo-mender.conf from conf/distro/tegrademo-mender.conf as the distro default.
When I did that by hand using
cp layers/meta-tegrademo/conf/distro/tegrademo-mender.conf layers/meta-my-mender/conf/distro/my-mender.conf
I got past this error, then hit:
ERROR: ParseError at /home/dan/tegra-demo-distro/layers/meta-tegrademo/conf/distro/tegrademo.conf:34: Could not include required file conf/include/gstreamer-1.14.conf
Not sure where this is coming from - I see this file at
find . -name "gstreamer-1.14.conf"
./repos/meta-tegra/contrib/conf/include/gstreamer-1.14.conf
and I see the corresponding layer in bblayers.conf
TD_BBLAYERS_CONF_VERSION = "my-mender-7"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
/home/dan/tegra-demo-distro/layers/meta \
/home/dan/tegra-demo-distro/layers/meta-tegra \
/home/dan/tegra-demo-distro/layers/meta-tegra/contrib \
I removed the require conf/include/gstreamer-1.14.conf
line and started the build, then added it back to attempt to reproduce but could not.
from tegra-demo-distro.
That was my suggestion 😉 earlier
from tegra-demo-distro.
@dwalkes Any action from our side ? otherwise I will close this issue
from tegra-demo-distro.
Sounds like the create-distro-layer script needs a fix.
from tegra-demo-distro.
Okay
I or @dwalkes will take it
from tegra-demo-distro.
Thanks @dwalkes
from tegra-demo-distro.
I'm closing this issue since there is a fix already merged.
from tegra-demo-distro.
Related Issues (20)
- ExpansionError during parsing eglstreams-kms-example HOT 5
- what is ip address for ethernet port in devkit? HOT 2
- failed to mounting ext4 file system using ext3 subsystem HOT 9
- /data on another disk HOT 3
- Mender Image Upgrade failed - can't update bootloader HOT 7
- package_write_rpm error. HOT 2
- How to test gpu ? HOT 1
- Mender update has no effect on Xavier NX (eMMC) HOT 12
- cmake fails: version `GLIBC_2.29' not found for libm.so.6 HOT 13
- build of deepstream 6.2 fails on branch kirkstone with target jetson-agx-xavier-devkit HOT 9
- L4t graphics demo of EGL image can't display on AGX Orin HOT 5
- random build failures on kirkstone with custom TX2 hardware HOT 9
- UEFI boot screen does not show up HOT 8
- Jetson Orin Nano 4GB (P3767-0004) unable to access the system HOT 2
- How to add meta-ros (ros 2 dashing), meta-qt5 and meta-boot2qt to demo-image-full on Nvidia Jetson TX2? HOT 9
- upgrade from dunfell-l4t-r32.4.3 to dunfell-l4t-r32.6.1 via mender failed HOT 1
- docker broken on latest dunfell branch commit "http: invalid Host header" HOT 2
- How can we add devtools package managers such as apt or apt-get (devtools) to our image? HOT 1
- Jetson nano has problem with start up from mmc HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tegra-demo-distro.