rsync not being kept up to date?

Joshua Root jmr at macports.org
Thu Nov 3 21:02:12 PDT 2016


On 2016-11-4 14:53 , Blair Zajac wrote:
>
>> On Nov 3, 2016, at 8:51 PM, Joshua Root <jmr at macports.org> wrote:
>>
>> On 2016-11-4 14:41 , Blair Zajac wrote:
>>> Seeing some odd things with rsync with this config:
>>>
>>> root at poppy-mbp:~#  grep -v ^# /opt/local/etc/macports/sources.conf | uniq
>>>
>>> rsync://rsync.macports.org/release/ports/ [default]
>>>
>>>
>>>
>>> root at poppy-mbp:~# port -v outdated
>>> The following installed ports are outdated:
>>> curl-ca-bundle                 7.50.3_0 < 7.50.3_1
>>> mercurial                      3.9.2_0 < 4.0_0
>>> root at poppy-mbp:~# port -v upgrade --enforce-variants outdated
>>> --->  Scanning binaries for linking errors
>>> --->  No broken files found.
>>> root at poppy-mbp:~#
>>>
>>>
>>> It doesn’t look like the files on rsync.macports.org are being kept up to date. Did I miss a command to run on my MacPort installs?
>>
>> Ryan mentioned earlier that his internet connection was being saturated by package uploads, which delays the update of the ports tree and index.
>>
>> But in this case you do see the new version, so that can't be what happened. Did you activate the older version of these ports after upgrading previously? If not, does 'port info mercurial' agree with 'port info --index mercurial’?
>
> No, I didn’t activate the old versions of the ports. The two commands don’t match:
>
> $ port info mercurial | head -2
> mercurial @3.9.2 (devel, python)
> Sub-ports:            mercurial-devel
>
>
> $ port info --index mercurial | head -2
> mercurial @4.0 (devel, python)
> Sub-ports:            mercurial-devel

OK, so the Portfiles are up to date but not the PortIndex. Not sure why 
that would be happening; I guess Ryan needs to take a look.

To work around you can probably run portindex.

- Josh


More information about the macports-dev mailing list