Installation de ZyGrib pas possible

Effectivement zygrib a bien été téléchargé et installé comme precédemment…

et comme précédemment il se lance correctement…
me permet de sélectionner la zone géographique en prévision MTO
…me propose de télécharger les fichiers grib correspondant à la zone définie…
et après qq secondes, et comme précédemment, m’affiche:

Et la version qui vient d’être installée est la version 3.9.2 du 14 mai 2010

dans la page d’instruction ils précisent
[i][b]" zyGrib-6.2.3.tgz (14.5 Mo)
Version précédente (2013-11-25) : zyGrib-6.2.1.tgz (14.5 Mo)

Vous devez compiler le programme : entrer la commande ‘make’ dans un terminal ouvert dans le répertoire zyGrib, c’est tout… en principe…

Attention :

QT4 doit être installé, avec ses outils de développement, ainsi que QWT (version 6.0.0 minimum)
Si vous avez plusieurs versions de QT installées en parallèle, qmake doit être celui de la version 4 de QT. Si ce n'est pas le cas, ajuster le Makefile en remplaçant qmake par celui qui correspond à votre installation (il suffit d'ajuster la variable QTBIN au début du fichier).
L'exécutable zyGrib doit être lancé depuis son propre répertoire pour accéder aux images et aux cartes.[/b][/i]

… et je ne sais pas comment “compiler” un programme…
Quant à “QT4” et “QWT” cela me parle autant “qu’à une poule qui a trouvé un couteau

Je suis désolé…

@BelZéButh : Non je n’ai rien oublié. Le paquet en question existe pour squeeze et jessie mais il n’existe pas pour wheezy. Par ailleurs, il s’avère que la version de ZyGrib pour Squeeze est obsolète et inutilisable.

@redelap : Demain je testerai la méthode d’installation décrite sur cette page et je te dirai ce que ça vaut.

Re,

Effectivement, la version Squeeze est obsolète.

En Testing (après, paramètres et sélection de la zone) le téléchargement ne pose aucun souci.

[20:44:29]:~/.zygrib$ ll grib/ total 8,0K -rw------- 1 loreleil loreleil 5,9K 2014-06-19 20:40 20140619_204008_.grb.bz2 [20:44:33]:~/.zygrib$

[20:55:39] ~ # acp zygrib zygrib: Installé : 6.2.3-1 Candidat : 6.2.3-1 Table de version : *** 6.2.3-1 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status 3.9.2-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages [20:55:49] ~ #

@BelZéButh : Je ne sais pas si redelap va être chaud pour passer en testing. Si t’as la motivation et une stable sous la main, tu peux tester la méthode indiquée (je ne le ferai que demain dans l’après-midi).

Ce n’est pas le cas. :wink:

Notes : je suis en stable sur cette bécane.

