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" <[email protected]> > >>To: "Mark Wu" <[email protected]> > >>Cc: [email protected] > >>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. Dan. _______________________________________________ vdsm-devel mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel
