<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">If the conclusion is that replacements from, for example, py34-<something> to py35-<something> are not useful (as it appears from <a href="https://trac.macports.org/ticket/59051" class=""><span style="color: rgb(220, 161, 13);" class="">https://trac.macports.org/ticket/59051</span></a>) then this change seems fine to me. In that case we should recommend maintainers (likely in the guide or on the mailinglist) to just remove the value from “python.versions” when they want to remove a subport and be done with it.</div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue";" class="">If, on the other hand, the idea is that now every port needs to add the replacement rules in its own Portfile (as you did in the commit, but that might just be to retain the status quo), then I am not so sure about the removal of the py-graveyard port. I feel that would add unnecessary clutter to the Portfiles and we are likely better off keeping it centralized as it was before.</div><div class=""><br class=""></div><div class="">Renee</div><div class=""><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 30, 2019, at 4:53 PM, Joshua Root <<a href="mailto:jmr@macports.org" class="">jmr@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On 2019-10-1 06:44 , Mojca Miklavec wrote:<br class=""><blockquote type="cite" class="">On Mon, 30 Sep 2019 at 22:36, Joshua Root wrote:<br class=""><blockquote type="cite" class=""><br class="">The p5-graveyard and py-graveyard ports have been removed as they no<br class="">longer serve a useful purpose. The buildbot skips replaced ports<br class="">automatically and thus doesn't generate the error reports that motivated<br class="">the creation of the graveyards.<br class=""></blockquote><br class="">Why did you want error reports?<br class="">I thought the idea was to collect obsolete ports at a single place, so<br class="">that they would automatically get uninstalled.<br class=""></blockquote><br class="">The motivation was entirely that maintainers were getting failure<br class="">messages from the buildbot about their obsolete subports every time they<br class="">updated their portfile. It said as much in the long_descriptions.<br class=""><br class="">- Josh<br class=""></div></div></blockquote></div><br class=""></body></html>