On Thu, Nov 23, 2023 at 4:14 AM Ross Burton <ross.bur...@arm.com> wrote: > > On 23 Nov 2023, at 12:00, Alexander Kanavin <alex.kana...@gmail.com> wrote: > > > > matchbox-terminal depends on vte, and latest vte enables gtk4 support. > > Are you sure? > > https://git.yoctoproject.org/poky/tree/meta/recipes-support/vte/vte_0.72.2.bb#n14 > > > Also, I do not understand how the fix works. How does installing > > additional packages into an image resolve a conflict between two > > packages installing different files into the same location? > > The problem is that the ipkg rootfs generation works “interestingly” and > appears to create two parallel rootfs (one for normal one for multilib) and > then splats them together. > > The schemas are installed in /usr/share but if you have different sets of > libraries in /usr/lib and /usr/lib32 then the compiled schemas are different.
Does not depend on content of /usr/lib or /usr/lib32, depending upon whats getting into given rootfs, the schemas pulled are different and hence the compiled gschema is different which is them being overlayed into combined rootfs finally. A good solution would be to create. common /usr/share directory between two rootfs'es and let it be populated with given dependencies, that way it will generate correct superset. > > This feels like an issue which has existed for a long time, so how has it > only just been noticed? Did something change? > > Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#61746): https://lists.yoctoproject.org/g/yocto/message/61746 Mute This Topic: https://lists.yoctoproject.org/mt/102741765/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-