Re: [gull] VaudTax2018 et ubuntu 19.04
On Tue, 2019-03-26 at 18:37 +0100, Daniel Cordey wrote: > On 26.03.19 10:48, felix wrote: > > java -cp lib/dvbern-lib-update.jar:lib/cryptutil.jar > > ch.dvbern.lib.update.Launcher > > Excellent, ça fonctionne. Le script de lancement ne semble pas assez > subtile pour aller chercher les bonnes librairies. Pire, il définit > des > PATHS qui s'avèrent faux... > > Pas grave, ça marche ! Il y a un peu d'amateurisme: archive annoncée à 38 MiB mais en fait 112 MiB. https://www.vd.ch/themes/etat-droit-finances/impots/impots-pour-les-individus/remplir-ma-declaration-dimpot/vaudtax-2018/ Je soupçonne que la version "Vaudtax_2017" qui n'embarquait pas le JRE et déclarait << Une machine virtuelle Java 8 doit être installée (OpenJDK Java 8 Runtime), ainsi que la bibliothèque de moteur de rendu de pages web pour GTK+ (libwebkitgtk-1.0-0). >> n'avait pas convaincu. C'est un OpenJDK Zulu qui est fournit... mais il serait grand temps pour eux de quitter cette antique version "Java 8". Je m'attendais à des embrouilles, mais en fait OK sans pépin sur Debian Testing/10 qui avait déjà les dépendances requises. -- Yves Martin ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On 30.03.19 13:39, Cédric BRINER wrote: Ce qui serait cool, ce serait d'emballer tout ça dans du flatpak. Ou... flatpak est peut-être le future... ou pas... je ne sais pas. Je trouve qu'il serait plus utile de proposer un format de package plus conventionnel. Mais je retiens le concept derrière l'idée ! A savoir, pourquoi pas un fichier vaudta.deb et un autre en .rpm, sur un dépôt quelque part ? dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Ce qui serait cool, ce serait d'emballer tout ça dans du flatpak. On pourrait imaginer un atelier sur le sujet. cED ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On 26.03.19 10:48, felix wrote: java -cp lib/dvbern-lib-update.jar:lib/cryptutil.jar ch.dvbern.lib.update.Launcher Excellent, ça fonctionne. Le script de lancement ne semble pas assez subtile pour aller chercher les bonnes librairies. Pire, il définit des PATHS qui s'avèrent faux... Pas grave, ça marche ! Merci Félix et à tous les autres pour vos suggestions. dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Bonjour, J’ai déjà testé la Ubuntu 19. 04 et le jour où j’ai voulu installer vaudtax, il n’a pas fonctionné Il a fallu il a fallu revenir à la version 18.10 qui pour l’instant et la seule version avec la 18. 04 il fonctionne avec ce programme Voilà le guide que j’ai trouvé pour revenir à l’ancienne version https://linuxconfig.org/how-to-downgrade-ubuntu-linux-system-to-its-previous-version Attention : c’est une sauvegarde avant de démarrer cette procédure. Je l’ai faite sur deux ordinateurs différents, Ça a marché une fois mais l’autre fois j’ai du tout réinstaller après avoir tout sauvegarder via un live USB Je vous conseille d’utiliser Cp - R - v - u et rsync -av. N’oubliez pas de sauvegarder la liste des packages https://doc.ubuntu-fr.org/tutoriel/comment_sauver_et_restaurer_la_liste_des_paquets Pour avoir une sauvegarde complète, vous pouvez utiliser clonezila https://clonezilla.org/ Si vous avez besoin d’aide vous pouvez me contacter Avec mes meilleures salutations Mparchet Ps. Ubuntu 19. 04 devrait bientôt sortir donc vaudtax devrait être bientôt compatible. > Le 26 mars 2019 à 08:36, Daniel Cordey a écrit : > > Hi guys, > > Naturellement, une fois que tout semble marcher, Java s'en mêle... > > Tournant une version beta de Ubuntu 19.04, ça devait arriver... VaudTax2018 > ne fonctionne plus : > > SEVERE: Exception in target application > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at ch.dvbern.lib.update.Launcher.launchApplication(Launcher.java:947) > at ch.dvbern.lib.update.Launcher.main(Launcher.java:217) > Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. > Reasons: > no swt-pi-gtk-4332 in java.library.path > no swt-pi-gtk in java.library.path > /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk-4332.so: > /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var > Can't load library: /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk.so > > Il me semble avoir toutes les librairies, mais je ne sais pas trop le mélange > que l'upgrade en beta a fait avec java/eclipse... > > Quelqu'un a-t-il eu ce même problème et l'aurait résolut ? > > dc > > -- > PxCluster LogoDaniel Cordey > Chief Executive Officer > *PX*cluster > Mobile : +41 79 136-1768 > > ___ > gull mailing list > gull@forum.linux-gull.ch > https://forum.linux-gull.ch/mailman/listinfo/gull ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Merci Felix -- en tout cas, j'arrive à lancer le programme en suivant ta suggestion ! Je vais regarder ce soir pour m'assurer que la suite marche aussi (ouvrir le fichier .tax que j'avais créé sous Windows ou celui de l'année précédente), mais ça a l'air plutôt bien parti. J'espère qu'on aura l'occasion de se croiser dans le futur proche -- si oui, je te devrai bien une bière ou deux ! F On 26.03.19 10:48, felix wrote: > On Tue, Mar 26, 2019 at 10:13:22AM +0100, felix wrote: >> Si ça peut aider: >> > Nota: > > le fichier bash joint lance le bousin avec sont propre binaire `java`: >unset JAVA_HOME >unset JDK_HOME >... >jre/bin/java -cp $classpath ch.dvbern.lib.update.Launcher > > Pour voir, j'ai testé, dans un nouveau terminal: > > cd VaudTax2018 > java -cp lib/dvbern-lib-update.jar:lib/cryptutil.jar > ch.dvbern.lib.update.Launcher > > Cela semble fonctionner... > ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Merci pour vos réponses. En déplacement... J'essaie ce soir. Envoyé par BlueMail Le 26 mars 2019 à 10:48, à 10:48, felix a écrit: >On Tue, Mar 26, 2019 at 10:13:22AM +0100, felix wrote: >> Si ça peut aider: >> >Nota: > >le fichier bash joint lance le bousin avec sont propre binaire `java`: > unset JAVA_HOME > unset JDK_HOME > ... > jre/bin/java -cp $classpath ch.dvbern.lib.update.Launcher > >Pour voir, j'ai testé, dans un nouveau terminal: > > cd VaudTax2018 >java -cp lib/dvbern-lib-update.jar:lib/cryptutil.jar >ch.dvbern.lib.update.Launcher > >Cela semble fonctionner... > >-- > Félix Hauri -- http://www.f-hauri.ch >___ >gull mailing list >gull@forum.linux-gull.ch >https://forum.linux-gull.ch/mailman/listinfo/gull ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On Tue, Mar 26, 2019 at 10:13:22AM +0100, felix wrote: > Si ça peut aider: > Nota: le fichier bash joint lance le bousin avec sont propre binaire `java`: unset JAVA_HOME unset JDK_HOME ... jre/bin/java -cp $classpath ch.dvbern.lib.update.Launcher Pour voir, j'ai testé, dans un nouveau terminal: cd VaudTax2018 java -cp lib/dvbern-lib-update.jar:lib/cryptutil.jar ch.dvbern.lib.update.Launcher Cela semble fonctionner... -- Félix Hauri -- http://www.f-hauri.ch ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Pour ma part je suis sous Fedora (29) et j'ai dû laisser tomber (à cause des dépendances sur des vielles libs/bindings java) et installer une VM (VirtualBox) avec la version Ubuntu LTS suggérée dans la documentation de VaudTax. Au final, c'est clairement pas élégant et ça n'est pas satisfaisant d'avoir à faire ça, mais c'est assez vite mis en place... Philippe On Tue, Mar 26, 2019 at 10:14 AM felix wrote: > Salut, > > On Tue, Mar 26, 2019 at 09:05:47AM +0100, Frédéric Schütz wrote: > > J'ai eu le même problème (avec une Debian), et malheureusement je n'ai > > pas trouvé de solution. Effacer le repertoire ~/.swt comme suggéré par > > Cyril ne m'a pas aidé. > > ... > > On 26.03.19 08:36, Daniel Cordey wrote: > > > no swt-pi-gtk-4332 in java.library.path > > > no swt-pi-gtk in java.library.path > > > /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk-4332.so: > > > /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: > FT_Done_MM_Var > > > Can't load library: /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk.so > > > > > Je viens d'essayer, avec ma vieille Debian 9.8 (mise à jour depuis 7.x, > voire avant). Cela semble tourner (ça démarre, en tout cas, n'ai pas > encore très envie de tester plus loin... ;) > > Si ça peut aider: > > $ apt show libcairo2 > Description: Bibliothèque graphique vectorielle Cairo 2D >Cairo est une bibliothèque multiplate-forme fournissant un rendu > vectoriel >avec lissage des contours pour de nombreux programmes cibles... > > $ apt rdepends libcairo2 |wc > 16136439 58552 > > $ grep -l swt-pi-gtk /var/lib/dpkg/info/*list > /var/lib/dpkg/info/libswt-gtk-3-jni.list > > $ apt show libswt-gtk-3-jni > Package: libswt-gtk-3-jni > Breaks: libswt-gtk-3-java (>> 3.8.2-3), libswt-gtk-3-java (<< 3.8.2-3) > > $ apt list libswt-gtk* > libswt-gtk-3-java/stable,now 3.8.2-3 amd64 [installé, automatique] > libswt-gtk-3-java-gcj/stable 3.8.2-3 amd64 > libswt-gtk-3-jni/stable,now 3.8.2-3 amd64 [installé, automatique] > libswt-gtk-4-java/stable,now 4.6.0-2 amd64 [installé, automatique] > libswt-gtk-4-jni/stable,now 4.6.0-2 amd64 [installé, automatique] > libswt-gtk2-4-jni/stable 4.6.0-2 amd64 > > Courage! > > -- > Félix Hauri -- http://www.f-hauri.ch > ___ > gull mailing list > gull@forum.linux-gull.ch > https://forum.linux-gull.ch/mailman/listinfo/gull ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Salut, On Tue, Mar 26, 2019 at 09:05:47AM +0100, Frédéric Schütz wrote: > J'ai eu le même problème (avec une Debian), et malheureusement je n'ai > pas trouvé de solution. Effacer le repertoire ~/.swt comme suggéré par > Cyril ne m'a pas aidé. > ... > On 26.03.19 08:36, Daniel Cordey wrote: > > no swt-pi-gtk-4332 in java.library.path > > no swt-pi-gtk in java.library.path > > /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk-4332.so: > > /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var > > Can't load library: /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk.so > > Je viens d'essayer, avec ma vieille Debian 9.8 (mise à jour depuis 7.x, voire avant). Cela semble tourner (ça démarre, en tout cas, n'ai pas encore très envie de tester plus loin... ;) Si ça peut aider: $ apt show libcairo2 Description: Bibliothèque graphique vectorielle Cairo 2D Cairo est une bibliothèque multiplate-forme fournissant un rendu vectoriel avec lissage des contours pour de nombreux programmes cibles... $ apt rdepends libcairo2 |wc 16136439 58552 $ grep -l swt-pi-gtk /var/lib/dpkg/info/*list /var/lib/dpkg/info/libswt-gtk-3-jni.list $ apt show libswt-gtk-3-jni Package: libswt-gtk-3-jni Breaks: libswt-gtk-3-java (>> 3.8.2-3), libswt-gtk-3-java (<< 3.8.2-3) $ apt list libswt-gtk* libswt-gtk-3-java/stable,now 3.8.2-3 amd64 [installé, automatique] libswt-gtk-3-java-gcj/stable 3.8.2-3 amd64 libswt-gtk-3-jni/stable,now 3.8.2-3 amd64 [installé, automatique] libswt-gtk-4-java/stable,now 4.6.0-2 amd64 [installé, automatique] libswt-gtk-4-jni/stable,now 4.6.0-2 amd64 [installé, automatique] libswt-gtk2-4-jni/stable 4.6.0-2 amd64 Courage! -- Félix Hauri -- http://www.f-hauri.ch ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On 26.03.19 09:22, Cyril Jaquier wrote: Sinon, j'essayerais d'installer les packages SWT (cherche "libswt-gtk") sur ton Ubuntu s'ils ne sont pas déjà présent (à voir les logs, ça semble pas être le cas). Aussi à voir c'est un symbole qui n'est pas trouvé dans Cairo, peut-être chercher de ce côté et non de SWT. Ca semble être un problème de font avec pas mal de candidats à problème cairo, java, eclipse, etc. Ca commence à faire beaucoup et on tombe une fois de plus sur le fameux proverbe "... write once, runs nowhere". Je vais installer VaudTax 2018 sur mon portable en 18.10 et j'attendrai 2020 pour voir si VaudTax 2019 tourne bien sur une 19.10 :-) Merci pour vos conseils à tous dc Mobile : +41 79 136-1768 ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Sinon, j'essayerais d'installer les packages SWT (cherche "libswt-gtk") sur ton Ubuntu s'ils ne sont pas déjà présent (à voir les logs, ça semble pas être le cas). Aussi à voir c'est un symbole qui n'est pas trouvé dans Cairo, peut-être chercher de ce côté et non de SWT. Bonne chance Cyril On 2019-03-26 09:00, Daniel Cordey wrote: On 26.03.19 08:48, Cyril Jaquier wrote: Salut, Est-ce que tu as essayé de supprimer/renommer le répertoire /home/dc/.swt/ ??? Est-ce que tu n'aurais pas des vieux trucs là-dedans d'une installation/expérimentation précédente ? J'ai essayé de renommer le répertoire ~/.swt mais cela ne change rien. A part VaudTax, je n'utilise pas Java et je ne bricole donc pas ses librairies; c'est peut-être le seul truc que je ne triture pas sur mon système :-) C'est bizarre, tout semble là... mais je crois que le programme veut accéder au symbole FT_Done_MM_Var, mais, soit il y a une nouvelle librairie sans ce symbole, soit une librairie manque. Je penche plutôt pour la première hypothèse. dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On 26.03.19 09:05, Frédéric Schütz wrote: J'étais arrivé à la même conclusion que Daniel: il y a un symbole qui manque dans une nouvelle library. J'ai essayé de retrouver d'anciennes libraries mentionnées dans les messages d'erreur (swt-pi-gtk) dans des anciennes versions de packages Debian, j'ai essayé de recréer les packages et de les installer. A ce stade, j'obtiens des segmentation fault... et j'ai abandonné. Je suis en train de chercher dans les librairies de font, mais je ne sais pas de quel font exotique j'ai besoin. J'aime bien les gens qui imposent des fonts pour des applications standards... J'ai ressucité une vieille machine virtuelle avec Windows XP, et... ça marche, même si ce n'est clairement pas la solution idéale. J'ai un portable en 18.10 et je sais que ça fonctionne avec, car c'est la version que j'utilisais il y a deux jours. Comme tu le dis, c'est une solution qui a le mérite de fonctionner. L'état de Vaud indique clairement qu'ils ne supportent que ubuntu 18.04, donc je n'ai pas pris la peine de les contacter. Mais je pense que je vais le faire quand même, ne serait-ce que pour qu'ils sachent qu'il y a des utilisateurs intéressés (et qui sont embêtés). Je ne peux pas leur jeter la pierre, car la version 19.04 n'est de loin pas officielle car encore beta et pas LTS non-plus ! Si quelqu'un a une solution, je suis preneur également ! Je cherche et je vous tiens au courant bien sûr. dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
J'ai eu le même problème (avec une Debian), et malheureusement je n'ai pas trouvé de solution. Effacer le repertoire ~/.swt comme suggéré par Cyril ne m'a pas aidé. J'étais arrivé à la même conclusion que Daniel: il y a un symbole qui manque dans une nouvelle library. J'ai essayé de retrouver d'anciennes libraries mentionnées dans les messages d'erreur (swt-pi-gtk) dans des anciennes versions de packages Debian, j'ai essayé de recréer les packages et de les installer. A ce stade, j'obtiens des segmentation fault... et j'ai abandonné. J'ai ressucité une vieille machine virtuelle avec Windows XP, et... ça marche, même si ce n'est clairement pas la solution idéale. L'état de Vaud indique clairement qu'ils ne supportent que ubuntu 18.04, donc je n'ai pas pris la peine de les contacter. Mais je pense que je vais le faire quand même, ne serait-ce que pour qu'ils sachent qu'il y a des utilisateurs intéressés (et qui sont embêtés). Si quelqu'un a une solution, je suis preneur également ! Frédéric On 26.03.19 08:36, Daniel Cordey wrote: > Hi guys, > > Naturellement, une fois que tout semble marcher, Java s'en mêle... > > Tournant une version beta de Ubuntu 19.04, ça devait arriver... > VaudTax2018 ne fonctionne plus : > > SEVERE: Exception in target application > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:498) > at ch.dvbern.lib.update.Launcher.launchApplication(Launcher.java:947) > at ch.dvbern.lib.update.Launcher.main(Launcher.java:217) > Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. > Reasons: > no swt-pi-gtk-4332 in java.library.path > no swt-pi-gtk in java.library.path > /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk-4332.so: > /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var > Can't load library: /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk.so > > Il me semble avoir toutes les librairies, mais je ne sais pas trop le > mélange que l'upgrade en beta a fait avec java/eclipse... > > Quelqu'un a-t-il eu ce même problème et l'aurait résolut ? > > dc > ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
On 26.03.19 08:48, Cyril Jaquier wrote: Salut, Est-ce que tu as essayé de supprimer/renommer le répertoire /home/dc/.swt/ ??? Est-ce que tu n'aurais pas des vieux trucs là-dedans d'une installation/expérimentation précédente ? J'ai essayé de renommer le répertoire ~/.swt mais cela ne change rien. A part VaudTax, je n'utilise pas Java et je ne bricole donc pas ses librairies; c'est peut-être le seul truc que je ne triture pas sur mon système :-) C'est bizarre, tout semble là... mais je crois que le programme veut accéder au symbole FT_Done_MM_Var, mais, soit il y a une nouvelle librairie sans ce symbole, soit une librairie manque. Je penche plutôt pour la première hypothèse. dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull
Re: [gull] VaudTax2018 et ubuntu 19.04
Salut, Est-ce que tu as essayé de supprimer/renommer le répertoire /home/dc/.swt/ ??? Est-ce que tu n'aurais pas des vieux trucs là-dedans d'une installation/expérimentation précédente ? A+ Cyril On 2019-03-26 08:36, Daniel Cordey wrote: Hi guys, Naturellement, une fois que tout semble marcher, Java s'en mêle... Tournant une version beta de Ubuntu 19.04, ça devait arriver... VaudTax2018 ne fonctionne plus : SEVERE: Exception in target application java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ch.dvbern.lib.update.Launcher.launchApplication(Launcher.java:947) at ch.dvbern.lib.update.Launcher.main(Launcher.java:217) Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-pi-gtk-4332 in java.library.path no swt-pi-gtk in java.library.path /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk-4332.so: /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Done_MM_Var Can't load library: /home/dc/.swt/lib/linux/x86_64/libswt-pi-gtk.so Il me semble avoir toutes les librairies, mais je ne sais pas trop le mélange que l'upgrade en beta a fait avec java/eclipse... Quelqu'un a-t-il eu ce même problème et l'aurait résolut ? dc ___ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull