i.MX8 : Building resolvconf package in yocto image failing with conflict

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8 : Building resolvconf package in yocto image failing with conflict

2,713 Views
vsuneja63
Contributor III

Hi,

Thanks!

I am building resolvconf package to set DNS nameserver permanently in i.MX8 evk. While added the same package in local.conf, its failing because of conflict with systemd while building image. Here are the logs:

vipulkumar@A812DBLR:~/platform/AGL_Lamprey/build$ bitbake -k agl-demo-platform
NOTE: Bitbake server didn't start within 5 seconds, waiting for 90
Parsing recipes: 100% |##########################################################################################################| Time: 0:05:11
Parsing of 3102 .bb files complete (0 cached, 3102 parsed). 4616 targets, 384 skipped, 11 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.46.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "aarch64-agl-linux"
MACHINE              = "imx8mqevk"
DISTRO               = "poky-agl"
DISTRO_VERSION       = "12.0.1"
TUNE_FEATURES        = "aarch64"
TARGET_FPU           = ""
meta-pipewire        
meta-netboot         = "HEAD:1b6d5c8ecfdce6c90ed2c2570f892385c123619e"
meta-security        = "HEAD:93232ae6d52b0d1968aa0ce69fa745e85e3bbc6b"
meta-perl            = "HEAD:85f8047c71047d93cf79a954142157f85079968d"
meta-app-framework   = "HEAD:1b6d5c8ecfdce6c90ed2c2570f892385c123619e"
meta-speech-framework = "HEAD:ba015af6220f36bacb39daed275421485c5e7606"
meta-aac             = "HEAD:e1564482a33648bede36740796c8d69ae3c6f7fb"
meta-iot-cloud       = "HEAD:5431f91969087d631972d73cd03b16eed0a61987"
meta-qt5             = "HEAD:b4d24d70aca75791902df5cd59a4f4a54aa4a125"
meta-python2         = "HEAD:b901080cf57d9a7f5476ab4d96e56c30db8170a8"
meta-agl-demo        = "HEAD:683496a08c6526e35fc4c64d7c1772548e64b7fa"
meta-freescale       = "HEAD:f2421b9fa04e9cad0109bfbd095ea0684c5e2281"
meta-networking      
meta-python          
meta-filesystems    
meta-oe              = "HEAD:85f8047c71047d93cf79a954142157f85079968d"
meta-agl-core        
meta-agl-core-test  
meta-agl-bsp         = "HEAD:1b6d5c8ecfdce6c90ed2c2570f892385c123619e"
meta                
meta-poky            = "HEAD:2a848e95074318f3a243df7b3f40513a13173a82"

