----- Original Message -----
> From: "Dan Kenigsberg" <dan...@redhat.com>
> To: "Vinzenz Feenstra" <vfeen...@redhat.com>, "Ewoud Kohl van Wijngaarden" 
> <ew...@kohlvanwijngaarden.nl>, "Amador
> Pahim" <apa...@redhat.com>
> Cc: vdsm-devel@lists.fedorahosted.org
> Sent: Thursday, May 2, 2013 2:11:11 PM
> Subject: Re: [vdsm] Is vdsm still maintained for Fedora 17?
> 
> On Thu, May 02, 2013 at 10:38:26AM +0200, Vinzenz Feenstra wrote:
> > On 05/02/2013 10:09 AM, Antoni Segura Puimedon wrote:
> > >
> > >----- Original Message -----
> > >>From: "Vinzenz Feenstra" <vfeen...@redhat.com>
> > >>To: "Mark Wu" <wu...@linux.vnet.ibm.com>
> > >>Cc: vdsm-devel@lists.fedorahosted.org
> > >>Sent: Thursday, May 2, 2013 9:54:09 AM
> > >>Subject: Re: [vdsm] Is vdsm still maintained for Fedora 17?
> > >>
> > >>On 05/02/2013 09:31 AM, Mark Wu wrote:
> > >>>On 05/02/2013 01:30 PM, Vinzenz Feenstra wrote:
> > >>>>On 05/02/2013 05:22 AM, Mark Wu wrote:
> > >>>>>Hi Dan,
> > >>>>>
> > >>>>>Since the repo of virt-preview for fedora17 is not maintained after
> > >>>>>fedora 18 was released,  it could be difficult to install the
> > >>>>>packages vdsm master branch requires on fedora17.
> > >>>>Currently i cannot install VDSM on Fedora 18 without packages from
> > >>>>koji or enabling rawhide, when trying to install vdsm/master.
> > >>>>>
> > >>>>>So do we still maintain vdsm for fedora17?  Do we need consider if
> > >>>>>the patch to upstream will cause break on fedora17?
> > >>>>I wish we would do, but then again do we want to limit ourselves so
> > >>>>that we cannot use some things we would use otherwise?
> > >>>For me, it's not very meaningful to support master branch on old
> > >>>distro releases,  especially for old fedora.
> > >>F18 is not an old distro release and it's not working either with f18
> > >>because of required versions ...
> > >Could you please post which are these requirements that are not satisfied
> > >even by updates-testing?
> > --> Processing Dependency: libvirt >= 1.0.2-1 for package:
> > vdsm-4.10.3-0.369.git62ee4ea.fc18.x86_64
> > --> Finished Dependency Resolution
> > Error: Package: vdsm-4.10.3-0.369.git62ee4ea.fc18.x86_64
> > (/vdsm-4.10.3-0.369.git62ee4ea.fc18.x86_64)
> >            Requires: libvirt >= 1.0.2-1
> >            Installed: libvirt-0.10.2.3-1.fc18.x86_64 (installed)
> >                libvirt = 0.10.2.3-1.fc18
> >            Available: libvirt-0.10.2.2-3.fc18.x86_64 (fedora)
> >                libvirt = 0.10.2.2-3.fc18
> >            Available: libvirt-0.10.2.4-1.fc18.x86_64 (updates)
> >                libvirt = 0.10.2.4-1.fc18
> > Error: Package: vdsm-4.10.3-0.369.git62ee4ea.fc18.x86_64
> > (/vdsm-4.10.3-0.369.git62ee4ea.fc18.x86_64)
> >            Requires: libvirt >= 1.0.2-1
> >            Removing: libvirt-0.10.2.3-1.fc18.x86_64 (installed)
> >                libvirt = 0.10.2.3-1.fc18
> >            Updated By: libvirt-0.10.2.4-1.fc18.x86_64 (updates)
> >                libvirt = 0.10.2.4-1.fc18
> >            Available: libvirt-0.10.2.2-3.fc18.x86_64 (fedora)
> >                libvirt = 0.10.2.2-3.fc18
> >  You could try using --skip-broken to work around the problem
> > 
> > Checking: https://admin.fedoraproject.org/updates/libvirt
> > 
> > FEDORA-2013-4691    libvirt-0.10.2.4-1.fc18
> > <https://admin.fedoraproject.org/updates/FEDORA-2013-4691/libvirt-0.10.2.4-1.fc18?_csrf_token=1a8ad106c7c8c0a3428671b6d520eb7ba72f08b5>
> >     Fedora 18
> >     
> > <https://admin.fedoraproject.org/updates/F18?_csrf_token=1a8ad106c7c8c0a3428671b6d520eb7ba72f08b5>
> >             stable
> > 
> >     crobinso
> >     
> > <https://admin.fedoraproject.org/updates/user/crobinso?_csrf_token=1a8ad106c7c8c0a3428671b6d520eb7ba72f08b5>
> >     2013-04-01 22:04:31
> > 
> > 
> > 0.10.4-1 is the latest and that's what is available. 1.x is not
> > available on f18.
> > 
> > I have been checking it on koji and  libvirt >= 1.0.2-1 is currently
> > satisfiable with libvirt-1.0.4-1.fc19
> > <http://koji.fedoraproject.org/koji/buildinfo?buildID=408040> which
> > obviously is F19.
> 
> Change http://gerrit.ovirt.org/11709 by Amador has introduced this
> dependency. I would not mind a static hack that reverts this patch on
> Fedora 18.
> 
> However, there is no way around it - vdsm master branch is always going
> to use fresh vir features from libvirt, and I wouldn't like to add
> runtime legacy code of "if new libvirt: use new feature; else: use
> stub". libvirt itself is hiding qemu cr*p like this, I don't think we
> have the capacity to do that, too.
> 
> So, I suggest that people compile a fresh libvirt for their development
> platform; and that Ewoud moves his slave to a fresher Fedora (or at
> least get a newer pep8 tool) as soon as possible in order to avoid such
> errors.

This will probably have to be changed if we are to support other distributions, 
even if we can force fedora to introduce latest libvirt, we will probably won't 
be able to do this within all distributions.

Unless we must (not optional feature) use a significant feature from newer 
libvirt, we should not force newer libivrt.

Regards,
Alon
_______________________________________________
vdsm-devel mailing list
vdsm-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel

Reply via email to