[code][20:32:02] ~ # aptitude install -t testing zygrib
Les NOUVEAUX paquets suivants vont être installés :
libnova-0.14-0{a} libproj0{a} libqwt6{a} proj-data{a} zygrib zygrib-maps{a}
0 paquets mis à jour, 6 nouvellement installés, 0 à enlever et 1690 non mis à jour.
Il est nécessaire de télécharger 9 939 ko/12,5 Mo d’archives. Après dépaquetage, 37,8 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp.fr.debian.org/debian/ testing/main proj-data i386 4.8.0-5 [2 090 kB]
Prendre : 2 http://ftp.fr.debian.org/debian/ testing/main zygrib-maps all 6.2.3-1 [7 849 kB]
9 939 ko téléchargés en 24s (407 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Sélection du paquet libnova-0.14-0:i386 précédemment désélectionné.
(Lecture de la base de données… 180499 fichiers et répertoires déjà installés.)
Dépaquetage de libnova-0.14-0:i386 (à partir de …/libnova-0.14-0_0.14.0-2_i386.deb) …
Sélection du paquet libqwt6 précédemment désélectionné.
Dépaquetage de libqwt6 (à partir de …/libqwt6_6.0.0-1.2_i386.deb) …
Sélection du paquet proj-data précédemment désélectionné.
Dépaquetage de proj-data (à partir de …/proj-data_4.8.0-5_i386.deb) …
Sélection du paquet libproj0 précédemment désélectionné.
Dépaquetage de libproj0 (à partir de …/libproj0_4.8.0-5_i386.deb) …
Sélection du paquet zygrib-maps précédemment désélectionné.
Dépaquetage de zygrib-maps (à partir de …/zygrib-maps_6.2.3-1_all.deb) …
Sélection du paquet zygrib précédemment désélectionné.
Dépaquetage de zygrib (à partir de …/zygrib_6.2.3-1_i386.deb) …
Traitement des actions différées (« triggers ») pour « debian-security-support »…
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Paramétrage de libnova-0.14-0:i386 (0.14.0-2) …
Paramétrage de libqwt6 (6.0.0-1.2) …
Paramétrage de proj-data (4.8.0-5) …
Paramétrage de libproj0 (4.8.0-5) …
Paramétrage de zygrib-maps (6.2.3-1) …
Paramétrage de zygrib (6.2.3-1) …
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

[20:35:20] ~ # [/code]

[21:14:59] ~ # acp libnova-0.14-0 libproj0 libqwt6 proj-data zygrib zygrib-maps libnova-0.14-0: Installé : 0.14.0-2 Candidat : 0.14.0-2 Table de version : *** 0.14.0-2 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status libproj0: Installé : 4.8.0-5 Candidat : 4.8.0-5 Table de version : *** 4.8.0-5 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status 4.7.0-2 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 4.7.0-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages libqwt6: Installé : 6.0.0-1.2 Candidat : 6.0.0-1.2 Table de version : *** 6.0.0-1.2 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status proj-data: Installé : 4.8.0-5 Candidat : 4.8.0-5 Table de version : *** 4.8.0-5 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status 4.7.0-2 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 4.7.0-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages zygrib: Installé : 6.2.3-1 Candidat : 6.2.3-1 Table de version : *** 6.2.3-1 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status 3.9.2-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages zygrib-maps: Installé : 6.2.3-1 Candidat : 6.2.3-1 Table de version : *** 6.2.3-1 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 100 /var/lib/dpkg/status 3.9.2-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages [21:15:18] ~ #

[21:17:33] ~ # acp libc6 libc6: Installé : 2.13-38+deb7u1 Candidat : 2.13-38+deb7u1 Table de version : 2.19-3experimental0 0 93 http://ftp.de.debian.org/debian/ experimental/main i386 Packages 2.19-3 0 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 2.19-1 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages *** 2.13-38+deb7u1 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 100 /var/lib/dpkg/status 2.11.3-4 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages [21:17:38] ~ #

[21:17:39] ~ # version Linux pc-2-loreleil 3.2.0-4-686-pae #1 SMP Debian 3.2.57-3+deb7u2 i686 GNU/Linux No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.5 (wheezy) Release: 7.5 Codename: wheezy [21:17:48] ~ #

Hé bien bravo. Je ne sais pas comment t’as fait. :smiley:

Sur cette page on voit que la version minimale de la libc6 qui peut fonctionner avec zygrib pour Jessie est la version 2.14. Et toi tu l’as fait avec libc6 en version 2.13.

Aussi simplement que ça …

La suite, se trouvant sur le post précédant. :wink:

Tentes ta chance

Pareil, je trouve curieux qu’aptitude ait autorisé l’installation du logiciel, libc6 2.13-38 < 2.14.

Des doutes ?

Pourquoi ne pas l’installer/tester, aussi … :033

[mono]~ # aptitude install -t testing zygrib[/mono] … :snooty:

Je me suis lancé aussi dans un essai… avec

resultat:

E: La valeur « testing » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles. E: La valeur « testing » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.

pourquoi 2 fois ?

Pour info je communique mon sources.list actuel

[code]##

deb cdrom:[Debian GNU/Linux 7.5.0 Wheezy - Official i386 DVD Binary-1 20140$

deb cdrom:[Debian GNU/Linux 7.5.0 Wheezy - Official i386 DVD Binary-1 20140$

STABLE

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free

OLDSTABLE
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

Ajout Eric

deb ftp://ftp.debian.org/debian stable main contrib non-free

deb http://www.mozilladeb.fr/debs wheezy main

deb http://packages.linuxmint.com debian import

[/code]

[quote=“BelZéButh”]Des doutes ?
Pourquoi ne pas l’installer/tester, aussi … :033
[mono]~ # aptitude install -t testing zygrib[/mono] … :snooty:[/quote]

Parce que je suis déjà en Testing. Mais ce qui est intéressant n’est pas de savoir “si ça rentre ou pas”, mais de savoir un peu mieux comment fonctionne APT dans sa gestion des versions dont les paquets dépendent.

Salut,

Par contre, je ne sais comment interpréter cette dernière.

?

Je viens de tester l’installation de zygrib depuis le dépôt testing, et ça pose des problèmes de dépendances. Impossible de le faire sans passer la libc6 en version testing.

Mon architecture principale est amd64 (64 bits), ce qui explique sans doute que nous n’obtenons pas les mêmes résultats Belzebuth et moi.

merci branch
Je vais essayer, n’étant pas un pro de la ligne de commande.
primo: je n’ai pas de dossier “preferences” dans etc/apt… je n’ai qu’un dossier "preferences.d"
Je ne peux créer ce dossier “preferences” via le navigateur de fichier. (l’option est grisée). Comment le créer ?

Segundo: je suppose qu’il me faut désinstaller (“purge” ?) la version 3.9 du zygrib actuel, celle qui se lance mais qui ne veut fonctionner parcequ’obsolete (j’apprends des choses ici !!)

Tertio: je pense qu’il s’agit du dossier sources.list dont tu parles dans le 2e paragraphe de ton post

Merci de ta réponse

Attention j’ai édité mon message. Ne passe pas en testing !

Quel est le résultat de ces commandes :

$ dpkg --print-architecture $ dpkg --print-foreign-architectures

?

Merci branch bien lu le msg privé

“i386” pour la première question

et

[code]dpkg --print-foreign-ar
dpkg : erreur : option --print-foreign-ar inconnue

Utiliser « dpkg --help » pour une obtenir une aide sur l’installation et la désinstallation des paquets [*] ;
Utiliser « dselect » ou « aptitude » pour gérer les paquets de manière
plus conviviale ;
Utiliser « dpkg -Dhelp » pour obtenir une liste des valeurs drapeaux de débogage ;
Utiliser « dpkg --force-help » pour consulter la liste des options de forçage ;
Utiliser « dpkg-deb --help » pour obtenir une aide sur la manipulation des fichiers *.deb ;

Les options marquées d’un [*] affichent beaucoup d’informations - tubez-les à travers « less » ou « more ».
[/code]

pour la deuxieme…

En fait je pense que je pourrais y arriver en passant par les consignes pour débian fournies dans la page suivante.
http://www.zygrib.org/?page=download

Mais ces explications sont quelque peu hermétiques pour le néophyte que je suis…
Mal détaillées… Si l’auteur me lit, merci de détailler…

Ha ! Je viens de comprendre … 2.3 est plus petit que 2.13 :doh:

Bon. redelap maintenant tu peux suivre les étapes suivantes :

1) Ouvrir un terminal

2) Se connecter au compte administrateur via [mono]su[/mono] ou [mono]sudo[/mono]

3) Pour créer le fichier [mono]/etc/apt/preferences[/mono], lancer cette commande :

# touch /etc/apt/preferences

4) Pour modifier le contenu du fichier [mono]/etc/apt/preferences[/mono] avec nano, lancer la commande :

# nano /etc/apt/preferences

(pour enregistrer les modifications faites dans nano, il faut utiliser le raccourci clavier CTRL+O puis appuyer sur la touche entrée)

(pour quitter l’éditeur de texte, il faut utiliser le raccourci clavier CTRL+X)

5) Le fichier [mono]/etc/apt/preferences[/mono] doit contenir ceci :

[code]Package: *
Pin: release n=wheezy
Pin-Priority: 500

Package: *
Pin: release n=wheezy-updates
Pin-Priority: 500

Package: *
Pin: release n=jessie
Pin-Priority: 200

Package: *
Pin: release n=jessie-updates
Pin-Priority: 200[/code]

6) Le fichier [mono]/etc/apt/sources.list[/mono] doit contenir ceci :

[code]## STABLE
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free

TESTING

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie main contrib non-free

Ajout Eric

deb ftp://ftp.debian.org/debian stable main contrib non-free

deb http://www.mozilladeb.fr/debs wheezy main

deb http://packages.linuxmint.com debian import[/code]

7) Enfin, tu peux lancer la commande de BelZéButh :

[code]# aptitude update

