#20082 closed defect (duplicate)
TCL -Registry error after upgrade
Reported by: | asbjorn@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.7.1 |
Keywords: | tcl upgrade registry error | Cc: | |
Port: | tcl |
Description
This is probably closely related to #19540, only this time after upgrading TCL instead of Python. After a sudo port upgrade outdated
, this is what happened:
mann/while.n: 58.1% -- replaced with mann/while.n.gz ---> Deactivating tcl @8.5.6_0 ---> Unable to uninstall tcl 8.5.6_0, the following ports depend on it: ---> tk Warning: Uninstall forced. Proceeding despite dependencies. ---> Uninstalling tcl @8.5.6_0 ---> Uninstall is removing tcl from the port registry. ---> Installing tcl @8.5.6_0 tclsh(5333,0xa034d720) malloc: *** mmap(size=225280) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug unable to alloc 222899 bytes Abort trap
A port list outdated
then results in the following:
Error: /opt/local/bin/port: port installed failed: Registry error: tcl @8.5.6_0 not registered as installed.
Change History (2)
comment:1 Changed 15 years ago by jmroot (Joshua Root)
Component: | ports → base |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
comment:2 Changed 15 years ago by asbjorn@…
What can I do to remedy this problem? Last time I got this, I had to delete some folders, is that the solution now as well? If so, which folders should I delete?
Note: See
TracTickets for help on using
tickets.
Looks just like #19989 (causing a failure that leads to #19540).