Re: [openstack-dev] Is yaml-devel still needed for Devstack

2015-03-27 Thread Ryan Brown
On 03/27/2015 09:04 AM, Sean Dague wrote:
> On 03/27/2015 09:01 AM, Adam Young wrote:
>> I recently got Devstack to run on RHEL.  In doing so, I had to hack
>> around the dependency on yaml-devel (I just removed it from devstack's
>> required packages)
>>
>> There is no yaml-devel in EPEL or the main repos for RHEL7.1/Centos7.
>>
>> Any idea what the right approach is to this moving forward?  Is this
>> something that is going to bite us in RDO packaging?
>>
>> The dependency is a general one:
>> http://git.openstack.org/cgit/openstack-dev/devstack/tree/files/rpms/general#n25
>>
>>
>> So I don't know what actually needs it.  I find it interesting that
>> Fedora does not seem to have it, either, but  I've had no problem
>> running devstack on Fedora 21.  Can we remove this dependency, or at
>> least move it closer to where it is needed?
> 
> pyyaml will use libyaml to c accelerate yaml parsing. It's not strictly
> required, but there may be performance implications.

Since it's a soft requirement should we patch devstack to reflect that?

-- 
Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Is yaml-devel still needed for Devstack

2015-03-27 Thread Lars Kellogg-Stedman
On Fri, Mar 27, 2015 at 09:01:12AM -0400, Adam Young wrote:
> I recently got Devstack to run on RHEL.  In doing so, I had to hack around
> the dependency on yaml-devel (I just removed it from devstack's required
> packages)
> 
> There is no yaml-devel in EPEL or the main repos for RHEL7.1/Centos7.

Fedora and CentOS (7) both have libyaml and libyaml-devel.  I wonder
if this is just a package naming issue in devstack?  libyaml-devel is
used by PyYAML to build C extensions, although PyYAML will also
operate without it.

-- 
Lars Kellogg-Stedman  | larsks @ {freenode,twitter,github}
Cloud Engineering / OpenStack  | http://blog.oddbit.com/



pgpHQYSbNavhr.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Is yaml-devel still needed for Devstack

2015-03-27 Thread Sean Dague
On 03/27/2015 09:01 AM, Adam Young wrote:
> I recently got Devstack to run on RHEL.  In doing so, I had to hack
> around the dependency on yaml-devel (I just removed it from devstack's
> required packages)
> 
> There is no yaml-devel in EPEL or the main repos for RHEL7.1/Centos7.
> 
> Any idea what the right approach is to this moving forward?  Is this
> something that is going to bite us in RDO packaging?
> 
> The dependency is a general one:
> http://git.openstack.org/cgit/openstack-dev/devstack/tree/files/rpms/general#n25
> 
> 
> So I don't know what actually needs it.  I find it interesting that
> Fedora does not seem to have it, either, but  I've had no problem
> running devstack on Fedora 21.  Can we remove this dependency, or at
> least move it closer to where it is needed?

pyyaml will use libyaml to c accelerate yaml parsing. It's not strictly
required, but there may be performance implications.

-Sean

-- 
Sean Dague
http://dague.net



signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Is yaml-devel still needed for Devstack

2015-03-27 Thread Adam Young
I recently got Devstack to run on RHEL.  In doing so, I had to hack 
around the dependency on yaml-devel (I just removed it from devstack's 
required packages)


There is no yaml-devel in EPEL or the main repos for RHEL7.1/Centos7.

Any idea what the right approach is to this moving forward?  Is this 
something that is going to bite us in RDO packaging?


The dependency is a general one: 
http://git.openstack.org/cgit/openstack-dev/devstack/tree/files/rpms/general#n25


So I don't know what actually needs it.  I find it interesting that 
Fedora does not seem to have it, either, but  I've had no problem 
running devstack on Fedora 21.  Can we remove this dependency, or at 
least move it closer to where it is needed?


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev