installation stellarium Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

Bonjour à toutes et tous, je n'arrive pas à installer stellarium sous stretch,
j'ai un retour de commande qui me parle de librairies à installer, mais je ne sais pas comment faire.
j'ai suivi le wiki pour l'installer manuellement, mais ça ne fonctionne pas.
bien sur je ne suis pas un grand informaticien, si quelqu'un pouvais m'aider ce serai top.
je joins le retour de la commande, merci d'avance.

Code : Tout sélectionner

[Les paquets suivants contiennent des dépendances non satisfaites :
 stellarium : Dépend: libc6 (>= 2.27) mais 2.24-11+deb9u3 devra être installé
              Dépend: libgps23 (>= 3.10+dev1~) mais il n'est pas installable
              Dépend: libqt5core5a (>= 5.9.0~beta) mais 5.7.1+dfsg-3+b1 devra être installé
              Dépend: libqt5gui5 (>= 5.8.0) mais 5.7.1+dfsg-3+b1 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état /code]
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

L'instllation de Stellarium fait rétrograder certaines parties essentielles de ton système à des versions antérieures.

Ca veut dire que tu n'est pas sous stretch, mais sous buster ou sid.

Si tu veux y voir plus clair, poste ton sources.list, et éventuellement ton fichier preferences si tu en as un.

Code : Tout sélectionner

cat /etc/apt/sources.list
cat /etc/apt/preferences
Si tu veux y aller comme un bourrin, tu forces l'installation de versions plus récentes de stellarium.

Code : Tout sélectionner

apt-get install -t buster stellarium
voire

Code : Tout sélectionner

apt-get install -t sid stellarium
Ma première suggestion me paraît plus appropriée...

Edit:
Tant qu'à faire, pour y voir clair, tu peux aussi poster le résultat de

Code : Tout sélectionner

ls /etc/apt/sources.list.d
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

Bonjour hybridemoineau, merci pour ta réponse et excuse pour le retard dans mon retour, j'ai été occupé.
j'ai aussi side d'installé et j'ai pu installer stellarium sans aucune difficultés.
je te joins les retour que tu me demande . # deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main

# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main

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

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

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

# Les dépôts officiels Debian Stretch :
# deb-src http://deb.debian.org/debian/ stretch main

# Debian Stretch, mises-à-jour de sécurité :
deb http://security.debian.org/ stretch/updates main contrib non-free
# deb-src http://security.debian.org/ stretch/updates main contrib non-free

# Debian Stretch, mises-à-jour "volatiles" :
# deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free

# Debian Stretch, dépôt de rétroportages ("backports") :
deb http://deb.debian.org/debian stretch-backports main contrib non-free
# deb-src http://deb.debian.org/debian stretch-backports main

# stretch
deb-src http://ftp.fr.debian.org/debian/ stretch main contrib

# stretch-updates, previously known as 'volatile
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib

# stretch-backports, previously on backports, debian.org
deb http://ftp.debian.org/debian/ stretch-backports main contrib non-free
deb-src http://ftp.debian.org/debian/ stretch-backports main contrib

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

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


deb http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ stretch-backports main contrib non-free
deb http://download.videolan.org/pub/debian/stable/ /
deb http: //ftp.fr.debian.org/debian/
pcbureau:/home/rameur13#

pcbureau:/home/rameur13# cat /etc/apt/preferences
cat: /etc/apt/preferences: Aucun fichier ou dossier de ce type
pcbureau:/home/rameur13# ls /etc/apt/sources.list.d
stellarium-ubuntu-stellarium-releases-cosmic.list
stellarium-ubuntu-stellarium-releases-cosmic.list.save
pcbureau:/home/rameur13#
marcastro
Membre actif
Membre actif
Messages : 734
Inscription : 22 avr. 2016, 12:05
Localisation : variable
Status : Hors-ligne

le sources.list est plein de doublons, ce qui ne gêne pas en soi, mais sources.list.d fait référence à un dépôt ubuntu but ubuntu is NOT debian, d'où problème de dépendances.
sur le forum depuis 2007.
sid et bookworm avec xfce
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

