<div dir="ltr"><div><div>I also find the build farm spam quite annoying. I get the same notification failure whenever anything on Kinetic breaks. :)<br><br></div><div>Glancing at the package.xml for map_msgs, could it be that the accented "é" in the author field (Stéphane Magnenat) is breaking unicode parsing, not the exclamation points?<br></div><div><br></div><a href="https://github.com/ros-planning/navigation_msgs/blob/jade-devel/map_msgs/package.xml" target="_blank">https://github.com/ros-planning/navigation_msgs/blob/jade-devel/map_msgs/package.xml</a><br><br></div>I will look into sanitizing the characters so that we can support package maintainers and authors with unicode characters in their names.<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 7, 2016 at 9:32 AM, Tully Foote via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</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">I think the exclamation points in your name are breaking the unicode parsing on the debian target. Looking at the documentation the maintainer field only supports ASCII characters. <div><br></div><div>The debian maintainer field format is defined by RFC822 <a href="https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Maintainer" target="_blank">https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Maintainer</a> There's a note about problems with full stop. </div><div><br></div><div>And RFC822 can be seen here <a href="https://www.w3.org/Protocols/rfc822/3_Lexical.html" target="_blank">https://www.w3.org/Protocols/rfc822/3_Lexical.html</a></div><div><br></div><div>I think it's likely that debian is more strict in it's interpretation of the formatting. And the quickest solution will be to remove the characters from the maintainer name. It could either be patched in the jessie specific branch in the release repo. The simplest solution is a rerelease without the characters. </div><div><br></div><div>You could open an issue on <a href="https://github.com/ros-infrastructure/ros_buildfarm" target="_blank">https://github.com/ros-infrastructure/ros_buildfarm</a> and we could look at sanitizing the characters in that field, but developing the correct replacement/substitituion policy may be a challenge. </div><div><br></div><div><div>B) Sourcedebs are triggered on a 15 minute cycle since people want them to come out quickly. We typically will roll back any releases which fail their sourcedeb jobs since it's rarely a platform specific issue. And if the sourcedeb is not working we might as well pull it from the farm.</div><div><br></div><div>Tully</div></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Thu, Apr 7, 2016 at 6:27 AM, David Lu!! via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>I am but a humble navigation code monkey, and am not trained in the<br>
ways of the build farm. Can someone help me interpret what's going on<br>
that's causing<br>
A) A specific build to fail e.g.<br>
<a href="http://build.ros.org/job/Ksrc_dJ__map_msgs__debian_jessie__source/87/console" rel="noreferrer" target="_blank">http://build.ros.org/job/Ksrc_dJ__map_msgs__debian_jessie__source/87/console</a><br>
B) So many emails (see attached)<br>
<br></div></div>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
<br></blockquote></div><br></div></div>