On Thu, Feb 18, 2010 at 08:44:21PM -0500, Allan Gottlieb wrote: > When I run > emerge --ignore-default-opts --pretend --deep --tree --verbose --update > --with-bdeps=y world >
<snip> > !!! The following update has been skipped due to unsatisfied dependencies: > > virtual/jdk:1.5 > > !!! All ebuilds that could satisfy "=dev-java/sun-jdk-1.5.0*" have been > masked. > !!! One of the following masked packages is required to complete your request: > - dev-java/sun-jdk-1.5.0.22 (masked by: dlj-1.1 license(s)) > A copy of the 'dlj-1.1' license is located at '/usr/portage/licenses/dlj-1.1'. > > (dependency required by "virtual/jdk-1.5.0" [ebuild]) > > ================================================================ > > But I don't see why virtual/jdk-1.5.0 is being referenced (it is not > installed) Maybe a deep/build-time dependency of some other program is now specifying java 1.5 instead of 1.6? Try temporarily accepting the license and re-run the command to see who is pulling in jdk:1.5? W -- Willie W. Wong ww...@math.princeton.edu Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire et vice versa ~~~ I. Newton