Ralph W. Crosby | 1 Aug 2012 14:04
Picon

Not getting updated portfile

I'm trying to get an updated version of the portfile for boehmgc to fix a problem with mountain lion. I can look at the web interface and see the updated port file but if I do a 

sudo port clean boehmgc
sudo port selfupdate


I don't get the new version. I can look at the portfile on disk  via 

cd $(port dir boehmgc) 

and it's still the old version according to the id string and revision (actually lack of the revision in the original, revision 1 currently). The change was committed yesterday (22 hrs ago at this point) so it should certainly have propagated to the rsync directories. 

I've attached the output of a sudo port -d selfupdate

DEBUG: Copying /Users/rcrosby/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
DEBUG: MacPorts sources location: /opt/local/var/macports/sources/rsync.macports.org/release/base
--->  Updating MacPorts base sources using rsync
receiving file list ... done

sent 36 bytes  received 8232 bytes  5512.00 bytes/sec
total size is 3261808  speedup is 394.51
MacPorts base version 2.1.2 installed,
DEBUG: Rebuilding and reinstalling MacPorts if needed
MacPorts base version 2.1.2 downloaded.
--->  Updating the ports tree
Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
DEBUG: /usr/bin/rsync -rtzv --delete-after '--exclude=/PortIndex*' rsync://rsync.macports.org/release/ports/ /opt/local/var/macports/sources/rsync.macports.org/release/ports
receiving file list ... done

sent 53 bytes  received 684959 bytes  274004.80 bytes/sec
total size is 35704166  speedup is 52.12
DEBUG: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/ports/PortIndex_darwin_12_i386/PortIndex /opt/local/var/macports/sources/rsync.macports.org/release/ports
receiving file list ... done

sent 36 bytes  received 70 bytes  70.67 bytes/sec
total size is 8547616  speedup is 80637.89
--->  MacPorts base is already the latest version
DEBUG: Setting MacPorts sources ownership to root

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated

Thanks!
<div>I'm trying to get an updated version of the portfile for boehmgc to fix a problem with mountain lion. I can look at the web interface and see the updated port file but if I do a&nbsp;<div><br></div>
<div>sudo port clean boehmgc</div>
<div>sudo port selfupdate</div>
<div><br></div>
<div>
<br><div apple-content-edited="true">
<span class="Apple-style-span"><span class="Apple-style-span"><div>I don't get the new version. I can look at the portfile on disk &nbsp;via&nbsp;</div>
<div><br></div>
<div>cd $(port dir boehmgc)&nbsp;</div>
<div><br></div>
<div>and it's still the old version according to the id string and revision (actually lack of the revision in the original, revision 1 currently). The change was committed yesterday (22 hrs ago at this point) so it should certainly have propagated to the rsync directories.&nbsp;</div>
<div><br></div>
<div>I've attached the output of a sudo port -d selfupdate</div>
<div><br></div>
<div>
<div>DEBUG: Copying /Users/rcrosby/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences</div>
<div>DEBUG: MacPorts sources location: /opt/local/var/macports/sources/≤a href="http://rsync.macports.org/release/base">rsync.macports.org/release/base</a>
</div>
<div>---&gt; &nbsp;Updating MacPorts base sources using rsync</div>
<div>receiving file list ... done</div>
<div><br></div>
<div>sent 36 bytes &nbsp;received 8232 bytes &nbsp;5512.00 bytes/sec</div>
<div>total size is 3261808 &nbsp;speedup is 394.51</div>
<div>MacPorts base version 2.1.2 installed,</div>
<div>DEBUG: Rebuilding and reinstalling MacPorts if needed</div>
<div>MacPorts base version 2.1.2 downloaded.</div>
<div>---&gt; &nbsp;Updating the ports tree</div>
<div>Synchronizing local ports tree from <a href="rsync://rsync.macports.org/release/ports/">rsync://rsync.macports.org/release/ports/≤/a>
</div>
<div>DEBUG: /usr/bin/rsync -rtzv --delete-after '--exclude=/PortIndex*' <a href="rsync://rsync.macports.org/release/ports/">rsync://rsync.macports.org/release/ports/≤/a> /opt/local/var/macports/sources/≤a href="http://rsync.macports.org/release/ports">rsync.macports.org/release/ports</a>
</div>
<div>receiving file list ... done</div>
<div><br></div>
<div>sent 53 bytes &nbsp;received 684959 bytes &nbsp;274004.80 bytes/sec</div>
<div>total size is 35704166 &nbsp;speedup is 52.12</div>
<div>DEBUG: /usr/bin/rsync -rtzv --delete-after <a href="rsync://rsync.macports.org/release/ports/PortIndex_darwin_12_i386/PortIndex">rsync://rsync.macports.org/release/ports/PortIndex_darwin_12_i386/PortIndex</a> /opt/local/var/macports/sources/≤a href="http://rsync.macports.org/release/ports">rsync.macports.org/release/ports</a>
</div>
<div>receiving file list ... done</div>
<div><br></div>
<div>sent 36 bytes &nbsp;received 70 bytes &nbsp;70.67 bytes/sec</div>
<div>total size is 8547616 &nbsp;speedup is 80637.89</div>
<div>---&gt; &nbsp;MacPorts base is already the latest version</div>
<div>DEBUG: Setting MacPorts sources ownership to root</div>
<div><br></div>
<div>The ports tree has been updated. To upgrade your installed ports, you should run</div>
<div>&nbsp; port upgrade outdated</div>
</div>
<div><br></div>
<div>Thanks!</div></span></span>
</div>
</div>
</div>
Clemens Lang | 1 Aug 2012 14:09
Favicon

