<div dir="ltr">Exactly.<div><br></div><div>Please use 2.066.x tags for packaging (2.066.0 for original release). "2.066" is a branch were bug-fix commits are aggregates while release is prepared, it has no guarantees of being immutable (and shouldn't).</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Sep 6, 2014 at 5:37 PM, David Nadlinger via dmd-beta <span dir="ltr"><<a href="mailto:dmd-beta@puremagic.com" target="_blank">dmd-beta@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think I know what is going on now. The source of the problem seems to be a bug in your Portfile, and not an issue on our side.<br>
<br>
I'm not familiar with how the GitHub handling works exactly, but<br>
---<br>
github.setup        D-Programming-Language dmd 2.066<br>
---<br>
seems to suggest that it fetches the "2.066" branch. This is not a good idea, because further point releases are also prepared there, as Kenji already mentioned. Instead, please use the actual release tag, e.g. "v2.066.0".<br>
<br>
Best,<br>
David<span class="im HOEnZb"><br>
<br>
<br>
On 6 Sep 2014, at 10:24, Takeshi Enomoto via dmd-beta wrote:<br>
</span><div class="HOEnZb"><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear DMD developers,<br>
<br>
Thank you for developing DMD.<br>
I maintain dmd and related packages of MacPorts.<br>
<br>
We noticed a few updates to v2.066.0 of dmd, druntime and phobos<br>
without changing their tags in the git repository (releases).<br>
<br>
<<a href="https://github.com/D-Programming-Language/dmd/releases" target="_blank">https://github.com/D-<u></u>Programming-Language/dmd/<u></u>releases</a>><br>
<br>
We call such updates `stealth updates'.<br>
The checksums are verified to make sure that the correct source code<br>
have been downloaded by MacPorts' port command.<br>
The checksums are written in the package description file, called Portfile.<br>
We need to special treatment for stealth updates.<br>
<br>
<<a href="https://trac.macports.org/wiki/PortfileRecipes#stealth-updates" target="_blank">https://trac.macports.org/<u></u>wiki/PortfileRecipes#stealth-<u></u>updates</a>><br>
<br>
>From the viewpoint of package maintainer,<br>
stealth updates are not a good idea.<br>
I understand that the changes are for bug fixes or enhancement.<br>
But if so a new version number (e.g. v2.066.1 or v2.066.0.1)<br>
or a tag should be given to the commit.<br>
<br>
I appreciate if you discussed my suggestion among the developers and<br>
considered adopting it.<br>
<br>
Regards,<br>
<br>
Takeshi<br>
<br>
-----<br>
Takeshi Enomoto<br>
<a href="mailto:takeshi@macports.org" target="_blank">takeshi@macports.org</a><br>
</blockquote></div></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
dmd-beta mailing list<br>
<a href="mailto:dmd-beta@puremagic.com" target="_blank">dmd-beta@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-beta" target="_blank">http://lists.puremagic.com/<u></u>mailman/listinfo/dmd-beta</a></div></div></blockquote></div><br></div>