On laisse tomber le problème des doublons du sources.list. Tu peux le corriger facilement toi-même. Toute ligne qui se répète peut être ramnée à une seule occurence, et doit l'être.

Pour Stllarium, tu as rajouté des dépôts ubuntu, sans doute en cliquant quelque part.

Il ne faut jamais rajouter des dépôts ubuntu à une Debian, à moins de risquer de tout casser. Jamais.

Il faut retirer ces dépots. En mode admin (root), cette commande neutralise la référence aux dépôts en modifiant le nom de fichier:

Code : Tout sélectionner

mv stellarium-ubuntu-stellarium-releases-cosmic.list stellarium-ubuntu-stellarium-releases-cosmic.list.hs
Puis effacer la version ubuntu de Stellarium et installer la version DEbian

Code : Tout sélectionner

apt-get purge stellarium --purge
apt-get install stellarium
Si ça va jusque là, on verra si quelque chose peut-être amélioré après.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5872
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

On devrait instaurer un gage à toute personne qui met un dépot ubuntu dans son sources.list debian!
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

Bonjour hybridemoineau, j'ai fait le ménage, piratelab a raison c'est honteux ce que j'avais fait.
je te met le retour de la commande après l'installation, c'est la que je ne sais pas comment faire pour c'est dependances non satisfaites.
pcbureau:/home/rameur13# apt-get install stellarium
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
stellarium : Dépend: libc6 (>= 2.27) mais 2.24-11+deb9u3 devra être installé
Dépend: libgps23 (>= 3.10+dev1~) mais il n'est pas installable
Dépend: libqt5core5a (>= 5.9.0~beta) mais 5.7.1+dfsg-3+b1 devra être installé
Dépend: libqt5gui5 (>= 5.8.0) mais 5.7.1+dfsg-3+b1 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
pcbureau:/home/rameur13#
a savoir qu'il s'agit bien de la distrib stable.
marcastro
Membre actif
Membre actif
Messages : 734
Inscription : 22 avr. 2016, 12:05
Localisation : variable
Status : Hors-ligne

avant de faire quoi que se soit tu fais une sauvegarde de l'existant et qui fonctionne en utilisant clonezilla. Ensuite tu installes les dépendances manquantes en installant leur paquet .deb en stable ce qui remettra les libs manquantes en places.
sur le forum depuis 2007.
sid et bookworm avec xfce
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

rameur13 a écrit : 10 juil. 2018, 10:17 a savoir qu'il s'agit bien de la distrib stable.
Hélas non, une partie de ton sytème et pas la moindre est passée à des versions supérieures
stellarium : Dépend: libc6 (>= 2.27) mais 2.24-11+deb9u3 devra être installé
Par exemple, ta libc6 est en version buster ou sid, et quand tu essaie d'installer la version stable dont dépend stellarium stable, ça coince.

Il faut soit que tu tentes de rétrograder les librairies qui coincent, en procédant successivement (et pas d'un seul coup) à

Code : Tout sélectionner

aptitude install -t stretch libc6 
aptitude install -t stretch libqt5core5a
aptitude install -t stretch libqt5gui5
aptitude install stellarium
Soit que tu assumes ton passage en testing/sid. Après avoir ajouté les bonnes lignes de dépôt à ton sources.list

Code : Tout sélectionner

#Testing 
deb http:/ftp.fr.debian.org/debian/ buster main contrib non-free

#Backports 
deb http://ftp.fr.org/debian/ stretch-backports main contrib non-free

#Sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
et un apt-get update lances un

Code : Tout sélectionner

aptitude install -t buster stellarium
Si ça ne passe pas, -t sid

Avec cette seconde solution, si tu ne fermes pas Sid et buster dans ton sources.list ensuite, toute MAJ fera passer ton système en sid. Et si tu fermes testing et sid, ton système comportera, comme maintenant, une partie non stable et non mise à jour.

Mais enfin c'est moins suicidaire qu'ajouter un dépôt d'une version Ubuntu (même pas d'un ppa !).
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5872
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

La solution la moins dangereuse serait de passer en testing (buster) C'est stable et utilisable au quotidien, même avec quelques paquets de SID dedans.
La SID à l'air bien chahutée en ce moment, et demande un peu d'expérience pour rester utilisable.
Sinon, comme gage, tu recopieras cent fois: viewtopic.php?f=7&t=584
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

