<div class="gmail_quote">On Tue, Sep 25, 2012 at 10:22 AM, Rich Mattes <span dir="ltr">&lt;<a href="mailto:richmattes@gmail.com" target="_blank">richmattes@gmail.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="gmail_quote"><div class="im"></div><div><br>Thanks for going over these. The question you raised about what should own /etc/ros provides an interesting issue.  I think we should make a ros-release package that owns /etc/ros, provides RPM macros that define which ros release the distro supports (i.e. electric, fuerte, groovy, etc.) and is required by all of the other ROS subpackages.  I was looking at the fedora-release package this morning, I&#39;m going to take a crack at a ros-release package tonight and put it up for review.  This implies that we&#39;re only going to support one ROS release per fedora version, but I think this is the right route take (interested parties can install to /opt if they want a different version than the one we provide).  It also implies once we pick a rosditro for el6, we&#39;re stuck with it or we break the world by upgrading the entire rosdistro.  Without reviewing additional compatibility packages, i don&#39;t see any way around that anyway.<br>

<br></div></div></blockquote><div><br>I went ahead and made a rudimentary &quot;ros-release&quot; package at [1].  Right now all it does is own /etc/ros, provide a %rosdistro rpm macro, and create an /etc/ros-release file with the ROS release name.  If nobody has any issues with it, I&#39;ll put it up for review in the coming days so we can make other packages depend on it.<br>
<br>Rich<br></div></div><br>[1] <a href="http://rmattes.fedorapeople.org/rospackages/ros-release/">http://rmattes.fedorapeople.org/rospackages/ros-release/</a><br>