<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Thanks, not sure how I missed that ...<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 27 Sep 2017, at 7:34 pm, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" class="">ryandesign@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">On Sep 27, 2017, at 13:14, Christopher Jones wrote:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">I am trying to update a port, where I need to use a GitHub commit ID rather than a tag to pick up a fix committed after the release for Xcode 9 support.<br class=""><br class="">I have done this in the past with code like<br class=""><br class=""># Use git commit to work around Xcode 9 issue<br class="">github.setup root-mirror root 07c9d8d023a0f2cee184084b82387b931136099e<br class="">version 6.10.06.01<br class="">livecheck.version 6-10-06<br class=""><br class="">The fetch and extract works fine, but I get<br class=""><br class="">--> Computing dependencies for root6<br class="">---> Fetching archive for root6<br class="">Warning: Your DNS servers incorrectly claim to know the address of nonexistent hosts. This may cause checksum mismatches for some ports. See this page for more information: <<a href="https://trac.macports.org/wiki/MisbehavingServers" class="">https://trac.macports.org/wiki/MisbehavingServers</a>><br class="">---> Attempting to fetch root6-6.10.06.01_0+avahi+cocoa+cxx17+fftw3+fitsio+gcc7+graphviz+gsl+http+mariadb+minuit2+opengl+python27+roofit+soversion+sqlite3+ssl+tmva+veccore+xml+xrootd.darwin_17.x86_64.tbz2 from <a href="https://packages.macports.org/root6" class="">https://packages.macports.org/root6</a><br class="">---> Attempting to fetch root6-6.10.06.01_0+avahi+cocoa+cxx17+fftw3+fitsio+gcc7+graphviz+gsl+http+mariadb+minuit2+opengl+python27+roofit+soversion+sqlite3+ssl+tmva+veccore+xml+xrootd.darwin_17.x86_64.tbz2 from <a href="http://mse.uk.packages.macports.org/sites/packages.macports.org/root6" class="">http://mse.uk.packages.macports.org/sites/packages.macports.org/root6</a><br class="">---> Attempting to fetch root6-6.10.06.01_0+avahi+cocoa+cxx17+fftw3+fitsio+gcc7+graphviz+gsl+http+mariadb+minuit2+opengl+python27+roofit+soversion+sqlite3+ssl+tmva+veccore+xml+xrootd.darwin_17.x86_64.tbz2 from <a href="http://lil.fr.packages.macports.org/root6" class="">http://lil.fr.packages.macports.org/root6</a><br class="">---> Fetching distfiles for root6<br class="">---> Verifying checksums for root6<br class="">---> Extracting root6<br class="">Error:<span class="Apple-converted-space"> </span><br class=""><br class="">github PortGroup: Error: tarball name is not as expected. This might mean that the repository name is different than set in the Portfile. Please review and try to correct.<br class=""><br class="">Error: Failed to extract root6: Unexpected github tarball extract.<br class="">Error: See /opt/local/var/macports/logs/_Users_chris_Projects_MacPorts_ports_science_root6/root6/main.log for details.<br class="">Error: Follow <a href="https://guide.macports.org/#project.tickets" class="">https://guide.macports.org/#project.tickets</a> to report a bug.<br class="">Error: Processing of port root6 failed<br class=""><br class="">which I have not seen before.<br class=""><br class="">I can understand what its telling me, I think, that the build area<br class=""><br class="">Oberon ~ > ls `port work root6`<br class="">root-project-root-07c9d8d<br class=""><br class="">is not what it expects, but I cannot figure out how to fix this. The repository name is indeed in this case different to the extracted tarball. How do I tell the Portfile this is OK ?<br class=""><br class="">cheers Chris<br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">The github organization name in the github.setup line should be root-project, not root-mirror.</span></div></blockquote></div><br class=""></body></html>