Problèmes et questions sur les applications multimédia.
Répondre

impossible installer tuxguitar

#1Messageil y a 5 ans

bonjour à tous,
j'essai d'installer tuxguitar mais j'ai ce message d'erreur :

ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR]   /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
Qui peut m'aider à resoudre ce probleme?
merci à tous
cdlt
Dernière modification par Erwanil y a 5 ans, modifié au total 1 fois.
Raison :ajout balises code

impossible installer tuxguitar

#2Messageil y a 5 ans

Bonjour.
La méthode traditionnelle fonctionne. Il faut les paquets git et base-devel:

git clone 'https://aur.archlinux.org/tuxguitar.git'
cd tuxguitar/
makepkg -si
Il y a aussi une version tuxguitar-gtk3 que je compile depuis pamac en ce moment....
Il y a un problème de somme de contrôle avec la version GTK3.
Installe la version standard via git et makepkg.

impossible installer tuxguitar

#3Messageil y a 5 ans

je soupçonne une mauvaise version de java installée ou un java mal configuré :saispas:

impossible installer tuxguitar

#4Messageil y a 5 ans

je pense effectivement que c'est un probleme java car j'ai toujours ça en erreur :

ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tuxguitar-lib: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR]   /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
merci à tous
Dernière modification par Erwanil y a 5 ans, modifié au total 1 fois.
Raison :ajout balises code

impossible installer tuxguitar

#5Messageil y a 5 ans

Je confirme que Tuxguitar compilé comme dit ci-dessus se lance normalement.
En passant par la console, ça semble régler le problème de Java:

$ tuxguitar &
[1] 972
[steph@steph-pc ~]$ déc. 04, 2018 10:07:40 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.

impossible installer tuxguitar

#6Messageil y a 5 ans

lemust83 a écrit : il y a 5 ansEn passant par la console, ça semble régler le problème de Java
oui stéphane, mais java est un language à compilé et non interprété !
chez toi il est bien installé/configuré donc le programme est bien compilé (par java) avant d'être transformé en paquet.

Ici, le programme ne peut-être compilé - faute au compilateur (puisque fonctionne chez toi, ce n'est pas un problème avec les sources ni pkgbuild ou manjaro). Que l'on utilise un helpeur ou makepkg c'est en fait exactement la même procédure de compilation.

archlinux-java status
du paquet java-runtime-common permet de voir/changer/configurer le compilateur java par défaut

ls -l /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar
-rw-r--r-- 1 root root 18M "17.10.2018 20:18" /usr/lib/jvm/java-8-openjdk/jre/../lib/tools.jar

impossible installer tuxguitar

#7Messageil y a 5 ans

bonjour,
avec ça, vous pouvez m'aider?
merci

[manjaro@manjaro-pc ~]$ archlinux-java status
Available Java environments:
  java-10-openjdk
  java-11-openjdk
  java-8-openjdk/jre (default)
[manjaro@manjaro-pc ~]$
10
administration/modération
Dernière modification par Erwanil y a 5 ans, modifié au total 2 fois.
Raison :code 10

impossible installer tuxguitar

#8Messageil y a 5 ans

bonjour
j'ai resolu le probleme; j'ai lu dans ler message d'erreur qu'il fallait utilisé java jdk 1.4 ou au dessus mais pas JRE
J'ai supprimé tout ce qui etait jre, j'ai relancé l'installation de tuyxguitar et ca marche
merci pour vos contributions
cdlt

impossible installer tuxguitar

#9Messageil y a 5 ans

Concernant tuxguitar-gtk3, il y a un souci qui me surprend.
Le PKGBUILD donne :

sha256sums=('ac72690bc1c20919dd66df46f757c6890be4c54b38f2a3b59a0265c777392210'
            'bda4bc1b864ecfa27392a145854ee3b5ab20876c2d2bc38bbf85f92ce97fe2bc')
On a une erreur de contrôle avec le paquet tuxguitar-src-1.5.tar.gz .
Si on génère les sommes de contrôle :

makepkg -g
==> Récupération des sources…
  -> tuxguitar-src-1.5.tar.gz trouvé
  -> nogcj.patch trouvé
==> Génération des sommes de contrôle des sources…
sha256sums=('f79b14f841576d7b04be70f5a5e25af892f7a8e9c7c2f7ba6f0af25babe35283'
            'bda4bc1b864ecfa27392a145854ee3b5ab20876c2d2bc38bbf85f92ce97fe2bc')
On constate tout de suite que la somme de tuxguitar-src-1.5.tar.gz ne correspond pas.
J'édite donc le PKGBUILD , sauvegarde et j'ai toujours la même erreur.

$ makepkg 
==> Création du paquet tuxguitar-gtk3 1.5-1 (mer. 05 déc. 2018 15:02:31 CET)$ sha256sum tuxguitar-src-1.5.tar.gz 
f79b14f841576d7b04be70f5a5e25af892f7a8e9c7c2f7ba6f0af25babe35283  tuxguitar-src-1.5.tar.gz

==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> tuxguitar-src-1.5.tar.gz trouvé
  -> nogcj.patch trouvé
==> Validation des fichiers source avec sha256sums…
    tuxguitar-src-1.5.tar.gz ... ÉCHEC
    nogcj.patch ... Réussite
==> ERREUR : Un ou plusieurs fichiers ne sont pas valides !
Je revérifie la somme avec:

$ sha256sum tuxguitar-src-1.5.tar.gz 
f79b14f841576d7b04be70f5a5e25af892f7a8e9c7c2f7ba6f0af25babe35283  tuxguitar-src-1.5.tar.gz
Elle correspond bien à ce que j'ai modifié sur le PKGBUILD.
Je passe la ligne à 'SKIP' ce qui est la méthode sans filet qui passe en général, et toujours pareil.

En faisant makepkg --skipchecksums, ça passe et le programme se compile, s'installe et se lance bien.
Qu'est-ce qui contrarie la vérification de cette archive et non celle du patch ?
Répondre