<div dir="ltr"><div>Well, the most important thing is to make sure people can successfully build things.  Next most important is to minimize the manual intervention required (and the degree to which that manual intervention is spread out through time).<br>
<br></div><div>Getting all the necessary 3rd party libraries *for this package and all dependencies* is a good start.  Including, somehow, required utilities would also be worthwhile.  Being able to automate all of that, appropriate to distro and project, would be optimal (but potentially more work than it's worth, depending).<br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 19, 2014 at 9:09 AM, Peter Simons <span dir="ltr"><<a href="mailto:simons@cryp.to" target="_blank">simons@cryp.to</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David,<br>
<div class=""><br>
 > Is there a way to extract this? I'm looking to make it easier for<br>
 > newcomers to my project to get things building across different linux<br>
 > distros.<br>
<br>
</div>what exactly do you mean when by "package requirements"?<br>
<br>
Cabal descriptions list the required 3rd party libraries, header files,<br>
and pkgconfig snippets, so there is a lot of information readily<br>
available.<br>
<br>
What is missing in your opinion?<br>
<br>
Take care,<br>
Peter<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br></div>