Error determining file type of `/opt/local/bin/prove': lstat(/opt/local/bin/prove):no such file or directory

Joshua Root jmr at macports.org
Sun Apr 8 00:10:29 PDT 2012


On 2012-4-8 15:12 , Ryan Schmidt wrote:
> 
> On Apr 7, 2012, at 20:16, Ryan Schmidt wrote:
> 
>> --->  Updating database of binaries: 3.8%
>> Warning: Error determining file type of `/opt/local/bin/prove': lstat(/opt/local/bin/prove):no such file or directory
>> Error: Updating database of binaries failed
> 
> What I would mainly like to know now is: what is the state of my MacPorts installation? Can I continue to use it to install and upgrade ports, or is it screwed until I address this issue? (How? By creating a dummy /opt/local/bin/prove file?) I tried rebuilding ghostscript, and it seemed to work (though it again displayed "Updating database of binaries" and the same error as above.

It's just rev-upgrade failing to run. The actual error causing it to
fail is not "Error determining file type" etc. BTW, it's:

invalid command name ""
    while executing
"[registry::entry owner [$f path]] name"

i.e. [registry::entry owner [$f path]] returned "" because [$f path]
doesn't exist.

> Also obviously I would want this issue fixed before the release of MacPorts 2.1.0 so others do not run into it.

Should be fixed.

- Josh


More information about the macports-dev mailing list