Port won't build because of installed conflict
Guido Falsi
mad at madpilot.net
Tue Sep 21 08:40:17 UTC 2010
On Tue, Sep 21, 2010 at 10:06:34AM +0200, Ian FREISLICH wrote:
> Hi
>
> [mini] /usr/ports/www/firefox # make
>
> ===> firefox-3.6.10,1 conflicts with installed package(s):
> firefox-3.5.13,1
>
> They install files into the same place.
> Please remove them first with pkg_delete(1).
> *** Error code 1
>
> Stop in /usr/ports/www/firefox.
> *** Error code 1
>
> But I don't want to be without the browser while I'm building the
> new one. Is there a reason why this conflict isn't checked at
> install time rather than build time?
I think this happens because in your situation firefox 3.6 would end up
linking against FF 3.5 libraries.
Perhaps you could setup a build environment in a jail, make a package
for it and then just remove FF 3.5 and intall the 3.6 package.
--
Guido Falsi <mad at madpilot.net>
More information about the freebsd-current
mailing list