[OE-core] Conflicting files in sysroot Was: State of bitbake world, Failed tasks 2014-10-06

Martin Jansa martin.jansa at gmail.com
Tue Oct 7 04:09:27 UTC 2014


On Mon, Oct 06, 2014 at 07:49:43PM +0200, Martin Jansa wrote:
> On Mon, Oct 06, 2014 at 08:49:21AM +0200, Martin Jansa wrote:
> > http://www.openembedded.org/wiki/Bitbake_World_Status
> > 
> > All pending issues were fixed, so now it fails only in conflicting packages.
> > 
> > == Failed tasks 2014-10-06 ==
> > 
> > === common (6) ===
> >     * meta-openembedded/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb, do_populate_sysroot
> >     * meta-openembedded/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb, do_populate_sysroot
> >     * meta-openembedded/meta-gnome/recipes-gnome/gweather/libgweather_2.30.3.bb, do_populate_sysroot
> >     * meta-openembedded/meta-python/recipes-devtools/python/python-dateutil_1.5.bb, do_populate_sysroot
> >     * meta-openembedded/meta-webserver/recipes-php/modphp/modphp_5.5.15.bb, do_populate_sysroot
> >     * openembedded-core/meta/recipes-extended/xz/xz_5.1.3alpha.bb, do_populate_sysroot
> 
> To make it easier for other people to take action and fix some of these
> before they are PNBLACKLISTed for release.. These issues are there for
> very long time, but now they got much more important with the warning
> changed to fatal error (which is the right thing).

I've sent fix for qtbase, removal for lzma, blacklist for gcr,
gnome-menus3, libgweather3, gnome-panel3, python-matplotlib, modphp,
nss-myhostname

If you need one of these in dizzy, send patch soon (before Friday).

> Here is the list of conflicting files and recipes:
> gnome-keyring - manifest-qemux86-64-gcr.populate_sysroot
> 4
> gnome-menus - manifest-qemux86-64-gnome-menus3.populate_sysroot
> 24
> libgweather - manifest-qemux86-64-libgweather3.populate_sysroot
> 876
> xz manifest-qemux86-64-lzma.populate_sysroot
> 2
> systemd - manifest-qemux86-64-nss-myhostname.populate_sysroot
> 1
> modphp - manifest-qemux86-64-php.populate_sysroot
> 466
> python-dateutil - manifest-qemux86-64-python-matplotlib.populate_sysroot
> 34
> qtbase - manifest-qemux86-64-qt4-embedded.populate_sysroot
> 82
> 
> ERROR: The recipe python-dateutil is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/lib/python2.7/site-packages/dateutil/tzwin.pyc
>    Matched in manifest-qemux86-64-python-matplotlib.populate_sysroot
>    ...
> 
> ERROR: The recipe gnome-keyring is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml
>    Matched in manifest-qemux86-64-gcr.populate_sysroot
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/GConf/gsettings/org.gnome.crypto.pgp.convert
>    Matched in manifest-qemux86-64-gcr.populate_sysroot
> 
> ERROR: The recipe modphp is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/include/php/main/win95nt.h
>    Matched in manifest-qemux86-64-php.populate_sysroot
>    ...
> 
> ERROR: The recipe qtbase is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/lib/fonts/unifont_160_50.qpf
>    Matched in manifest-qemux86-64-qt4-embedded.populate_sysroot
>    ...
> 
> ERROR: The recipe gnome-menus is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/desktop-directories/X-GNOME-Other.directory
>    Matched in manifest-qemux86-64-gnome-menus3.populate_sysroot
>    ...
> 
> ERROR: The recipe systemd is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/lib/libnss_myhostname.so.2
>    Matched in manifest-qemux86-64-nss-myhostname.populate_sysroot
> 
> ERROR: The recipe xz is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/lib/liblzma.a
>    Matched in manifest-qemux86-64-lzma.populate_sysroot
> 
> ERROR: The recipe libgweather is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/libgweather/locations.dtd
>    Matched in manifest-qemux86-64-libgweather3.populate_sysroot
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/libgweather/Locations.zh_TW.xml
>    Matched in manifest-qemux86-64-libgweather3.populate_sysroot
>    ...
>    /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemux86-64/usr/share/icons/gnome/scalable/status/weather-few-clouds-night-350.svg
>    Matched in manifest-qemux86-64-libgweather3.populate_sysroot
> 
> I would like to see this fixed before we create dizzy branch.
> 
> -- 
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com



-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20141007/66a0fc78/attachment-0002.sig>


More information about the Openembedded-core mailing list