Salut a tous, comment est ce que je peut en etre arrivé a avoir une partie non stable?
j'ai deja sid d'installé et sur laquelle j'ai installé stellarium sans souci et ça fonctionne.
Donc j'aimerai bien garder une version stable, est ce encore possible à ce stade?
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Salut rameur13

Je crois que tu pourrais t'inspirer de ce sujet TESTING: Sirikali >> paquet indisponible

et notamment du post #10 de marcastro

en adaptant à ta situation stable / stellarium

les versions de testing et de sid étant identiques => quelle distribution choisir ???


J'espère te mettre sur une bonne piste, mais par prudence attends l'avis des plus experts

@+
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5872
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Si tu as tenté d'installer un paquet depuis un dépot ubuntu plus récent, il a tiré via les dépendances les libs depuis le dépot ubuntu si j'ai bien suivi l'install que tu avais.
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

salut les gars merci pour vos réponses, je vais attendre voir si j'ai d'autres réponses,
j'ai téléchargé la franken debian que je vais lire et relire pour évité d'autres énormes erreurs.
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Si tu veux une version stable de stellarium dans un environnement stable, le plus simple est de réinstaller une version stable de Debian (histoire de répéter le mot stable).

C'est possible d'essayer de rétrograder les paquets, ça peut apprendre pas mal de choses, mais ça risque d'êtree long et de ne pas être "propre".
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

ok dans ce cas je vais réinstaller.
je te remercie de ton aide et te tiens au courant lorsque la réinstalle sera faite.
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

Salut hybridemoineau, j'ai réinstallé cette nuit et l'installation de stellarium c'est faite sans aucuns problèmes.
j'ai par contre redécouvert un souci que j'avais eu, à savoir firefoxESR, que j'avais remplacé par la version 57.0.
ce pourrait il que ce soit cela qui m'aie fait installé une partie en buster ou sid?
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5872
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

ça dépent comment tu l'as installé, il faudrait nous en dire plus.
vu que tu est un peu aventurier avec ta debian, tu as tout interet à intégrer testing et SID dans ton sources.list, et les backports, avec un fichier preferences.
Tu pourras ainsi piocher dans une distro différente si besoin, mais de façon contrôlée.
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Comme le dit Piratebab, ça dépend des dépôts qui étaient ouverts quand tu as installé firefox...

En supposant que tu l'aies installé à partir des dépôts sid de Debian, alors oui il a pu faire changer ta libc6. Ca a été le cas chez moi, il n'y avait pas d'autres solutions même quand on veut rester en stable pour passer en firefox 57 - et encore maintenant pour toutes les versions au delà de la 52.

Tu peux cependant laisser plusieurs dépots *Debian* ouverts et contrôler ce qu'ils alimentent avec un fichier preferences (/etc/apt/preferences). Par exemple, si tu veux firefox 57 ou + sans que tout ton système passe en sid, tu dis au système: our le paquet firefox en sid, il est prioritaire (3 premières lignes), mais tous les autres paquets de sid et de testing, ils ne le sont pas (lignes suivantes).

Code : Tout sélectionner

#firefox
Package: firefox
Pin: release o=Debian,a=unstable
Pin-Priority: 991

#Testing
Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 90

#Sid
Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 10
Voir la doc sur le net pour ce fichier preferences ! Il y a différents seuils de priorité qui alimentent les discussions de fins de soirée.
rameur13
Membre
Membre
Messages : 17
Inscription : 03 mai 2018, 10:13
Status : Hors-ligne

bon j'ai été voir dans opt et surprise il y a la version 59.0.3 de firefox, j'ai suivi le tuto de firefox pour debian à savoir faire un lien symbolique qui fait que quand tu clic sur ESR ça devrai lancer la version 59.0.3, mais pas du tout, ça ne fonctionne pas.
je vais me documenter pour essayé ce que tu me dit hybridemoineau, en fait la premiére fois j'avais suivi un tuto trouvé sur le net, comme je suis une buse bah je me suis pas posé de questions, c'est pour ça que je vous en posent maintenant pour éviter de refaire les même erreurs.
Répondre