On Sun, Jun 06, 2010 at 11:17:00AM -0500, Robert Wyatt wrote:
> Hi all,
> 
> Can you refresh my memory about the proper form of:
> 
> sudo dpkg -i --force-overwrite mailtools-pm588-2.06-1
> 
> that I need to use in order to get around:
> 
> The package 'mailtools-pm588' will be built and installed.
> Reading dependency for mailtools-pm588-2.06-1...
> Reading build dependency for mailtools-pm588-2.06-1...
> Reading build conflict for mailtools-pm588-2.06-1...
> Failed: Internal error: node for perl588-core already exists
> 
> If I remember correctly I'll need the full directory path to the .deb 
> which is normally provided during the build.
> 
> This is on 10.6 64-bit fink by the way.
> 
> Using "locate mailtools-pm588" I got the path to the existing .deb file 
> (the older version already installed):
> 
> sudo dpkg -i --force-overwrite 
> /sw/fink/10.4/unstable/main/binary-darwin-x86_64/libs/perlmods/mailtools-pm588_2.04-1_darwin-x86_64.deb
> 
> But of course this doesn't help me build the new package.

--force-overwrite is for file collisions when "dpkg -i" tries to
install something ("trying to overwrite `%.250s', which is also in
package %.250s"). The node-already-exists is a fink engine
problem. Try installing fewer packages at once (install a dependency
manually first rather than installing a top-level that triggers this
error when trying to install the dependencies automaticlaly).

dan

-- 
Daniel Macks
[email protected]
http://www.netspace.org/~dmacks


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to