Discussion Wikipédia:WPCleaner/Archives 2021

WPCleaner - 2.05 ()

WPCleaner

Informations générales sur WPCleaner.

Discussion (en)

Discussion sur WPCleaner et questions sur son fonctionnement.

Typos

Suggestions d'orthographe et de typographie gérées par WPCleaner.


Aide à l'utilisation de WPCleaner.

Installation

Installation de WPCleaner.

Interventions en page de discussion utilisateur

modifier

Bonjour NicoV  ,

WikiCleanerBot pourrait-il ne plus intervenir sur ma page de discussion ?

Merci, --l'Escogriffe (✉·✎) 22 mars 2021 à 17:23 (CET)

Bonjour GrandEscogriffe  , ta page de discussion contient des erreurs de syntaxe qui sont détectées dans Spécial:LintErrors/missing-end-tag : pourquoi ne veux-tu pas que ce soit corrigé ? --NicoV (discuter) 22 mars 2021 à 17:47 (CET)
Parce qu'au moins dans un cas (Discussion utilisateur:GrandEscogriffe#changement) ces erreurs de syntaxe sont précisément le sujet qui est discuté.
C'est aussi une question de principe, je suis a priori seul responsable de la maintenance de ma page de discussion. --l'Escogriffe (✉·✎) 22 mars 2021 à 18:24 (CET)
Bonjour GrandEscogriffe  . Le problème est que certaines erreurs de syntaxe remplissent les listes générées automatiquement par MediaWiki comme Spécial:LintErrors/missing-end-tag. Pourquoi ne veux-tu pas corriger au moins le problème de balise de fin manquante ? Elle est dans la section Discussion utilisateur:GrandEscogriffe#Très bonne année 2021 !. Laisser des erreurs de syntaxe qui encombrent les listes de maintenance n’a aucun intérêt, et ne fait que géner la maintenance et la correction globale des erreurs. --NicoV (discuter) 22 mars 2021 à 18:47 (CET)
Fait. Je pense quand même que ces opérations de maintenance devraient se cantonner au main. --l'Escogriffe (✉·✎) 22 mars 2021 à 19:28 (CET)

Requête traitée Dir. github

modifier

Salut NicoV  

Tu as modifié ton github, et Wikipédia:WPCleaner/Correction syntaxique/Ligne erreur semble désormais obsolète ; l'affichage du lien dans la première colonne de Wikipédia:WPCleaner/Correction syntaxique est toujours nécessaire ?

LD m'écrire 20 juillet 2021 à 17:22 (CEST)

Merci LD. Effectivement, quand j’ai réorganisé mon code sous github pour ne plus avoir toutes les détections dans le même package, j'ai oublié de changer les modèles. Ca y est, c'est fait, les 2 modèles marchent et l'affichage dans Wikipédia:WPCleaner/Correction syntaxique semble correct ! --NicoV (discuter) 20 juillet 2021 à 19:10 (CEST)
Coincoinci NicoV  , si j'en répère d'autres (dir. changés) que je peux modifier, je le ferais, sinon je te contacterai ^^ — LD m'écrire 20 juillet 2021 à 20:02 (CEST)

Problème d'installation sur Ubuntu 20.04.2 LTS

modifier