aptitude safe-upgrade

aptitude install -t testing zygrib[/code]

YESSS !!!

je ne t’embrasse pas sur la bouche, mais le coeur y est…

Pourquoi cela ne marchait-il pas ? (explication simple svp

je garde précieusement la méthode sous la main…

Merci à toi et aux autres participants…
J’me coucherai moins c… ce soir… (un peu…)

pour info voici les détails de l’install testing

[code]aptitude install -t testing zygrib
Les NOUVEAUX paquets suivants vont être installés :
libnova-0.14-0{a} libqwt6{a} zygrib zygrib-maps{a}
Les paquets suivants seront mis à jour :
libproj0
1 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 1368 non mis à jour.
Il est nécessaire de télécharger 10,4 Mo d’archives. Après dépaquetage, 32,6 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp.fr.debian.org/debian/ wheezy/main libnova-0.14-0 i386 0.14.0-2 [1 185 kB]
Prendre : 2 http://ftp.fr.debian.org/debian/ wheezy/main libqwt6 i386 6.0.0-1.2 [479 kB]
Prendre : 3 http://ftp.fr.debian.org/debian/ jessie/main libproj0 i386 4.8.0-5 [137 kB]
Prendre : 4 http://ftp.fr.debian.org/debian/ jessie/main zygrib-maps all 6.2.3-1 [7 849 kB]
Prendre : 5 http://ftp.fr.debian.org/debian/ jessie/main zygrib i386 6.2.3-1 [758 kB]
10,4 Mo téléchargés en 7s (1 328 ko/s)
Lecture des fichiers de modifications (« changelog »)… Terminé
Sélection du paquet libnova-0.14-0:i386 précédemment désélectionné.
(Lecture de la base de données… 152776 fichiers et répertoires déjà installés.)
Dépaquetage de libnova-0.14-0:i386 (à partir de …/libnova-0.14-0_0.14.0-2_i386.deb) …
Sélection du paquet libqwt6 précédemment désélectionné.
Dépaquetage de libqwt6 (à partir de …/libqwt6_6.0.0-1.2_i386.deb) …
Préparation du remplacement de libproj0 4.7.0-2 (en utilisant …/libproj0_4.8.0-5_i386.deb) …
Dépaquetage de la mise à jour de libproj0 …
Sélection du paquet zygrib-maps précédemment désélectionné.
Dépaquetage de zygrib-maps (à partir de …/zygrib-maps_6.2.3-1_all.deb) …
Sélection du paquet zygrib précédemment désélectionné.
Dépaquetage de zygrib (à partir de …/zygrib_6.2.3-1_i386.deb) …
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Traitement des actions différées (« triggers ») pour « gnome-menus »…
Paramétrage de libnova-0.14-0:i386 (0.14.0-2) …
Paramétrage de libqwt6 (6.0.0-1.2) …
Paramétrage de libproj0 (4.8.0-5) …
Paramétrage de zygrib-maps (6.2.3-1) …
Paramétrage de zygrib (6.2.3-1) …

État actuel : 1368 mises à jour restantes [-1].
[/code]

Tu peux passer le sujet en «résolu» (coche verte).
Mais j’ai un petit doute sur le «1368 mises à jour restantes» indiqué.

Que donne un:

cette commande donne:

aptitude -s full-upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets.

c’est grave docteur ?
J’ai effectivement demandé une MàJ… mais rien n’était nécessaire… tout était à jour.