On May 9, 2007, at 1:13 PM, Daniel J. Luke wrote:
On May 9, 2007, at 4:08 PM, Paulo Moura wrote:
pmmbp:~/Documents/Prolog/xsbcvs pmoura$ sudo port -f install ---> Fetching xsb ---> Verifying checksum(s) for xsb ---> Extracting xsb ---> Configuring xsb ---> Building xsb with target all ---> Staging xsb into destroot ---> Packaging tgz archive for xsb 3.0.1+_0 ---> Installing xsb 3.0.1+_0 Error: Target com.apple.install returned: Registry error: xsb @3.0.1+_0 already registered as installed. Please uninstall it first. Error: Status 1 encountered during processing. pmmbp:~/Documents/Prolog/xsbcvs pmoura$ sudo port -p uninstall xsb @3.0.1+_0 Error: port uninstall failed: can't read "revision": no such variable
The + in the versions is likely confusing port.
You could try escaping it with a \
Actually, try doing this: sudo port -p uninstall xsb @3.0.1+_0/ (add a slash to the end of the version number). This disambiguates the version from any variants for the port. I'm not sure it'll work, since I'm still not sure I know where the problem is, but it's worth a try. James
name xsb version 3.0.1+