port outdated complains after self-update to version 2.10 of MacPorts

Nils Breunese breun at macports.org
Thu Aug 8 01:21:49 UTC 2024


I encountered the same issue after updating to MacPorts 2.10.0. Everything was indeed fine again after I ran ‘sudo port selfupdate’ another time.

Nils.

> Op 7 aug 2024 om 23:57 heeft Joshua Root <jmr at macports.org> het volgende geschreven:
> 
> 
>> 
>> port outdated
>> sqlite error: attempt to write a readonly database (8) while executing
>> query: CREATE INDEX registry.snapshot_file_id ON snapshot_files(id)
>>     while executing
>> "registry::open $db_path"
>>     (procedure "mportinit" line 832)
>>     invoked from within
>> "mportinit ui_options global_options global_variations"
>> Error: /opt/local/bin/port: Failed to initialize MacPorts, sqlite
>> error: attempt to write a readonly database (8) while executing query:
>> CREATE INDEX registry.snapshot_file_id ON snapshot_files(id)
> 
> I'm not sure why that registry update didn't happen during installation, but it just needs write access to the database to succeed now, so running any port command with sudo should fix it.
> 
> - Josh
> 



More information about the macports-users mailing list