Aller au contenu

[resolu] gentoo : pb azureus


Messages recommandés

bonjour j'esaye d'installer le client bitorrent sur ma gentoo et voila ce que j'obtient quand je fais emerge -atv azureus

>>> Emerging (1 of 3) dev-java/commons-logging-1.0.4-r1 to /

* commons-logging-1.0.4-src.tar.gz MD5 ;-) ... [ ok ]

* commons-logging-1.0.4-src.tar.gz RMD160 ;-) ... [ ok ]

* commons-logging-1.0.4-src.tar.gz SHA1 ;-) ... [ ok ]

* commons-logging-1.0.4-src.tar.gz SHA256 ;-) ... [ ok ]

* commons-logging-1.0.4-src.tar.gz size ;-) ... [ ok ]

* checking ebuild checksums ;-) ... [ ok ]

* checking auxfile checksums ;-) ... [ ok ]

* checking miscfile checksums ;-) ... [ ok ]

* checking commons-logging-1.0.4-src.tar.gz ;-) ... [ ok ]

* There was a problem determining which VM to use for generation-1

* This is because the way Java is handled on Gentoo has drastically changed.

* There does not seem to be a 1.4 or 1.3 JDK installed.

* You should probably install =virtual/jdk-1.4* or =virtual/jdk-1.3*

* It is important to have either a 1.4 or 1.3 JDK installed

* in order for the old and new Java systems to coexist

* Details about this can be found at:

* http://overlays.gentoo.org/proj/java/wiki/Why_We_Need_Java14

* If you wonder why we can't just depend on the needed JDK version,

* then read https://bugs.gentoo.org/show_bug.cgi?id=144240

* You should run, and follow the advice of:

* /usr/bin/java-check-environment

* You will also likely want to follow the Java Upgrade Guide:

* http://www.gentoo.org/proj/en/java/java-upgrade.xml

* If you have problems with the guide, please see:

* http://overlays.gentoo.org/proj/java/wiki/Common_Problems

!!! ERROR: dev-java/commons-logging-1.0.4-r1 failed.

Call stack:

ebuild.sh, line 1630: Called dyn_setup

ebuild.sh, line 702: Called qa_call 'pkg_setup'

ebuild.sh, line 38: Called pkg_setup

ebuild.sh, line 1304: Called java-pkg_pkg_setup

java-pkg.eclass, line 61: Called die

!!! Expected VMHANDLE to be defined in the env

!!! If you need support, post the topmost build error, and the call stack if rel evant.

!!! A complete build log is located at '/var/tmp/portage/dev-java/commons-loggin g-1.0.4-r1/temp/build.log'.

donc j'ai essayé d'installer uniquement ce qui ne marche pas mais il n'y a rien a faire

est ce que quelqu'un a une idee? merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

je fais cela et voila le resultat apres avoir fait # emerge -1 "=java-config-1*" "=java-config-2*"

j'obtiens:

localhost shadowing # java-check-environment

* === Java Environment Checker ===

* The purpose of this script is to check the sanity of your Java Environment.

* We have significantly changed and improved the way Java is handled in many respects.

* Please refer to http://www.gentoo.org/proj/en/java/java-upgrade.xml for details

* Checking vm_environment_files ... [ ok ]

* Checking user_settings ...

* Running as root. Don't need to check user settings. [ ok ]

* Checking generation_1_system_vm ...

* No Generation-1 System VM is set! (no /etc/env.d/20java)

* It doesn't look like java-config-1 sees any installed VMs.

* It is most likely because you don't have a 1.4 JDK installed

* This is required for generation-1 to work properly.

* You will want to emerge =virtual/jdk-1.4* [ !! ]

* Some problems were found. Please follow the instructions above, and rerun java-check-environment

localhost shadowing # emerge -1 "=virtual/jdk-1.4*"

Calculating dependencies... done!

>>> Emerging (1 of 2) dev-java/sun-jdk-1.4.2.13 to /

!!! dev-java/sun-jdk-1.4.2.13 has fetch restriction turned on.

!!! This probably means that this ebuild's files must be downloaded

!!! manually. See the comments in the ebuild for more information.

* Please download j2sdk-1_4_2_13-linux-i586.bin from:

* http://javashoplm.sun.com/ECom/docs/Welcom...sactionId=noreg

