<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">&lt;<a href="mailto:nsoffer@redhat.com" target="_blank">nsoffer@redhat.com</a>&gt;</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 &lt;<a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a>&gt; wrote:<br>
&gt; On 04/14 13:17, Nir Soffer wrote:<br>
&gt;&gt; On Thu, Apr 14, 2016 at 12:55 PM, Vinzenz Feenstra &lt;<a href="mailto:vfeenstr@redhat.com">vfeenstr@redhat.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; On Apr 14, 2016, at 11:52 AM, Nir Soffer &lt;<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Thu, Apr 14, 2016 at 12:23 PM, David Caro &lt;<a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; On 04/14 12:06, Dan Kenigsberg wrote:<br>
&gt;&gt; &gt;&gt;&gt;&gt; On Thu, Apr 14, 2016 at 11:56:10AM +0300, Dan Kenigsberg wrote:<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; I&#39;ve added the package it check-patch.packages, but not to<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; build-artifacts.packages. should be fixed in a minutes. Sorry.<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; Actually, it&#39;s not that, as build-artifacts.packages is a softlink<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;    build-artifacts.packages.fc23 -&gt; check-merged.packages.fc23<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; despite that,<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; <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>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;    mock \<br>
&gt;&gt; &gt;&gt;&gt;&gt;        --configdir=&quot;/home/jenkins/workspace/vdsm_master_build-artifacts-fc23-x86_64/vdsm&quot; \<br>
&gt;&gt; &gt;&gt;&gt;&gt;        --root=&quot;mocker-fedora-23-x86_64.fc23&quot; \<br>
&gt;&gt; &gt;&gt;&gt;&gt;        --install &quot;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&quot; \<br>
&gt;&gt; &gt;&gt;&gt;&gt;        --resultdir=&quot;logs/mocker-fedora-23-x86_64.fc23.install_packages&quot;<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; does not list python3-netaddr. Any idea why?<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; That package is not in the packages list of the check-merged.packages.fc23 file<br>
&gt;&gt; &gt;&gt;&gt; for that patch:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; We have single place for build requirements - vdsm.spec. How about<br>
&gt;&gt; &gt;&gt; using yum builddep to<br>
&gt;&gt; &gt;&gt; install dependencies instead of duplicating the data?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; 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>
&gt;&gt; &gt; Not really the best of ideas<br>
&gt;&gt;<br>
&gt;&gt; Suggest a better way?<br>
&gt;<br>
&gt;<br>
&gt; Maybe you should try to avoid generating the spec? at least, not the<br>
&gt; &#39;buildrequires&#39; section? (so it would be usable to extract the requirements<br>
&gt; 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>