
Well you're really unlucky, it seems that MacPorts is not in a perfect shape right now. However, I think all you need to solve this is correctly put in the error message:
On 2007-December-21 , at 20:21 , Juan Miguel Ramirez wrote:
---> Staging p5-pathtools into destroot You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port ---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation.
You must force the activation of this port because it apparently needs to oversrite some files installed previously by perl 5.8, so: sudo port -f activate p5-pathtools
On a more general note, it may seem strange to have to install perl to finally get inkscape. This is due to MacPorts policy of: - not using stock installs of programs on OS X (hence to not use the stock install of perl) - to provide as much as possible with each port (which means that gtk pull gtk-doc which in turn pulls perl) Well that's their choice. The first one is probably justified since perl's version on OS X is quite quite old for example. I wish they provided more options for the second case, especially through the use of those so clever variants... but nothing is perfect of course.
Good luck.
JiHO --- http://jo.irisson.free.fr/