Re: [ovirt-users] What is the libcacard-ev.x86_64 ??

2017-02-16 Thread Miroslav Rezanina


- 元のメッセージ -
> 差出人: "Gianluca Cecchi" <gianluca.cec...@gmail.com>
> 宛先: "Miroslav Rezanina" <mreza...@redhat.com>
> Cc: "Sandro Bonazzola" <sbona...@redhat.com>, "Karanbir Singh" 
> <kbsi...@centos.org>, "Alan Pevec"
> <ape...@redhat.com>, "Arman Khalatyan" <arm2...@gmail.com>, "users" 
> <users@ovirt.org>
> 送信済み: 2017年2月16日, 木曜日 午後 2:25:41
> 件名: Re: [ovirt-users] What is the libcacard-ev.x86_64 ??
> 
> On Thu, Feb 16, 2017 at 1:47 PM, Miroslav Rezanina <mreza...@redhat.com>
> wrote:
> 
> >
> >
> > This issue is probably due to move libcacard-rhev from qemu-kvm-rhev
> > subpackage
> > to separate component libcacard (and so merged with regular libcacard from
> > rhel).
> >
> > This transition was most probably not properly mirrored
> > to ovirt so it still expect libcacard-ev to be part of qemu-kvm-ev build.
> > In case
> > qemu-kvm-ev is based on qemu-kvm-rhev, libcacard subpackage disappeared
> > but was not
> > added as new component.
> >
> > Mirek
> >
> >
> How to solve on already installed hosts?
> [root@ractor ~]# yum install libcacard

What happened when you try yum update libcacard?

> ...
> Resolving Dependencies
> --> Running transaction check
> ---> Package libcacard.x86_64 40:2.5.2-2.el7 will be installed
> ...
> Transaction check error:
>   file /usr/lib64/libcacard.so.0.0.0 from install of
> libcacard-40:2.5.2-2.el7.x86_64 conflicts with file from package
> libcacard-ev-10:2.3.0-31.el7.16.1.x86_64
> 
> [root@ractor ~]# yum remove libcacard-ev
> ...
> 
> Removing:
>  libcacard-ev x86_6410:2.3.0-31.el7.16.1
>  @ovirt-4.0 47 k
> Removing for dependencies:
>  libguestfs   x86_641:1.32.7-3.el7.centos.2
> @updates  3.8 M
>  libguestfs-tools-c   x86_641:1.32.7-3.el7.centos.2
> @updates   14 M
>  libguestfs-winsupportx86_647.2-1.el7
> installed 2.2 M
>  libvirt-daemon-kvm   x86_642.0.0-10.el7_3.4
>  @updates  0.0
>  ovirt-hosted-engine-ha   noarch2.1.0.1-1.el7.centos
>  @ovirt-4.11.8 M
>  ovirt-hosted-engine-setupnoarch2.1.0.1-1.el7.centos
>  @ovirt-4.12.0 M
>  ovirt-provider-ovn-drivernoarch1.0-1.20161219125609.git.el7.centos
> @ovirt-4.19.4 k
>  python-libguestfsx86_641:1.32.7-3.el7.centos.2
> @updates  1.1 M
>  qemu-kvm-ev  x86_6410:2.6.0-28.el7_3.3.1
> @ovirt-4.09.6 M
>  safeleasex86_641.0-7.el7
> installed  43 k
>  spice-glib   x86_640.31-6.el7_3.2
>  @updates  1.2 M
>  spice-gtk3   x86_640.31-6.el7_3.2
>  @updates  112 k
>  spice-xpix86_642.8-8.el7
> @base 179 k
>  vdsm x86_644.19.4-1.el7.centos
> @ovirt-4.12.5 M
>  vdsm-hook-vmfex-dev  noarch4.19.4-1.el7.centos
> @ovirt-4.1 21 k
>  virt-v2v x86_641:1.32.7-3.el7.centos.2
> @updates   16 M
>  virt-viewer  x86_642.0-12.el7
>  @base 1.2 M
> 
> Probably it is needed a new libcacard package that obsoletes libcacard-ev,
> before doing anything, correct?
> 

Yes, this can be solved by new build. RHEL libcacard is aware only of RHEL/RHV
environment. When package is transferred to centos environment, rhev suffix 
should
be replaced with ev suffix.

Mirek

> Gianluca
> 

-- 
Miroslav Rezanina
Software Engineer - Virtualization Team

___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] What is the libcacard-ev.x86_64 ??

2017-02-16 Thread Miroslav Rezanina


