> On 6.10.2015, at 12.30, Clemens Lang <[email protected]> wrote:
> 
> 
> 
> ----- On 6 Oct, 2015, at 11:06, Wahlstedt Jyrki [email protected] wrote:
> 
>> Hi,
>> anyone else seen this? Prevents all installs and upgrades. (appeared after
>> installing 10.11 MacPorts package, had earlier it built from source, no 
>> direct
>> sqlite manipulation):
>> Any idea, how to fix?
> 
> You upgraded to a trunk version of MacPorts, which automatically updated your
> database to database version 1.202. In 1.202, I dropped a couple of fields 
> (see
> [1]) we initially added to be future-compatible but never ended up using and 
> can
> now be easily re-added if we need them due to the database upgrade code (that 
> was
> not present when we initially wrote the database layout).
> 
> Then later on, you downgraded to 2.3.4, which is not compatible with these 
> changes.
> 
> [1] 
> http://trac.macports.org/browser/trunk/base/src/cregistry/sql.c?marks=511-515#L500
> 
> 
>> Any idea, how to fix?
> 
> You should not have installed a copy of MacPorts from trunk -- you could have 
> built
> 2.3.3 from source to avoid this problem. Now that this happened, there's 
> little you
> can do until the 2.4 release (which is waaaay into the future at the moment).
> 
> So: Either install from trunk and keep running that, or restore from a backup 
> /
> delete the registry and re-install 2.3.x and all your ports.
> 
> -- 
> Clemens Lang

Thanks,
the situation is clear, at least, which is good…

!
! Jyrki

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to