* (first select 'Accept License', then click on 'self-extracting file'

* under 'Linux Platform - Java 2 SDK, Standard Edition')

* and move it to /usr/portage/distfiles

Lien vers le commentaire
Partager sur d’autres sites

* Please download j2sdk-1_4_2_13-linux-i586.bin from:

* http://javashoplm.sun.com/ECom/docs/Welcom...sactionId=noreg

* (first select 'Accept License', then click on 'self-extracting file'

* under 'Linux Platform - Java 2 SDK, Standard Edition')

* and move it to /usr/portage/distfiles

Je te fais un dessin ? :up:

franchement je risque d'avoir besoin d'explication car sur le coup je suis debutant sur linux et certaine chose m'echape, si j'ai rpis gentoo c'est justement c'est clair et on apprend beaucoup ar les notice sont clair mais la sur le coup y a des choses qui m'echappe

car sur le lien tres serieusement je ne sais pas lequel je dois prendre et si je dois utiliser un bin je ne sais pas trop

donc je vais te dire oui je veux un dessin :zarb:

I

Lien vers le commentaire
Partager sur d’autres sites

* Please download j2sdk-1_4_2_13-linux-i586.bin from:

* http://javashoplm.sun.com/ECom/docs/Welcom...sactionId=noreg

* (first select 'Accept License', then click on 'self-extracting file'

* under 'Linux Platform - Java 2 SDK, Standard Edition')

* and move it to /usr/portage/distfiles

Je te fais un dessin ? :francais:

franchement je risque d'avoir besoin d'explication car sur le coup je suis debutant sur linux et certaine chose m'echape, si j'ai rpis gentoo c'est justement c'est clair et on apprend beaucoup ar les notice sont clair mais la sur le coup y a des choses qui m'echappe

car sur le lien tres serieusement je ne sais pas lequel je dois prendre et si je dois utiliser un bin je ne sais pas trop

donc je vais te dire oui je veux un dessin :ouioui:

pourtant le message dit bien lequel prendre :)

Après avoir cliqué sur "Accept License", il faut récupérer le "self-extracting file" dans la catégorie "Linux Platform - Java 2 SDK, Standard Edition".

Ce fichier, après téléchargement, tu le mets dans /usr/portage/distfiles, et tu pourras relancer l'emerge.

Ce genre d'ebuild a une restriction de téléchargement (fetch-restriction, un F dans emerge -p) pour un problème de licence la majorité du temps (donc tu l'auras pour java, realplayer je crois, etc.).

Lien vers le commentaire
Partager sur d’autres sites

d'accord par contre ce qui est embettant c'est qu'il faut s'enregistrer sur le site de sun

et encore une question bete:

on fait coimment pour installer un fichier .bin

PS : j'ai mis plus d'un mois pour essayer de comprendre comment la distri marche et pour avoir mon KDE fonctionnelle, donc il y a encore des choses qui m'echappe

Lien vers le commentaire
Partager sur d’autres sites

d'accord par contre ce qui est embettant c'est qu'il faut s'enregistrer sur le site de sun

et encore une question bete:

on fait coimment pour installer un fichier .bin

PS : j'ai mis plus d'un mois pour essayer de comprendre comment la distri marche et pour avoir mon KDE fonctionnelle, donc il y a encore des choses qui m'echappe

Heu il y a pas à s'enregistrer sur le site de sun. Juste cliquer sur deux trucs.

Et il y a pas à installer le fichier .bin, juste à le copier dans le répertoire distfiles.

c'est bon probleme resolu, je vous remercie pour votre aide,

pas l'habitude de faire les choses à la mano

:francais:

Mis à part le téléchargement qu'as-tu dû faire à la main ?

Lien vers le commentaire
Partager sur d’autres sites

hum, perso, j'ai le sun-jdk-1.6.0 (de Sun donc) depuis un moment maintenant

Et blackdown-jdk-1.4.2.03-r3

Et pas de soucis avec azureus, ni avec le téléchargement du jdk, la dernière version n'étant pas sur une licence aussi restrictive.

PS: je suis en ~arch, donc j'ai peut-être des versions d'avance ? mais ça marche très bien.

Après vérification, tu devrais pouvoir installer le paquet virtual/jdk-1.5.0 sans problème, il est marqué stable et tu aura probablement un JDK tout propre tout libre ;-)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...