- 元のメッセージ -
> 差出人: "Sandro Bonazzola" <sbona...@redhat.com>
> 宛先: "Gianluca Cecchi" <gianluca.cec...@gmail.com>, "Miroslav Rezanina" 
> <mreza...@redhat.com>, "Karanbir Singh"
> <kbsi...@centos.org>, "Alan Pevec" <ape...@redhat.com>
> Cc: "Arman Khalatyan" <arm2...@gmail.com>, "users" <users@ovirt.org>
> 送信済み: 2017年2月16日, 木曜日 午後 1:34:30
> 件名: Re: [ovirt-users] What is the libcacard-ev.x86_64 ??
> 
> On Thu, Feb 16, 2017 at 1:25 PM, Sandro Bonazzola <sbona...@redhat.com>
> wrote:
> 
> >
> >
> > On Tue, Feb 14, 2017 at 9:20 AM, Gianluca Cecchi <
> > gianluca.cec...@gmail.com> wrote:
> >
> >> On Fri, Feb 10, 2017 at 11:49 AM, Arman Khalatyan <arm2...@gmail.com>
> >> wrote:
> >>
> >>> I have a host which was updated since 3.6
> >>> libcacard is disappeared from ovirt4.1 but it has a many dependencies
> >>> which stops to remove it:
> >>>
> >>>
> >> Hello,
> >> I reconnect to this thread, as I have similar problem/doubt relatd to
> >> libcacard / libcacard-ev packages.
> >> I had a cluster composed by two nodes, plain CentOS 7.3 nodes.
> >> They were installed in 4.0.6 (on 21/01) and this involved installation of
> >> libcacard-ev-2.3.0-31.el7.16.1.x86_64 package.
> >> Then I updated to 4.1 (on 08/02) using "yum update" strategy and nothing
> >> changed about this package.
> >> Yesteray I added a third node, but I notice that on it I don't have
> >> libcacard-ev but libcacard-2.5.2-2.el7.x86_64
> >>
> >
> >
> > I think the right one is libcacard-2.5.2-2.el7.x86_64 since libcacard is
> > not built anymore with qemu-kkvm-ev.
> > Not sure why libcacard-ev-2.3.0-31.el7.16.1.x86_64 has not been updated
> > but I guess it's related to the Obsolete clause.
> > I guess I'll need to rebuild libcacard adding an obsolete on libcacard-ev
> > too.
> >
> > Adding Miroslav, Alan and Karanbir to let them know about the issue.

This issue is probably due to move libcacard-rhev from qemu-kvm-rhev subpackage
to separate component libcacard (and so merged with regular libcacard from 
rhel). 

This transition was most probably not properly mirrored
to ovirt so it still expect libcacard-ev to be part of qemu-kvm-ev build. In 
case
qemu-kvm-ev is based on qemu-kvm-rhev, libcacard subpackage disappeared but was 
not
added as new component.

Mirek
> >
> 
> Tracked here: https://bugzilla.redhat.com/show_bug.cgi?id=1422868
> 
> 
> 
> >
> >
> >>
> >> Source for the -ev package is qemu-kvm-ev-2.3.0-31.el7.16.1.src.rpm and
> >> build host el7-vm28.phx.ovirt.org and this makes me think it is the
> >> right package.
> >> But it is not pulled in into the new host where I think I have the
> >> standard CentOS one with source RPM libcacard-2.5.2-2.el7.src.rpm and
> >> Packager CentOS BuildSystem
> >>
> >> The strange thing is that in their changelog I have:
> >>
> >> - for standard libcacard:
> >> * Fri Mar 18 2016 Miroslav Rezanina <mreza...@redhat.com> - 2.5.2-2.el7
> >> - Obsolete libcacard-rhev (bz#1315953)
> >>
> >> * Fri Jan 29 2016 Miroslav Rezanina <mreza...@redhat.com> - 2.5.2-1.el7
> >> - Initial build
> >>
> >> - for libcacard-ev
> >> * Fri Jul 08 2016 Sandro Bonazzola <sbona...@redhat.com> -
> >> ev-2.3.0-31.el7_2.16.1
> >> - Removing RH branding from package name
> >>
> >> * Thu Jun 16 2016 Miroslav Rezanina <mreza...@redhat.com> -
> >> rhev-2.3.0-31.el7_2.16
> >> - kvm-vga-add-sr_vbe-register-set.patch [bz#1347185]
> >> - Resolves: bz#1347185
> >>   (Regression from CVE-2016-3712: windows installer fails to start)
> >> ...
> >>
> >> What to choose and to do?
> >> Thanks,
> >> Gianluca
> >>
> >>
> >> ___
> >> Users mailing list
> >> Users@ovirt.org
> >> http://lists.ovirt.org/mailman/listinfo/users
> >>
> >>
> >
> >
> > --
> > Sandro Bonazzola
> > Better technology. Faster innovation. Powered by community collaboration.
> > See how it works at redhat.com
> >
> 
> 
> 
> --
> Sandro Bonazzola
> Better technology. Faster innovation. Powered by community collaboration.
> See how it works at redhat.com
> 

-- 
Miroslav Rezanina
Software Engineer - Virtualization Team

___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users