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