WARNING: /home/vipulkumar/platform/AGL_Lamprey/bsp/meta-freescale/recipes-kernel/linux/linux-fslc-imx_5.4.bb:do_compile is tainted from a forced run
Initialising tasks: 100% |#######################################################################################################| Time: 0:00:10
Sstate summary: Wanted 24 Found 0 Missed 24 Current 4569 (0% match, 99% complete)
NOTE: Executing Tasks
ERROR: agl-demo-platform-1.0-r0 do_rootfs: Could not invoke dnf. Command '/home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/recipe-sysroot-native/usr/bin/dnf -v --rpmverbosity=info -y -c /home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/rootfs/etc/yum.repos.d --installroot=/home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/rootfs --setopt=logdir=/home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/temp --repofrompath=oe-repo,/home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/oe-rootfs-repo --nogpgcheck install aws-iot-device-sdk-cpp azure-umqtt-c packagegroup-agl-image-ivi screen networkmanager gstreamer1.0-libav libopencv-imgproc packagegroup-agl-core-boot agl-service-weather qtsystems-tools qtserialport azure-uhttp-c qtquickcontrols2 qtbase-tools ffmpeg qtdatavis3d qtcharts usb-modeswitch run-postinsts mc qtquickcontrols qt3d-tools libopencv-core qtquick3d qtscript qtsvg-plugins qtconnectivity-qmlplugins gstreamer1.0-plugins-base virtual/alexa-voiceagent-config kernel-modules azure-iot-sdk-c qtlocation-qmlplugins cppunit alsa-lib can-utils packagegroup-agl-demo-platform packagegroup-agl-speech-services qtlocation-plugins gstreamer1.0-plugins-good python3-azure-iot-device apt qtgraphicaleffects-qmlplugins alexa-viewer agl-service-radio qtvirtualkeyboard libdrm-tests resolvconf packagegroup-core-ssh-openssh packagegroup-agl-voiceagent-alexa qtbase-plugins libdrm-etnaviv azure-uamqp-c lcov modemmanager qtdeclarative qtwebsockets googletest packagegroup-core-tools-debug packagegroup-pipewire libxkbcommon psplash umock-c agl-service-homescreen distro-build-manifest packagegroup-agl-core-devel gstreamer1.0-plugins-ugly wvdial rpm python3-pip qtdeclarative-tools python-pip qtsystems-qmlplugins agl-service-mediaplayer qt3d-qmlplugins perl gstreamer1.0 qtsvg qtimageformats-plugins qtmultimedia dnf qtbase gstreamer1.0-plugins-bad qtmultimedia-qmlplugins paho-mqtt-c qtdeclarative-plugins iproute2 opencv gcov qtdeclarative-qmlplugins packagegroup-core-tools-profile qtsensors qtsystems qtmultimedia-plugins packagegroup-agl-ivi-services qt3d' returned 1:
DNF version: 4.2.2
cachedir: /home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/rootfs/var/cache/dnf
Added oe-repo repo from /home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/oe-rootfs-repo
repo: using cache for: oe-repo
not found other for:
not found modules for:
not found deltainfo for:
not found updateinfo for:
oe-repo: using metadata from Tue 04 Jan 2022 05:20:43 PM UTC.
Last metadata expiration check: 0:00:01 ago on Tue 04 Jan 2022 05:20:48 PM UTC.
No module defaults found
--> Starting dependency resolution
--> Finished dependency resolution
Error:
 Problem: package packagegroup-core-boot-1.0-r17.imx8mqevk requires systemd, but none of the providers can be installed
  - package systemd-1:244.5-r0.aarch64 conflicts with resolvconf provided by resolvconf-1.82-r0.noarch
  - package packagegroup-agl-core-boot-1.0-r0.imx8mqevk requires packagegroup-core-boot, but none of the providers can be installed
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

ERROR: Logfile of failure stored in: /home/vipulkumar/platform/AGL_Lamprey/build/tmp/work/imx8mqevk-agl-linux/agl-demo-platform/1.0-r0/temp/log.do_rootfs.30767
ERROR: Task (/home/vipulkumar/platform/AGL_Lamprey/meta-agl-demo/recipes-platform/images/agl-demo-platform.bb:do_rootfs) failed with exit code '1'
NOTE: Tasks Summary: Attempted 10878 tasks of which 10844 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/vipulkumar/platform/AGL_Lamprey/meta-agl-demo/recipes-platform/images/agl-demo-platform.bb:do_rootfs
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code. 

Can you suggest any pointers on the issue?

Labels (1)
4 Replies

2,627 Views
josephzhou1
Contributor V

imx8@imx8-VirtualBox:~/AGL$ repo init -b lamprey -m lamprey_12.1.0.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo (the latest AGL Release)

Best Regards,
Joseph Zhou Jianhui / Senior Embedded Software Engineer, Singapore
0 Kudos

2,683 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

How did you change the AGL yocto project?

2,637 Views
vsuneja63
Contributor III

Hi,

Thanks!

Any pointers from your side?

2,673 Views
vsuneja63
Contributor III

Hi,

Thanks!

I included below line in local.conf

IMAGE_INSTALL_append += 'resolvconf'