Installation de ZyGrib pas possible

Bonjour

je telecharge zyGrib à l’adresse suivante
http://ftp.fi.debian.org/debian/pool/main/z/zygrib/zygrib_6.2.3-1_i386.deb

Pendant l’install avec gdebi, j’ai ce massage:
“Erreur: La dépendance ne peut être satisfaite: libproj0 (>=4.8.0-1)”

qu’est ce que cela veut dire ?
Merci de vos lumières

Salut,

[16:26:44]:/tmp$ aptitude search zygrib p zygrib - visualisation de données météo, visionneur de fichier GRIB p zygrib-maps - cartes pour la visualisation météo zyGrib [16:27:23]:/tmp$

[16:27:25]:/tmp$ aptitude -s install zygrib Les NOUVEAUX paquets suivants vont être installés : libproj0{a} proj-data{a} zygrib zygrib-maps{a} 0 paquets mis à jour, 4 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, 31,7 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] y Charger/installer/enlever des paquets. [16:27:50]:/tmp$

[mono][16:28:59]:/tmp$ acp zygrib
zygrib:
Installé : (aucun)
Candidat : 3.9.2-1
Table de version :
6.2.3-1 0
97 ftp.fr.debian.org/debian/ testing/main i386 Packages
95 ftp.fr.debian.org/debian/ unstable/main i386 Packages
3.9.2-1 0
500 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
[16:29:05]:/tmp$[/mono]

Heu… merci.

Chez moi cela donne:

root@debian:/home/remy# aptitude -s install zygrib Pas de version candidate trouvée pour zygrib Pas de version candidate trouvée pour zygrib 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.

???

Le paquet n’est pas dispo pour Wheezy, mais l’est pour Squeeze, Testing, Unstable…

packages.debian.org/search?keywords=zygrib

D’où une complication. Tu peux devoir faire du pinning avec un fichier preferences, ou bien piocher un très vieux paquet dans Squeeze et voir si ça passe.

Ah ok…
Alors il devient urgent d’attendre…
Merci à toi !

Bonjour,

Est-ce que tu veux essayer d’installer ZyGrib même s’il est en version de test ?

Si oui, donne-nous le résultat des commandes suivantes :

cat /etc/apt/sources.list cat /etc/apt/preferences find /etc/apt/preferences.d find /etc/apt/sources.list.d

Merci Branch

résultat cat /etc/apt/sources.list

[code]# deb cdrom:[Debian GNU/Linux 7.5.0 Wheezy - Official i386 DVD Binary-1 20140426-12:26]/ wheezy contrib main

deb cdrom:[Debian GNU/Linux 7.5.0 Wheezy - Official i386 DVD Binary-1 20140426-12:26]/ wheezy contrib main

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

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

wheezy-updates, previously known as ‘volatile’

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

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

Ajout Rémy (logiciel de Nav Maritime)

deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu oneiric main

root@debian:/home/remy#
[/code]

résultat cat /etc/apt/preferences

resultat find /etc/apt/prefrences.d

resultat find /etc/apt/sources.list.d

/etc/apt/sources.list.d /etc/apt/sources.list.d/dropbox.list /etc/apt/sources.list.d/dropbox.list.save

Desolé d’avoir été obligé de répondre avec retard.

Pas de souci.

Et que renvoient les commandes :

$ cat /etc/apt/sources.list.d/dropbox.list $ cat /etc/apt/sources.list.d/dropbox.list.save

la premiere

la deuxieme

deb http://linux.dropbox.com/debian wheezy main

une ligne en trop dans le sources list ?

Si tu veux utiliser Zygrib 3.9.2 pour Debian Squeeze, tu peux remplacer ton fichier [mono]/etc/apt/sources.list[/mono] par 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

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

Ajout Rémy (logiciel de Nav Maritime)

deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu oneiric main[/code]

puis exécuter les commandes :

aptitude update aptitude safe-upgrade aptitude install zygrib

ne risque t’il pas d’y avoir conflits entre les lib de squeeze et les lib de wheesy ?

Non je ne pense pas. Toutes les dépendances de ZyGrib pour Squeeze sont de la forme : “j’ai besoin de bibliothèque machin en version supérieure ou égale à truc”. Ce sont donc les bibliothèques de Wheezy qui seront utilisées (à moins qu’elles n’existent pas dans Wheezy, et dans ce cas là ça ne pose pas de problèmes non plus).

