XavierBerger/meta-rpiexperiences

cannot find package `rrdtool-perl` when executing `do_rootfs`

ingemar0720 opened this issue · 0 comments

Hi Sir
I tried your branch feature/use-systemd and managed to build rpimonitor by executing command bitbake rpimonitor. But when I tried to build my own image, it seems failed to find the library rrdtool-perl.

I added PACKAGECONFIG_pn-rrdtool = "perl systemd" in my distro conf file and tried to enable the rrdtool-perl but it doesn't help. The logs are always like this. Could you please give some suggestion to solve the issue?

DNF version: 4.2.2
cachedir: /home/ingemar/yocto/sdk/build/tmp/work/raspberrypi0_wifi-poky-linux-gnueabi/rpi-image/1.0-r0/rootfs/var/cache/dnf
Added oe-repo repo from /home/ingemar/yocto/sdk/build/tmp/work/raspberrypi0_wifi-poky-linux-gnueabi/rpi-image/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 Wed 01 Jul 2020 02:51:25 PM UTC.
Last metadata expiration check: 0:00:02 ago on Wed 01 Jul 2020 02:51:26 PM UTC.
No module defaults found
--> Starting dependency resolution
--> Finished dependency resolution
Error:
 Problem: conflicting requests
  - nothing provides rrdtool-perl needed by rpimonitor-2.13-r0.arm1176jzfshf_vfp
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

ERROR: Logfile of failure stored in: /home/ingemar/yocto/sdk/build/tmp/work/raspberrypi0_wifi-poky-linux-gnueabi/rpi-image/1.0-r0/temp/log.do_rootfs.25626
ERROR: Task (/home/ingemar/yocto/sdk/build/../build/meta-rpi/recipes-core/images/rpi-image.bb:do_rootfs) failed with exit code '1'