Re: Not getting updated portfile

Hi,

On Wed, Aug 01, 2012 at 07:04:55AM -0500, Ralph W. Crosby wrote:
> I'm trying to get an updated version of the portfile for boehmgc to
> fix a problem with mountain lion. I can look at the web interface and
> see the updated port file but if I do a 
>   sudo port selfupdate
> I don't get the new version.

this is a known problem. The rsync mirror used to distribute the ports
tree is currently not updating correctly from version control. See
	http://trac.macports.org/ticket/35464
where this is being tracked.

--

-- 
Clemens Lang

Ralph W. Crosby | 1 Aug 2012 14:12
Picon

Re: Not getting updated portfile

Thanks for the update, I've put a CC on the trac.

On Aug 1, 2012, at 7:09 AM, Clemens Lang <cal <at> macports.org> wrote:

Hi,

On Wed, Aug 01, 2012 at 07:04:55AM -0500, Ralph W. Crosby wrote:
I'm trying to get an updated version of the portfile for boehmgc to
fix a problem with mountain lion. I can look at the web interface and
see the updated port file but if I do a
 sudo port selfupdate
I don't get the new version.

this is a known problem. The rsync mirror used to distribute the ports
tree is currently not updating correctly from version control. See
http://trac.macports.org/ticket/35464
where this is being tracked.

--
Clemens Lang


<div>Thanks for the update, I've put a CC on the trac.<br><div apple-content-edited="true">
<span class="Apple-style-span"><span class="Apple-style-span"><div><br></div></span></span>
</div>
<div>
<div>On Aug 1, 2012, at 7:09 AM, Clemens Lang &lt;<a href="mailto:cal <at> macports.org">cal <at> macports.org</a>&gt; wrote:</div>
<br class="Apple-interchange-newline"><blockquote type="cite">Hi,<br><br>On Wed, Aug 01, 2012 at 07:04:55AM -0500, Ralph W. Crosby wrote:<br><blockquote type="cite">I'm trying to get an updated version of the portfile for boehmgc to<br>fix a problem with mountain lion. I can look at the web interface and<br>see the updated port file but if I do a <br> &nbsp;sudo port selfupdate<br>I don't get the new version.<br>
</blockquote>
<br>this is a known problem. The rsync mirror used to distribute the ports<br>tree is currently not updating correctly from version control. See<br><span class="Apple-tab-span">	</span><a href="http://trac.macports.org/ticket/35464">http://trac.macports.org/ticket/35464</a><br>where this is being tracked.<br><br>-- <br>Clemens Lang<br><br>
</blockquote>
</div>
<br>
</div>

Gmane