<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 14, 2016 at 12:26 PM, Nir Soffer <span dir="ltr"><<a href="mailto:nsoffer@redhat.com" target="_blank">nsoffer@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, Apr 14, 2016 at 1:19 PM, David Caro <<a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a>> wrote:<br>
> On 04/14 13:17, Nir Soffer wrote:<br>
>> On Thu, Apr 14, 2016 at 12:55 PM, Vinzenz Feenstra <<a href="mailto:vfeenstr@redhat.com">vfeenstr@redhat.com</a>> wrote:<br>
>> ><br>
>> >> On Apr 14, 2016, at 11:52 AM, Nir Soffer <<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>> wrote:<br>
>> >><br>
>> >> On Thu, Apr 14, 2016 at 12:23 PM, David Caro <<a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a>> wrote:<br>
>> >>> On 04/14 12:06, Dan Kenigsberg wrote:<br>
>> >>>> On Thu, Apr 14, 2016 at 11:56:10AM +0300, Dan Kenigsberg wrote:<br>
>> >>>>><br>
>> >>>>> I've added the package it check-patch.packages, but not to<br>
>> >>>>> build-artifacts.packages. should be fixed in a minutes. Sorry.<br>
>> >>>><br>
>> >>>> Actually, it's not that, as build-artifacts.packages is a softlink<br>
>> >>>><br>
>> >>>> build-artifacts.packages.fc23 -> check-merged.packages.fc23<br>
>> >>>><br>
>> >>>> despite that,<br>
>> >>>><br>
>> >>>> <a href="http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-fc23-x86_64/823/consoleText" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-fc23-x86_64/823/consoleText</a><br>
>> >>>><br>
>> >>>> mock \<br>
>> >>>> --configdir="/home/jenkins/workspace/vdsm_master_build-artifacts-fc23-x86_64/vdsm" \<br>
>> >>>> --root="mocker-fedora-23-x86_64.fc23" \<br>
>> >>>> --install "autoconf automake git lago lago-ovirt libguestfs-tools-c m2crypto make mom policycoreutils-python pyflakes python-blivet python-coverage python-devel python-inotify python-ioprocess python-netaddr python-nose python-pep8 python-pthreading python-rtslib python-six python3-nose python3-six rpm-build sudo yum yum-utils grubby" \<br>
>> >>>> --resultdir="logs/mocker-fedora-23-x86_64.fc23.install_packages"<br>
>> >>>><br>
>> >>>> does not list python3-netaddr. Any idea why?<br>
>> >>><br>
>> >>> That package is not in the packages list of the check-merged.packages.fc23 file<br>
>> >>> for that patch:<br>
>> >><br>
>> >> We have single place for build requirements - vdsm.spec. How about<br>
>> >> using yum builddep to<br>
>> >> install dependencies instead of duplicating the data?<br>
>> ><br>
>> > That’s not really feasible, since we are generating vdsm.spec during the run of configure, then again configure requires some packages to be available….<br>
>> > Not really the best of ideas<br>
>><br>
>> Suggest a better way?<br>
><br>
><br>
> Maybe you should try to avoid generating the spec? at least, not the<br>
> 'buildrequires' section? (so it would be usable to extract the requirements<br>
> even if some sections of it will be changed later by autotools/make/whatever)<br>
<br>
</div></div>Or maybe we should remove the build requirements from the spec, since it is<br></blockquote><div><br></div><div>Removing build requirements from the spec file will make the build impossible in koji.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
not a portable solution (e.g. debian), and have simple list of packages for each<br>
supported platform.<br>
<br>
Milan, what is the solution that will work best for debian?<br>
<div class="HOEnZb"><div class="h5"><br>
Nir<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/devel</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Sandro Bonazzola<br>Better technology. Faster innovation. Powered by community collaboration.<br>See how it works at <a href="http://redhat.com" target="_blank">redhat.com</a><br></div></div></div></div>
</div></div>