Bonjour NicoV  
J'essaie d'installer WPCleaner sur Ubuntu 20.04.2 LTS. La version de Java est :
java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
J'ai essayé les deux méthodes qui donne la même erreur :
java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-11-openjdk-amd64/lib/libawt_xawt.so Voici par exemple ce que je trouve dans le fichier launcher.log. 2021/07/23 18:19:06:744 INFOS Using appdir from command line: /home/dominique/WPCleaner
2021/07/23 18:19:06:748 INFOS ------------------ VM Info ------------------
2021/07/23 18:19:06:749 INFOS -- OS Name: Linux
2021/07/23 18:19:06:749 INFOS -- OS Arch: amd64
2021/07/23 18:19:06:749 INFOS -- OS Vers: 5.8.0-63-generic
2021/07/23 18:19:06:749 INFOS -- Java Vers: 11.0.11
2021/07/23 18:19:06:749 INFOS -- Java Home: /usr/lib/jvm/java-11-openjdk-amd64
2021/07/23 18:19:06:749 INFOS -- User Name: dominique
2021/07/23 18:19:06:749 INFOS -- User Home: /home/dominique
2021/07/23 18:19:06:750 INFOS -- Cur dir: /home/dominique/WPCleaner
2021/07/23 18:19:06:750 INFOS --------------------------------------------- 2021/07/23 18:19:06:780 INFOS Getdown starting [version=1.8.2, built=2018-11-27 13:36]
2021/07/23 18:19:06:781 INFOS Checking whether we need to use a proxy...
Exception in thread "Getdown" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-11-openjdk-amd64/lib/libawt_xawt.so
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2630)
at java.base/java.lang.Runtime.load0(Runtime.java:768)
at java.base/java.lang.System.load(System.java:1837)
at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2648)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
at java.base/java.lang.System.loadLibrary(System.java:1873)
at java.desktop/java.awt.Toolkit$3.run(Toolkit.java:1399)
at java.desktop/java.awt.Toolkit$3.run(Toolkit.java:1397)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1396)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1429)
at java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1312)
at com.threerings.getdown.launcher.Getdown.createInterfaceAsync(Unknown Source)
at com.threerings.getdown.launcher.Getdown.setStatusAsync(Unknown Source)
at com.threerings.getdown.launcher.Getdown.updateStatus(Unknown Source)
at com.threerings.getdown.launcher.Getdown.detectProxy(Unknown Source)
at com.threerings.getdown.launcher.Getdown.run(Unknown Source)
--Dom (discuter) 23 juillet 2021 à 18:25 (CEST)

Bonjour Dom  
Essaye de désintaller Java et de réinstaller 11.0.12 vu qu'il te manque une dépendance de la librairie 11.0.11 (libawt_xawt.so)
LD m'écrire 23 juillet 2021 à 18:35 (CEST)
Bonjour LD  
A priori je ne compte pas installer la JVM d'Oracle dont la licence a changé depuis avril 2019, mais je veux conserver une version open source et gratuite. --Dom (discuter) 23 juillet 2021 à 18:48 (CEST)
@Dom Je vois, tu peux peut-être retenter la réinstallation de OpenJDK, sinon NicoV apportera probablement une meilleure réponse, je ne connais pas bien Ubuntu.  LD m'écrire 23 juillet 2021 à 18:53 (CEST)
Bonjour Dom. Si la réinstallation préconisée par LD ne donne rien, essaye peut-être ce qui est conseillé ici : Java can’t find library (et pour info, When Will Java 11 Replace Java 8 as the Default Java?). Perso, pas de problème sur un #82~18.04.1-Ubuntu SMP avec Java openjdk version "1.8.0_292".Ideawipik (discuter) 23 juillet 2021 à 19:58 (CEST)
@LD et @Ideawipik Merci. J'ai mis à jour avec la version OpenJDK "Current JDK release and early-access builds" qui se trouve dans le logithèque officielle d'Ubuntu. La version installée en parallèle de la version 11 est la :
openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-snap)
OpenJDK 64-Bit Server VM (build 16.0.2+7-snap, mixed mode, sharing)
Il faut donc ajouter la configuration suivante :
export JAVA_HOME=/snap/openjdk/current/jdk
L'installation c'est bien déroulée avec Getdown et WPCleaner c'est bien lancé pour la configuration. --Dom (discuter) 23 juillet 2021 à 20:12 (CEST)
 , bonne maintenance alors ! — LD m'écrire 23 juillet 2021 à 22:36 (CEST)
Retour à la page du projet « WPCleaner/Archives 2021 ».