ports/93504: sysutils/portupgrade: dependencies registered for java ports always assume jdk was built with a browser plugin.
Sam Lawrance
lawrance at FreeBSD.org
Sat Feb 18 02:00:25 UTC 2006
The following reply was made to PR ports/93504; it has been noted by GNATS.
From: Sam Lawrance <lawrance at FreeBSD.org>
To: vassily ragosin <vr at vrgraphics.ru>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: ports/93504: sysutils/portupgrade: dependencies registered for java ports always assume jdk was built with a browser plugin.
Date: Sat, 18 Feb 2006 12:51:11 +1100
On 17/02/2006, at 11:57 PM, vassily ragosin wrote:
>> How-To-Repeat:
> 1) Install jdk15 with WITHOUT_WEB=yes defined.
> 2) portupgrade -N 'textproc/fop'
> (fop given as an example, any other java port will do)
> 3) portversion
> Stale dependency: fop-0.20.5 --> atk-1.10.3 -- manually run 'pkgdb -
> F' to fix, or specify -O to force.
>
> You don't need atk to run fop. This dependency is bogus, if no
> browser plugin was installed.
So run 'pkgdb -F' like it said.
Perhaps you should have set WITHOUT_WEB for the portupgrade of
textproc/fop as well? This is not a problem with portupgrade, BTW.
The same thing would have happened if you had installed fop with a
'make install'.
More information about the freebsd-ports-bugs
mailing list