[meta-virtualization] [PATCH 1/1] tgt: Do not install the conflicting config files

Bruce Ashfield bruce.ashfield at gmail.com
Mon Feb 16 20:55:02 PST 2015


On Fri, Feb 13, 2015 at 4:58 PM, Tudor Florea <tudor.florea at enea.com> wrote:
> Do not install the (empty) config files as it will
> conflict with the real config file installed by python-cinder package.
>
> Signed-off-by: Tudor Florea <tudor.florea at enea.com>
> ---
>  meta-openstack/recipes-support/tgt/tgt_git.bb | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta-openstack/recipes-support/tgt/tgt_git.bb b/meta-openstack/recipes-support/tgt/tgt_git.bb
> index 8be9fe4..b79cccc 100644
> --- a/meta-openstack/recipes-support/tgt/tgt_git.bb
> +++ b/meta-openstack/recipes-support/tgt/tgt_git.bb
> @@ -22,7 +22,9 @@ do_compile() {
>  }
>
>  do_install() {
> -    oe_runmake -e DESTDIR="${D}" install-programs install-conf install-scripts
> +    #skip oe_runmake install-conf. The (empty) targets.conf file will confilct with

Typo: "conflict".

> +    #the real file provided by python-cinder
> +    oe_runmake -e DESTDIR="${D}" install-programs install-scripts

.. but I'm not convinced of this change. When you say "conflict", are
you getting a
packaging error that I'm not seeing in my builds, or something else ?

Sure both packages may be trying to write the same file, but I'm also aware of
scenarios where you might not want Cinder's file to take precedence. So in that
case, we should consider patching and renaming the files, versus simply not
installing them.

Bruce

>
>      if ${@base_contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
>          install -d ${D}${sysconfdir}/init.d
> --
> 1.9.1
>
> --
> _______________________________________________
> meta-virtualization mailing list
> meta-virtualization at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-virtualization



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-virtualization mailing list