On Thu, Nov 12, 2015 at 4:56 PM, Martin Jansa <martin.ja...@gmail.com> wrote:
> * this whole machine-host is very bad idea, all changes from postinst
>   will be removed when netbase package is upgraded (it has CONFFILES
>   set but most users won't know that this entry was appended by
>   machine-host package)
> * see:
>   
> http://lists.openembedded.org/pipermail/openembedded-devel/2015-September/103271.html
> * fixes:
> ERROR: xfce4-session different signature for task 
> do_package_write_ipk.sigdata between qemux86copy and qemux86
> runtaskdeps changed from ['dbusdbus_1.8.20.bb.do_packagedata', 
> 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 
> 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 
> 'upowerupower_0.9.14.bb.do_packagedata', 
> 'xfce4-sessionmachine-host.bb.do_packagedata', 
> 'xfce4-sessionxfce4-session_4.12.1.bb.do_package', 
> 'xfce4-sessionxfce4-session_4.12.1.bb.do_packagedata', 
> 'xorg-appiceauth_1.0.7.bb.do_packagedata', 
> 'xorg-appxinit_1.3.4.bb.do_packagedata'] to 
> ['dbusdbus_1.8.20.bb.do_packagedata', 
> 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 
> 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 
> 'upowerupower_0.9.14.bb.do_packagedata', 
> 'xfce4-sessionmachine-host.bb.do_packagedata', 
> 'xfce4-sessionxfce4-session_4.12.1.bb.do_package', 
> 'xfce4-sessionxfce4-session_4.12.1.bb.do_packagedata', 
> 'xorg-appiceauth_1.0.7.bb.do_packagedata', 
> 'xorg-appxinit_1.3.4.bb.do_packagedata']
> meta-openembedded/meta-xfce/recipes-xfce/xfce4-session/machine-host.bb.do_packagedata
>  with hash 7b3f9a883729dfe908e17980476d10e2
>  changed to
> meta-openembedded/meta-xfce/recipes-xfce/xfce4-session/machine-host.bb.do_packagedata
>  with hash f51309cb641c82a6d8e2dc5387bb6484
> Hash for dependent task xfce4-sessionmachine-host.bb.do_packagedata changed 
> from 7b3f9a883729dfe908e17980476d10e2 to f51309cb641c82a6d8e2dc5387bb6484
>
> Signed-off-by: Martin Jansa <martin.ja...@gmail.com>
> ---
>  meta-xfce/conf/layer.conf | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/meta-xfce/conf/layer.conf b/meta-xfce/conf/layer.conf
> index 55bcef6..64b1077 100644
> --- a/meta-xfce/conf/layer.conf
> +++ b/meta-xfce/conf/layer.conf
> @@ -17,3 +17,7 @@ LAYERDEPENDS_xfce-layer += "openembedded-layer"
>  LAYERDEPENDS_xfce-layer += "gnome-layer"
>  LAYERDEPENDS_xfce-layer += "openembedded-layer"
>  LAYERDEPENDS_xfce-layer += "meta-python"
> +
> +SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
> +  xfce4-session->machine-host \
> +"
> --
I missed that - there should be another way to go for this problem.
Two questions

* What exactly does SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS do? I checked your
original patch in oe-core but do not understand what the result of
setting SIGGEN_EXCLUDE_.. is.
* How much time do you give me to come around with a proper solution -
without machine-host quirk? I would like to avoid getting this into
jethro.

Andreas
-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to