Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 54477

Summary: =virtual/jdk-1.4* (masked on PPC) is a dependancy of mod_php-4.3.4-r4 (not masked)
Product: Gentoo Linux Reporter: Ryan Lortie <desrt>
Component: Current packagesAssignee: PPC Porters <ppc>
Status: VERIFIED NEEDINFO    
Severity: normal CC: sejo
Priority: High    
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ryan Lortie 2004-06-19 18:51:46 UTC
See also: bug 52165.

This bug probably occurs for platforms other than powerpc.

Reproducible: Always
Steps to Reproduce:
1.  Type emerge --update --deep world
Actual Results:  
!!! all ebuilds that could satisfy "=virtual/jdk-1.4*" have been masked.
!!! possible candidates are:
- dev-java/blackdown-jdk-1.4.2_rc1 (masked by: -* keyword)
- dev-java/blackdown-jdk-1.4.1 (masked by: -keyword)
!!!    (dependency required by "dev-php/mod_php-4.3.4-r4" [ebuild])

!!! Problem with ebuild dev-php/mod_php-4.3.4-r4
!!! Possibly a DEPEND/*DEPEND problem.


Expected Results:  
modphp probably shouldn't depend on =virtual/jdk-1.4* on powerpc (and possibly
others)
Comment 1 Michael Hanselmann (hansmi) (RETIRED) gentoo-dev 2004-07-03 14:29:32 UTC
Did you try with USE="-java"?
Comment 2 Jochen Maes (RETIRED) gentoo-dev 2004-07-05 09:32:55 UTC
Ryan, 


please update your profile (ln -sf /usr/portage/packages/default-ppc-2004.1 /etc/make.profile).
and try again. 
Blackdown doesn't provide a 1.4 jdk. You need the ibm-jdk-bin one. 

Greetings, 

SeJo
Comment 3 Ryan Lortie 2004-07-05 09:47:32 UTC
When I had updated my profile I went with default-ppc-2004.2 thinking that 2 is probably better than 1.

Could this be the problem?

(either way, I didn't really want php installed, I just filed the bug because I thought it was a problem that other people might be experiencing)
Comment 4 Jochen Maes (RETIRED) gentoo-dev 2004-07-05 10:00:25 UTC
Do you have blackdown java installed? 
What is listed in your /var/cache/edb/virtuals file for virtual/{jdk,jre} ?
Because if you have a 2004.2 system, and those files are ok, you shouldn't have the problem.

greetings
Comment 5 Ryan Lortie 2004-07-05 11:08:32 UTC
This is exactly the problem.

I had previously manually installed blackdown jdk/jre 1.3
Comment 6 Jochen Maes (RETIRED) gentoo-dev 2004-07-05 12:37:13 UTC
then you will heva references to blackdown...

the issue lies there. 

if it's ok with you i'm closing this bug. 


greetings
Comment 7 Ryan Lortie 2004-07-05 15:59:07 UTC
I've removed blackdown and replaced it with IBM (although the JRE is 404 on the mirrors...)

Thanks for your help.