Selfupdate problem from 1.8.1 to 1.8.2

Guilherme P. de Freitas guilherme at gpfreitas.com
Mon Jan 4 13:39:40 PST 2010


Hi everybody,

After running 'sudo port selfupdate', this is what I get:



---------------------------------------------------------------------------------------------

--->  Updating the ports tree
--->  Updating MacPorts base sources using rsync
MacPorts base version 1.8.1 installed,
MacPorts base version 1.8.2 downloaded.
--->  MacPorts base is outdated, installing new version 1.8.2
Warning: Disabling readline support due to readline in /usr/local
Installing new MacPorts release in /opt/local as root:admin;
permissions 0755; Tcl-Package in /Library/Tcl

Error: /opt/local/bin/port: port selfupdate failed: Error installing
new MacPorts base: shell command "cd
/opt/local/var/macports/sources/rsync.macports.org/release/base &&
./configure --prefix=/opt/local --with-tclpackage=/Library/Tcl
--with-install-user=root --with-install-group=admin
--with-directory-mode=0755 && make && make install" returned error 2
Command output:       _reg_entry_imaged in cregistry.a(entry.o)
      _reg_entry_imaged in cregistry.a(entry.o)
      _reg_entry_imaged in cregistry.a(entry.o)
      _reg_entry_imaged in cregistry.a(entry.o)
      _reg_entry_imaged in cregistry.a(entry.o)
      _reg_entry_search in cregistry.a(entry.o)
      _reg_sqlite_error in cregistry.a(registry.o)
      _reg_throw in cregistry.a(registry.o)
      _reg_attach in cregistry.a(registry.o)
  "_sqlite3_changes", referenced from:
      _reg_entry_delete in cregistry.a(entry.o)
      _reg_entry_deactivate in cregistry.a(entry.o)
      _reg_entry_activate in cregistry.a(entry.o)
      _reg_entry_unmap in cregistry.a(entry.o)
  "_sqlite3_create_function", referenced from:
      _init_db in cregistry.a(sql.o)
      _init_db in cregistry.a(sql.o)
  "_sqlite3_exec", referenced from:
      _reg_end in cregistry.a(registry.o)
      _reg_start in cregistry.a(registry.o)
  "_sqlite3_create_collation", referenced from:
      _init_db in cregistry.a(sql.o)
  "_sqlite3_result_int", referenced from:
      _sql_now in cregistry.a(sql.o)
      _sql_regexp in cregistry.a(sql.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [registry.dylib] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
---------------------------------------------------------------------------------------------

I have tried removing the readline in /usr/local (installed from
Rudix), but that only took the Warning away, everything else was
unchanged.

Thanks in advance,

Guilherme

-- 
Guilherme P. de Freitas
http://www.gpfreitas.com


More information about the macports-users mailing list