PDA

View Full Version : [gentoo] Installare jre plugin per firefox


fbcyborg
21-10-2005, 09:02
Si lo so, ci sono migliaia di guide... ok....
Però non ci riesco al contrario di quanto ero riuscito a fare in passato.
Stavolta ho una cpu a 64 bit, e la distro è a 64 bit. Quando vado per fare emerge sun-jre-bin non viene il messaggio che dice di scaricare i binari manualmente dal sito xxx.xx ma semplicemente questo:

Calculating dependencies
!!! All ebuilds that could satisfy "sun-jre-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/sun-jre-bin-1.4.2.09 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.4.2.08-r1 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.4.2.08 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.5.0.05 (masked by: ~amd64 keyword)
- dev-java/sun-jre-bin-1.5.0.04 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

Ho provato a scaricare il pacchetto dal sito della sun, ma all'interno non riesco a trovare un .so adatto per il firefox e attaccarci il plugin.

come risolvere la faccenda?

Aryan
21-10-2005, 09:37
Si lo so, ci sono migliaia di guide... ok....
Però non ci riesco al contrario di quanto ero riuscito a fare in passato.
Stavolta ho una cpu a 64 bit, e la distro è a 64 bit. Quando vado per fare emerge sun-jre-bin non viene il messaggio che dice di scaricare i binari manualmente dal sito xxx.xx ma semplicemente questo:

Calculating dependencies
!!! All ebuilds that could satisfy "sun-jre-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/sun-jre-bin-1.4.2.09 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.4.2.08-r1 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.4.2.08 (masked by: -* keyword)
- dev-java/sun-jre-bin-1.5.0.05 (masked by: ~amd64 keyword)
- dev-java/sun-jre-bin-1.5.0.04 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

Ho provato a scaricare il pacchetto dal sito della sun, ma all'interno non riesco a trovare un .so adatto per il firefox e attaccarci il plugin.

come risolvere la faccenda?
Directory Plugin di FF, link simbolico, aggiusta i path in base alla tua distro:
libjavaplugin_oji.so -> /usr/lib/jvm/java-1.4.2-sun-1.4.2.06/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so

fbcyborg
21-10-2005, 09:52
Si grazie, so benissimo questa procedura.. ma la struttura della directory del java plugin per AMD64 è diversa. Non c'è una cartella plugins all'interno né tantomeno il file libjavaplugin_oji.so

unarana
21-10-2005, 10:11
# echo dev-java/sun-jre-bin ~amd64 >> /etc/portage/package.keywords

quindi riprova ad emergere i sun-jre

Ciao :D

unarana
21-10-2005, 10:20
Forse sono stato un pò criptico :p

l'errore ti dice che tutti i pacchetti sun-jre-bin sono mascherati, nel senso che ancora non sono stabili per l'architettura amd64 (nel senso che non è che vanno in crash ogni minuto, ma che non sono ancora stati suffucientemente testati per quella architettura)

Il comando che ti ho detto prima indica al portage di usare le versioni masked (mascherate) per quel pacchetto

Ciao :D

fbcyborg
21-10-2005, 20:09
Ok, perfetto, ti ringrazio, ora posso emergerlo...
quindi questa sarebbe la procedura per smascherare i pacchetti?

fbcyborg
21-10-2005, 20:30
Ora il problema è che il file libjava.so (unico ragionevole che ho trovato in /opt/sun-jre-bin-1.5.0.05/lib/amd64) non va bene per firefox. Insomma, non trovo il classico libjavaplugin_oij.so (o roba simile) nella classica cartella plugins, e quindi il plugin non funziona!!!