De plus j’ai testé sur mon système et je n’ai rien noté de particulier.

Ok…
il a bien téléchargé,
Il s’est bien installé.
Je l’ai bien lancé…
mais il refuse de poursuivre au moment du téléchargement des fichiers grib, m’informant que je dois utiliser la dernière version de zyGrib… sans aucune autre indication.
Je vais chercher.
merci de ton aide…

Dans ce cas, pour le moment, supprime zygrib :

et enlève Squeeze de ton fichier [mono]/etc/apt/sources.list[/mono] pour qu’il ressemble à :

[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

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

Ajout Rémy (logiciel de Nav Maritime)

deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu oneiric main[/code]

Et termine par un petit :

IL y a bien les instructions pour installer sous debian à l’adresse ce dessous
http://www.zygrib.org/?page=download

mais je ne sais pas faire.

Je vais attendre encore…

Salut,

@branch, un oubli … ?

Rétrogradé (installé) une version ce fait comme suit : [mono]# aptitude -s install zygrib/squeeze[/mono]

(selon la déclaration du sources.list) [mono]# aptitude -s install zygrib/oldstable[/mono]

Upgradé vers une version supérieur : [mono]# aptitude -s install -t testing zygrib[/mono] par exemple.

Attention, (épinglage) à la mise en place d’un fichier [mono]/etc/apt/preferences[/mono].

[code][16:56:52] ~ # aptitude install zygrib/oldstable
Les NOUVEAUX paquets suivants vont être installés :
libproj0{a} proj-data{a} zygrib zygrib-maps{a}
0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 15,9 Mo d’archives. Après dépaquetage, 31,7 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/main proj-data i386 4.7.0-2 [2 935 kB]
Prendre : 2 http://ftp.fr.debian.org/debian/ stable/main libproj0 i386 4.7.0-2 [132 kB]
Prendre : 3 http://ftp.fr.debian.org/debian/ oldstable/main zygrib-maps all 3.9.2-1 [12,2 MB]
Prendre : 4 http://ftp.fr.debian.org/debian/ oldstable/main zygrib i386 3.9.2-1 [601 kB]
13,2 Mo téléchargés en 32s (404 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Sélection du paquet proj-data précédemment désélectionné.
(Lecture de la base de données… 120997 fichiers et répertoires déjà installés.)
Dépaquetage de proj-data (à partir de …/proj-data_4.7.0-2_i386.deb) …
Sélection du paquet libproj0 précédemment désélectionné.
Dépaquetage de libproj0 (à partir de …/libproj0_4.7.0-2_i386.deb) …
Sélection du paquet zygrib-maps précédemment désélectionné.
Dépaquetage de zygrib-maps (à partir de …/zygrib-maps_3.9.2-1_all.deb) …
Sélection du paquet zygrib précédemment désélectionné.
Dépaquetage de zygrib (à partir de …/zygrib_3.9.2-1_i386.deb) …
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Paramétrage de proj-data (4.7.0-2) …
Paramétrage de libproj0 (4.7.0-2) …
Paramétrage de zygrib-maps (3.9.2-1) …
Paramétrage de zygrib (3.9.2-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

[16:58:04] ~ # [/code]

[16:59:07] ~ # acp zygrib zygrib: Installé : 3.9.2-1 Candidat : 3.9.2-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 *** 3.9.2-1 0 500 http://ftp.fr.debian.org/debian/ oldstable/main i386 Packages 100 /var/lib/dpkg/status [16:59:09] ~ #

Heu là. …un peu perdu !!

la page du site zygrib cité plus haut me semble judicieuse, mais je ne comprends pas du tout leurs "instructions de compilation sous débian."
OPPTS: “On peut pas tout savoir…”

Je suis confiant: dans quelques temps, on trouvera bien une version de zybrib (la denière) directement installable sous débian.
Elle fonctionnait bien sous ubuntu… que j’ai laissé tomber… trouvant débian moins "bordel…) et plus… sérieux et stable

A moins d’utiliser la version Windows sous wine.
Mais je n’aime pas trop les sacs de noeuds…
Merci pour votre aide

Oublies ton histoire de compile, elle n’a pas lieu d’être.

Modifies ton sources.list comme te le suggérait branch, suivit d’un update.

Faisons abstraction du fichier [mono]preferences[/mono] dans ton cas, la raison étant (après l’update) que le dépôt [mono]Squeeze[/mono] sera naturellement en priorité 500.

Tu installes le paquet en version [mono]3.9.2-1[/mono] puis tu bloques ce dernier (old) (ce n’est guère bien compliqué, on verra après) et à la suite tu commenteras ton [mono]sources.list[/mono] ([mono]squeeze[/mono]) .

En mode simulation (option -s)

Quel est ce retour complet, stp ?

En esperant avoir saisi…
J’ai remodifié mon sources.liste avec les serveur debian/squeeze
J’ai lancé l’install zygrib en “-s”

aptitude -s install zygrib/squeeze Les NOUVEAUX paquets suivants vont être installés : libproj0{a} proj-data{a} zygrib zygrib-maps{a} 0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o/15,9 Mo d'archives. Après dépaquetage, 31,7 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] y Charger/installer/enlever des paquets.

puis le update

# aptitude update Atteint http://ftp.fr.debian.org wheezy-updates Release.gpg Atteint http://security.debian.org wheezy/updates Release.gpg Atteint http://ftp.fr.debian.org wheezy Release.gpg Atteint http://security.debian.org squeeze/updates Release.gpg Atteint http://ftp.fr.debian.org squeeze-updates Release.gpg Atteint http://security.debian.org wheezy/updates Release Atteint http://ftp.fr.debian.org squeeze Release.gpg Atteint http://security.debian.org squeeze/updates Release Atteint http://ftp.fr.debian.org wheezy-updates Release Atteint http://security.debian.org wheezy/updates/main Sources Atteint http://ftp.fr.debian.org wheezy Release Atteint http://security.debian.org wheezy/updates/contrib Sources Atteint http://security.debian.org wheezy/updates/non-free Sources Atteint http://ftp.fr.debian.org squeeze-updates Release Atteint http://security.debian.org wheezy/updates/main i386 Packages Atteint http://ftp.fr.debian.org squeeze Release Atteint http://security.debian.org wheezy/updates/contrib i386 Packages Atteint ftp://ftp.debian.org stable Release.gpg Atteint http://ftp.fr.debian.org wheezy-updates/main Sources Atteint http://security.debian.org wheezy/updates/non-free i386 Packages Atteint http://security.debian.org wheezy/updates/contrib Translation-en Atteint ftp://ftp.debian.org stable Release Atteint http://ftp.fr.debian.org wheezy-updates/contrib Sources Atteint http://security.debian.org wheezy/updates/main Translation-en Atteint http://ftp.fr.debian.org wheezy-updates/non-free Sources Atteint http://security.debian.org wheezy/updates/non-free Translation-en Atteint http://ftp.fr.debian.org wheezy-updates/main i386 Packages/DiffIndex Atteint ftp://ftp.debian.org stable/main i386 Packages Atteint http://security.debian.org squeeze/updates/main Sources Atteint http://security.debian.org squeeze/updates/contrib Sources Atteint http://ftp.fr.debian.org wheezy-updates/contrib i386 Packages Atteint ftp://ftp.debian.org stable/contrib i386 Packages Atteint http://security.debian.org squeeze/updates/non-free Sources Atteint http://ftp.fr.debian.org wheezy-updates/non-free i386 Packages Atteint http://security.debian.org squeeze/updates/main i386 Packages Atteint ftp://ftp.debian.org stable/non-free i386 Packages Atteint http://ftp.fr.debian.org wheezy-updates/contrib Translation-en Atteint http://ftp.fr.debian.org wheezy-updates/main Translation-en/DiffIndex Atteint ftp://ftp.debian.org stable/contrib Translation-en Atteint http://security.debian.org squeeze/updates/contrib i386 Packages Atteint http://ftp.fr.debian.org wheezy-updates/non-free Translation-en Atteint http://security.debian.org squeeze/updates/non-free i386 Packages Atteint ftp://ftp.debian.org stable/main Translation-fr Atteint http://ftp.fr.debian.org wheezy/main Sources Atteint http://ftp.fr.debian.org wheezy/contrib Sources Atteint ftp://ftp.debian.org stable/main Translation-en Atteint http://ftp.fr.debian.org wheezy/non-free Sources Atteint ftp://ftp.debian.org stable/non-free Translation-en Atteint http://ftp.fr.debian.org wheezy/main i386 Packages Atteint http://ftp.fr.debian.org wheezy/contrib i386 Packages Atteint http://ftp.fr.debian.org wheezy/non-free i386 Packages Atteint http://ftp.fr.debian.org wheezy/contrib Translation-en Atteint http://ftp.fr.debian.org wheezy/main Translation-fr Atteint http://ftp.fr.debian.org wheezy/main Translation-en Atteint http://ftp.fr.debian.org wheezy/non-free Translation-en Prendre : 1 http://ftp.fr.debian.org squeeze-updates/main Sources/DiffIndex [4 093 B] Atteint http://ftp.fr.debian.org squeeze-updates/contrib Sources Atteint http://ftp.fr.debian.org squeeze-updates/non-free Sources Prendre : 2 http://ftp.fr.debian.org squeeze-updates/main i386 Packages/DiffIndex [4 093 B] Atteint http://ftp.fr.debian.org squeeze-updates/contrib i386 Packages Atteint http://ftp.fr.debian.org squeeze-updates/non-free i386 Packages Atteint http://ftp.fr.debian.org squeeze/main Sources Atteint http://ftp.fr.debian.org squeeze/contrib Sources Atteint http://ftp.fr.debian.org squeeze/non-free Sources Atteint http://ftp.fr.debian.org squeeze/main i386 Packages Ignoré http://security.debian.org squeeze/updates/contrib Translation-fr_FR Atteint http://ftp.fr.debian.org squeeze/contrib i386 Packages Ignoré http://security.debian.org squeeze/updates/contrib Translation-fr Ignoré http://security.debian.org squeeze/updates/contrib Translation-en Atteint http://ftp.fr.debian.org squeeze/non-free i386 Packages Ignoré http://security.debian.org squeeze/updates/main Translation-fr_FR Atteint http://ftp.fr.debian.org squeeze/main Translation-fr_FR Atteint http://ftp.fr.debian.org squeeze/main Translation-fr Ignoré http://security.debian.org squeeze/updates/main Translation-fr Atteint http://ftp.fr.debian.org squeeze-updates/main i386 Packages Ignoré http://security.debian.org squeeze/updates/main Translation-en Ignoré http://security.debian.org squeeze/updates/non-free Translation-fr_FR Ignoré http://security.debian.org squeeze/updates/non-free Translation-fr Ignoré http://security.debian.org squeeze/updates/non-free Translation-en Ignoré http://ftp.fr.debian.org squeeze-updates/contrib Translation-fr_FR Ignoré http://ftp.fr.debian.org squeeze-updates/contrib Translation-fr Ignoré http://ftp.fr.debian.org squeeze-updates/contrib Translation-en Ignoré http://ftp.fr.debian.org squeeze-updates/main Translation-fr_FR Ignoré http://ftp.fr.debian.org squeeze-updates/main Translation-fr Ignoré http://ftp.fr.debian.org squeeze-updates/main Translation-en Ignoré http://ftp.fr.debian.org squeeze-updates/non-free Translation-fr_FR Ignoré http://ftp.fr.debian.org squeeze-updates/non-free Translation-fr Ignoré http://ftp.fr.debian.org squeeze-updates/non-free Translation-en 8 186 o téléchargés en 7s (1 166 o/s)

j’aimerais comprendre. :confused:

La mise à jour du cache (update) avant bien sûr.

[quote=“redelap”]aptitude -s install zygrib/squeeze
Les NOUVEAUX paquets suivants vont être installés :
libproj0{a} proj-data{a} zygrib zygrib-maps{a}
0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o/15,9 Mo d’archives. Après dépaquetage, 31,7 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Charger/installer/enlever des paquets.[/quote]

Ben , voilà c’est tout bon, fais sauter l’option -s et lances l’install de [mono]zygrib[/mono].

Retour ?

C’est à dire ?