[yocto] Transaction check error building core-image-mono with pyro

Alex J Lennon ajlennon at dynamicdevices.co.uk
Thu Jun 1 07:57:18 PDT 2017


Hi,

I'm updating the meta-mono layer with support to build the test 
core-image-mono image under pyro (fine with morty).

It's getting to the point where it starts to create the root file-system 
image then fails with a transaction check error:

...

Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction check error:
   file /usr/lib/mono conflicts between attempted installs of 
gtk-sharp-2.12.21-r0.i586 and mono-libs-4.5-5.0.1.1-r0.i586
   file /usr/lib/mono/gac conflicts between attempted installs of 
gtk-sharp-2.12.21-r0.i586 and mono-gac-5.0.1.1-r0.i586

Error Summary
-------------
...


This seems to be suggesting that /usr/lib/mono and /usr/lib/mono/gac are 
files, although they are directories.

I had a look in the logs and the RPMs for gtk-sharp-... 
mono-libs-4.5-... and mono-gac-... but I can't see any obvious file 
conflicts.

Can anybody enlighten me as to what I'm missing?

Thanks,

Alex





More information about the yocto mailing list