<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span></span></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt; "> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> "ada-request@lists.fedoraproject.org" &lt;ada-request@lists.fedoraproject.org&gt;<br> <b><span style="font-weight: bold;">To:</span></b> ada@lists.fedoraproject.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Sunday, October 28, 2012 8:00 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Ada Digest, Vol 3, Issue 1<br> </font> </div> <br>
Send Ada mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:ada@lists.fedoraproject.org" href="mailto:ada@lists.fedoraproject.org">ada@lists.fedoraproject.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp; <a href="https://admin.fedoraproject.org/mailman/listinfo/ada" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/ada</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:ada-request@lists.fedoraproject.org" href="mailto:ada-request@lists.fedoraproject.org">ada-request@lists.fedoraproject.org</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:ada-owner@lists.fedoraproject.org" href="mailto:ada-owner@lists.fedoraproject.org">ada-owner@lists.fedoraproject.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Ada
 digest..."<br><br><br>Today's Topics:<br><br>&nbsp;  1. Removing a dependency (Björn Persson)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Sat, 27 Oct 2012 20:02:21 +0200<br>From: Björn Persson &lt;<a ymailto="mailto:bjorn@xn--rombobjrn-67a.se" href="mailto:bjorn@xn--rombobjrn-67a.se">bjorn@xn--rombobjrn-67a.se</a>&gt;<br>To: <a ymailto="mailto:ada@lists.fedoraproject.org" href="mailto:ada@lists.fedoraproject.org">ada@lists.fedoraproject.org</a><br>Subject: Removing a dependency<br>Message-ID: &lt;<a ymailto="mailto:2081807.VdFnbh0j1L@hactar.xn--rombobjrn-67a.se" href="mailto:2081807.VdFnbh0j1L@hactar.xn--rombobjrn-67a.se">2081807.VdFnbh0j1L@hactar.xn--rombobjrn-67a.se</a>&gt;<br>Content-Type: text/plain; charset="iso-8859-1"<br><br>The fedora-gnat-project-common package has so far required gcc-gnat. I'm <br>considering removing this dependency. My arguments are as follows:<br><br>· The
 dependency seemed to make sense initially, because directories.gpr <br>would be of no use without Gnatmake. This is no longer true now that <br>GPRbuild is in Fedora. Gnat project files can now be processed by either <br>Gnatmake or GPRbuild.<br><br>· GPRbuild can be used for other languages than Ada. It should be <br>possible to compile a program written entirely in C, C++, Fortran or <br>some other language. Gnat would not be needed in such a case, but <br>directories.gpr and the RPM macros in macros.gnat would be useful, so it <br>makes sense to be able to install fedora-gnat-project-common without <br>pulling in gcc-gnat.<br><br>· The only argument I have for keeping the dependency is convenience. In <br>the typical case the dependency allows packagers to write <br>"BuildRequires: fedora-gnat-project-common" instead of "BuildRequires: <br>fedora-gnat-project-common gcc-gnat". I think technical accuracy is more <br>important than convenience in
 this case. A package that requires Gnat to <br>build shall say so in the spec file. By the way there are greater <br>convenience gains to be made by other means, such as spec file templates.<br><br>Opinions on this before I make the change in Rawhide?<br><br>Björn<br><br><br><br>------------------------------<br><br>_______________________________________________<br>Fedora Ada mailing list<br><a ymailto="mailto:Ada@lists.fedoraproject.org" href="mailto:Ada@lists.fedoraproject.org">Ada@lists.fedoraproject.org</a><br><a href="https://admin.fedoraproject.org/mailman/listinfo/ada" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/ada</a><br><br><br>End of Ada Digest, Vol 3, Issue 1<br>*********************************<br><br><br> </div> </div>  </div></body></html>