<div dir="ltr"><div>Thats incorrect, as i said in my original mail.. I am usign devstack+manila and it wasn't very clear to me that mysql-devel needs to be installed and it didn't get installed. I am on F20, not sure if that causes this , if yes, then we need to debug and fix this.<br><br></div>Maybe its a good idea to put a comment in requirements.txt statign that the following C libs needs to be installed for the venv to work smoothly. That would help too for the short term.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Sep 21, 2014 at 12:12 PM, Valeriy Ponomaryov <span dir="ltr"><<a href="mailto:vponomaryov@mirantis.com" target="_blank">vponomaryov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dep "MySQL-python" is already in test-requirements.txt file. As Andreas said, second one "<span style="color:rgb(55,55,55);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;line-height:24.375px">mysql-devel</span>" is C lib and can not be installed via pip. So, project itself, as all projects in OpenStack, can not install it.<div><br></div><div>C lib deps are handled by Devstack, if it is used. See: <br><a href="https://github.com/openstack-dev/devstack/tree/master/files/rpms" target="_blank">https://github.com/openstack-dev/devstack/tree/master/files/rpms</a></div><div><a href="https://github.com/openstack-dev/devstack/blob/2f27a0ed3c609bfcd6344a55c121e56d5569afc9/functions-common#L895" target="_blank">https://github.com/openstack-dev/devstack/blob/2f27a0ed3c609bfcd6344a55c121e56d5569afc9/functions-common#L895</a><br></div><div><br></div><div>Yes, Manila could have its files in the same way in <a href="https://github.com/openstack/manila/tree/master/contrib/devstack" target="_blank">https://github.com/openstack/manila/tree/master/contrib/devstack</a> , but this lib is already exist in deps for other projects. So, I guess you used Manila "run_tests.sh" file on host without devstack installation, in that case all other projects would fail in the same way.</div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Sun, Sep 21, 2014 at 2:54 AM, Alex Leonhardt <span dir="ltr"><<a href="mailto:aleonhardt.py@gmail.com" target="_blank">aleonhardt.py@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">And yet it's a dependency so I'm with Deepak and it should at least be mentioned in the prerequisites on a webpage somewhere .. :) I might even try and update/add that myself as it caught me out a few times too..</p><span><font color="#888888">
<p dir="ltr">Alex<br>
</p></font></span><div><div>
<div class="gmail_quote">On 20 Sep 2014 12:44, "Andreas Jaeger" <<a href="mailto:aj@suse.com" target="_blank">aj@suse.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 09/20/2014 09:34 AM, Deepak Shetty wrote:<br>
> thanks , that worked.<br>
> Any idea why it doesn't install it automatically and/or it isn't present<br>
> in requirements.txt ?<br>
> I thought that was the purpose of requirements.txt ?<br>
<br>
AFAIU requirements.txt has only python dependencies while<br>
mysql-devel is a C development package,<br>
<br>
Andreas<br>
--<br>
Andreas Jaeger aj@{<a href="http://suse.com" target="_blank">suse.com</a>,<a href="http://opensuse.org" target="_blank">opensuse.org</a>} Twitter/Identica: jaegerandi<br>
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany<br>
GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)<br>
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>
</div></div><br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="">-- <br><div dir="ltr">Kind Regards<br>Valeriy Ponomaryov<br><a href="http://www.mirantis.com" target="_blank">www.mirantis.com</a><br><a href="mailto:vponomaryov@mirantis.com" target="_blank">vponomaryov@mirantis.com</a><br></div>
</span></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>