Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jun 2016 08:26:25 -0700
From:      Patrick Powell <papowell@astart.com>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>, freebsd-pkg@freebsd.org
Subject:   how do you force make install to overwrite conflicting files from another port?
Message-ID:  <5b020f89-8f29-5c52-e3de-6c067019b7e9@astart.com>

next in thread | raw e-mail | index | archive | help
Suppose that you have a portA which is a dependency of a lot of other ports.

You also have a portB which is a replacement/update/upgrade for portA.

PortB provides replacements for the executables generated/supplied by 
PortA but for various reasons you still want to use some of PortA 
installed items such as libraries,  etc.

I tried doing the following:

# pkg install PortA
# cd /usr/ports/xxx/PortB
# make install

Installing PortB...
pkg-static: PortB conflicts with PortA (installs files into the same 
place).  Problematic file: /usr/local/bin/utilityl
*** Error code 70

Is there an option, or a way similar to using 'make 
FORCE_PGK_REGISTER=YES install'
to force overwriting the conflicting files?


-- 
Patrick Powell                 Astart Technologies
papowell@astart.com            1530 Jamacha Rd, Suite X
Network and System             San Diego, CA 92019
   Consulting                   858-874-6543 FAX 858-751-2435
Web: www.astart.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5b020f89-8f29-5c52-e3de-6c067019b7e9>