[yocto] Error: file provided by multiple packages

João Gonçalves joao.jfgoncalves at gmail.com
Wed Jan 23 08:23:32 PST 2019


I just found that one systemd append recipe was installed the conflict file.
Fixed.

João Gonçalves <joao.jfgoncalves at gmail.com> escreveu no dia terça,
22/01/2019 à(s) 22:11:

> I'm using master branch or embedded core to build a most recent toolchain
> with gcc 8.2 (I previously had 7.3 but it didn't provide the libstdc++fs
> that I needed).
>
> I almost made this build work but now I'm having the following error on my
> image do_rootfs:
>
> Package systemd wants to install file
> /home/joao/master_imx6/build/tmp-glibc/work/thomson_apalis_imx6-angstrom-linux-gnueabi/kelvin-base-image/0.2.4-r0/thomson-apalis-imx6_kelvin-base-image_2.8.5/rootfs/etc/systemd/journald.conf
> But that file is already provided by package  * systemd-conf
>
> Then I checked that systemd_239.bb do_install() remove installed conf
> files that should be handled by systemd-conf.
> What I suppose is that systemd-conf do_install() is executed first and
> then systemd do_install() eventually breaks when installs the file (before
> removing it).
>
> Does anyone know if is possible to specify the install order? or if this
> is really the problem
>
> Thanks,
> Joao Goncalves
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190123/ed8da1d9/attachment.html>


More information about the yocto mailing list