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