libsdl invalid command name "vercmp"
Ryan Schmidt
ryandesign at macports.org
Mon Nov 28 19:10:29 PST 2011
On Nov 28, 2011, at 20:48, Bradley Giesbrecht wrote:
> On Nov 28, 2011, at 6:35 PM, Ryan Schmidt wrote:
>
>> On Nov 28, 2011, at 19:15, Bradley Giesbrecht wrote:
>>
>>> $ portindex
>>> Creating port index in /opt/macports-clean/var/macports/sources/svn.macports.org/trunk/dports
>>> Failed to parse file devel/libsdl/Portfile: invalid command name "vercmp"
>>
>> Update to MacPorts 2.0.3. Run "sudo port selfupdate".
>
> I am using svn. I have preformed "svn up" from trunk and rebuilt/installed base. I have 2+ prefixes and only one has this issue.
>
> This looks strange:
> This could take a while...
> Processing 1 of 18: zlib-1.2.5_0.darwin_10.x86_64.tbz2
Ok, that looks like the images-to-archives script, so this prefix was using MacPorts < 2.0.0; vercmp is the new name for rpm_vercomp as of 2.0.3.
I myself encountered the error today in an alternate MacPorts install, and discovered I had forgotten to selfupdate it from 2.0.1.
> sh: line 0: cd: /opt/macports-clean/var/macports/software/zlib/zlib-1.2.5_0.darwin_10.x86_64.tbz2: No such file or directory
> shell command "cd /opt/macports-clean/var/macports/software/zlib/zlib-1.2.5_0.darwin_10.x86_64.tbz2 && /usr/bin/tar -cjf /opt/macports-clean/var/macports/software/zlib/zlib-1.2.5_0.darwin_10.x86_64.tbz2 * > /opt/macports-clean/var/macpo
Not entirely sure what this is about. Does that file exist? If so, delete it and try again? Are the permissions and ownership of that directory and every directory leading up to it correct?
More information about the macports-dev
mailing list