Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Apr 2010 13:07:50 +0200
From:      Beat Gaetzi <beat@FreeBSD.org>
To:        Olaf Seibert <O.Seibert@cs.ru.nl>
Cc:        gecko@FreeBSD.org
Subject:   Re: Insufficient dependencies on www/firefox
Message-ID:  <4BD6C586.2080806@FreeBSD.org>
In-Reply-To: <20100427101755.GC883@twoquid.cs.ru.nl>
References:  <20100427101755.GC883@twoquid.cs.ru.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Olaf Seibert wrote:
> I am trying to upgrade Firefox on a FreeBSD 6 system from Firefox 3.0.x
> to the current 3.6.x version.
> 
> First there is no way that I have found for portupgrade/portinstall/make
> to build the new version before deinstalling the old one, because it is
> claimed that the new one has files in common with the old one. Of course
> it has, it is an upgrade, just the package names differ. (Portupgrade
> wants to upgrade to a newer 3.0.x version, which I don't want)

Recent version of portmaster should handle this situation correctly:
# portmaster -o www/firefox www/firefox3

> Next, the dependencies are not correctly recorded. So far, I have run
> into nspr and cairo, of which I have apparently old versions. Configure
> rejects them, but the minimal version numbers should of course have been
> recorded in the port's Makefile. There may be more that I run into
> later; every iteration takes a while.

If you use portmaster this dependencies should be updated automatically.

Beat



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BD6C586.2080806>