selfupdate error

Marco Battistella macports.mb at makeko.com
Fri Jul 11 12:16:22 PDT 2008


Hi,
i just ran a selfupdate in a system that had not been updated for  
awhile and got a bunch of errors (listed at the end of the message).
with a quick search i found:
http://lists.macosforge.org/pipermail/macports-tickets/2007-December/ 
001608.html
which seems to be pretty much the same issue i'm having.
Now my question is: if I download the latest package and install it  
would it remove/delete the ports that i have already installed?
I don't think it makes a difference for this specific question,  
(while it obviously does for the error) but i'm running Panther.
thank you,
Marco


----
here is the transcript i get when i try selfupdate

sudo port selfupdate
DarwinPorts base version 1.442 installed
Downloaded MacPorts base version 1.600
Configuring, Building and Installing new MacPorts base
Error: /opt/local/bin/port: selfupdate failed: Error installing new  
MacPorts base: shell command "cd /opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate1/base && ./configure --prefix=/ 
opt/local --with-install-user=root --with-install-group=admin --with- 
tclpackage=/Library/Tcl && make && make install" returned error 2
Command output: registry.c:305: error: `errPtr' undeclared (first use  
in this function)
registry.c:306: error: request for member `status' in something not a  
structure or union
registry.c: At top level:
registry.c:321: error: parse error before '*' token
registry.c: In function `reg_start_write':
registry.c:322: error: `errPtr' undeclared (first use in this function)
registry.c:323: error: request for member `status' in something not a  
structure or union
registry.c: At top level:
registry.c:333: error: parse error before '*' token
registry.c: In function `reg_end':
registry.c:334: error: request for member `status' in something not a  
structure or union
registry.c:335: error: `errPtr' undeclared (first use in this function)
registry.c:341: error: request for member `db' in something not a  
structure or union
registry.c:341: error: `query' undeclared (first use in this function)
registry.c:342: error: `SQLITE_OK' undeclared (first use in this  
function)
registry.c:345: error: `SQLITE_BUSY' undeclared (first use in this  
function)
registry.c:346: error: request for member `db' in something not a  
structure or union
registry.c: At top level:
registry.c:359: error: parse error before '*' token
registry.c: In function `reg_commit':
registry.c:360: error: `errPtr' undeclared (first use in this function)
registry.c:361: error: request for member `status' in something not a  
structure or union
registry.c: At top level:
registry.c:376: error: parse error before '*' token
registry.c: In function `reg_rollback':
registry.c:377: error: `errPtr' undeclared (first use in this function)
registry.c:378: error: request for member `status' in something not a  
structure or union
make[2]: *** [registry.o] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1







More information about the macports-users mailing list