There is an X-Revision field in the cabal file, perhaps cabal-install should display it more prominently ( is it even displayed at all right now? )<div><br><div dir="auto"><a href="https://hackage.haskell.org/package/happy-1.19.5/happy.cabal">https://hackage.haskell.org/package/happy-1.19.5/happy.cabal</a><br></div><div dir="auto"><br><br><div class="gmail_quote"><div dir="ltr">Joachim Durchholz <<a href="mailto:jo@durchholz.org">jo@durchholz.org</a>> schrieb am Do., 22. Juni 2017, 21:08:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 22.06.2017 um 18:14 schrieb Niklas Hambüchen:<br>
> So I would welcome if we could make use of the "Hackage revisions"<br>
> feature only in the utmost necessary cases, or even better, never, and<br>
> always make properly versioned releases, where a change to any file<br>
> implies a bump of the version, so that one can clearly see if one is<br>
> dealing with the unmodified upstream code or not.<br>
<br>
I'd like to recommend the approach taken by Linux distros: If the<br>
package is modified vs. the original code, use a version numbering<br>
scheme that clearly indicates both the original version and a "packaging<br>
revision number".<br>
<a href="https://hackage.haskell.org/package/happy-1.19.5/revisions/" rel="noreferrer" target="_blank">https://hackage.haskell.org/package/happy-1.19.5/revisions/</a> with two(!)<br>
updates should really be three revisions:<br>
   happy-1.19.5 (original version uploaded by Simon)<br>
   happy-1.19.5-hackage-1 (2015 update)<br>
   happy-1.19.5-hackage-2 (2017 update)<br>
<br>
The assumption here is that Simon will bump the version to happy-1.19.6<br>
before uploading the fixed package.<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div></div></div>