Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/05/2005, à 14:37

racoon97

Les dépendances me rende fou !

Salut,

Je suis encore confronté à un problemes de dépendances et je vois que dans synaptic c'est encore plus difficile à gérer. Je veux installer build-essential car l'installation de dvdrip me l'a désinstallé, c'est bizarre je sais mais je peux pas dire pourquoi, il me l'a désinstallé. Donc
je fais un :

sudo apt-get install build-essential linux-headers-`uname -r`

comme on me l'a gentillement indiqué dans un autre post, mais cette fois-ci :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
linux-headers-2.6.10-5-386 est déjà la plus récente version disponible.
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 :
  build-essential: Dépend: libc6-dev mais ne sera pas installé ou
                            libc-dev
                   Dépend: g++ (>= 3:3.3) mais ne sera pas installé

Génial !
Je fais donc

sudo apt-get install g++

Les paquets suivants contiennent des dépendances non satisfaites :
  g++: Dépend: g++-3.3 (>= 1:3.3.5-1) mais ne sera pas installé
E: Paquets défectueux

Re-génial !

Je me rends compte par expérience qu'il est, paradoxalement,  beaucoup plus simple de compiler un programme sur Ubuntu que de passer par synaptic hmm. Sauf que quand on a paumé invlontairement le nécessaire pour la compilation, il est plus difficile de faire autrement.

Alors si quelqu'un peu m'aider à résoudre ce petit problême ce serais génial, merci !

Est ce que quelqu'un peut expliquer à l'idiot d'imbécile que je suis une fois pour toute ce que veux dire ce message qui me semble hyper mal traduit :  Dépend : g++-3.3 mais ne doit pas être installé.

P.S. C'est écrit noir sur blanc dans synaptic et ca ne veut clairement rien dire dans ma petite tête que j'ai avec un QI de 35 !
Ca veux dire quoi ? Que le programme g++-3.3 ne doit pas être installé ou qu'il faut l'installer ? Si c'est la 2eme solution, ben c'est ce que je demande à l'instant même : qu'il me l'installe, mais .. Dépend : libstdc++5-3.3-dev mais ne doit pas être installé. On y revient encore et encore.
Donc s'il vous plait je voudrais éviter de passer par Synaptic qui me rend fou ! Indiquer moi clairement les lignes de commandes de préférences s'il vous plait.

Dernière modification par racoon97 (Le 03/05/2005, à 14:38)


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#2 Le 03/05/2005, à 14:39

coffee

Re : Les dépendances me rende fou !

c'est quoi ton /etc/apt/sources.list?


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#3 Le 03/05/2005, à 15:58

racoon97

Re : Les dépendances me rende fou !

coffee a écrit :

c'est quoi ton /etc/apt/sources.list?

Salut coffee,

Voici comme demandé mon /etc/apt/sources.list

deb http://fr.archive.ubuntu.com/ubuntu hoary main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu hoary-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu hoary universe
deb-src http://fr.archive.ubuntu.com/ubuntu hoary universe

#Multiverse
deb http://archive.ubuntu.com/ubuntu/ hoary multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hoary multiverse

## Security
deb http://security.ubuntu.com/ubuntu hoary-security main restricted universe
deb-src http://security.ubuntu.com/ubuntu hoary-security main universe restricted

## backports
deb http://backports.ubuntuforums.org/backports hoary-backports main universe
deb http://backports.ubuntuforums.org/backports hoary-extras main universe


#Marillat (http://debian.video.free.fr)

deb ftp://ftp.nerim.net/debian-marillat stable main
deb ftp://ftp.nerim.net/debian-marillat testing main
deb ftp://ftp.nerim.net/debian-marillat unstable main


## XdTV
deb http://xawdecode.sourceforge.net/debian/ binary/
deb-src http://xawdecode.sourceforge.net/debian/ source/

## Eclipse
deb http://fincos.homeip.net/debian /



##Splashy
deb http://www.kiskeyix.org/downloads/debian local main
deb-src http://www.kiskeyix.org/downloads/debian local main


## breezy
deb http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ breezy-updates main restricted
deb http://security.ubuntu.com/ubuntu/ breezy-security main restricted universe

##Dépôt plein de multimédia
deb http://rarewares.soniccompression.com/debian/packages/unstable/ ./

##Local
#deb file:/home/nicolas/admin/debs ./

je garde espoir wink

Dernière modification par racoon97 (Le 03/05/2005, à 15:58)


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#4 Le 03/05/2005, à 16:06

yeKcim

Re : Les dépendances me rende fou !

## breezy
deb http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ breezy-updates main restricted
deb http://security.ubuntu.com/ubuntu/ breezy-security main restricted universe

hmm Es-tu vraiment suffisament sur de toi pour laisser ces dépots actif dans ton sources.list tu devrais les commenter si ton but n'est pas d'avoir une breezy. hmm


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#5 Le 03/05/2005, à 16:13

Axel

Re : Les dépendances me rende fou !

Perso je trouve les messages tout a fait clair (cf post 1)

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.

Or

## breezy
deb http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ breezy-updates main restricted
deb http://security.ubuntu.com/ubuntu/ breezy-security main restricted universe

Nous montre bien qu'effectivement tu es en version unstable.

Il doit donc démander des paquets qui n'existent pas (encore)...

Hors ligne

#6 Le 03/05/2005, à 16:34

racoon97

Re : Les dépendances me rende fou !

Ok merci, je vais essayer sans breezy. En fait j'avais ajouté breezy car c'etais pour moi la seule façon d'installer Avidemux (http://forum.ubuntu-fr.org/viewtopic.php?id=3946). Je ne savais pas qu'il fallais l'enlever immédiatement. J'espère que je pourrais revenir en arrière car il me semble avoir "subit" des mises à jour récemment hmm


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#7 Le 03/05/2005, à 16:51

racoon97

Re : Les dépendances me rende fou !

Axel a écrit :

Perso je trouve les messages tout a fait clair (cf post 1.

Je pense que tu pourrais m'eviter des centaines de post inutiles (celui est  le troisième à ce sujet)  sur ce forum si tu pouvais m'expliquer. smile Car je ne comprends le sens de cette phrase : Dépend: g++-3.3 (>= 1:3.3.5-1) mais ne sera pas installé.
Je suppose que c'est surement évident pour beaucoup d'entre vous, mais moi aussi si je vous parlais de SMPTE, de chroma subsampling ou de 4:2:2 ca vous dirais pas grand chose. Je ne demande qu'a comprendre pour mieux réagir et souhaiterais  qu'une petite explication, quand vous en aurez le temps hein, je vous force pas et je sais aussi que vous n'êtes pas obligé wink

Dernière modification par racoon97 (Le 03/05/2005, à 16:59)


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#8 Le 03/05/2005, à 20:00

racoon97

Re : Les dépendances me rende fou !

Ca y est j'ai supprimé breezy et maintenant j'ai cette erreur :

  build-essential: Dépend: libc6-dev mais ne sera pas installé ou
                            libc-dev
                   Dépend: g++ (>= 3:3.3) mais ne sera pas installé
E: Paquets défectueux

La suite ou j'essaie d'installer les dependances une à une :

sudo apt-get install g++

Les paquets suivants contiennent des dépendances non satisfaites :
  g++: Dépend: g++-3.3 (>= 1:3.3.5-1) mais ne sera pas installé

sudo apt-get install g++-3.3

  g++-3.3: Dépend: libstdc++5-3.3-dev (>= 1:3.3.5-8ubuntu2) mais ne sera pas installé
E: Paquets défectueux

sudo apt-get install libstdc++5-3.3-dev

Les paquets suivants contiennent des dépendances non satisfaites :
  libstdc++5-3.3-dev: Dépend: libc6-dev (>= 2.3.2.ds1-16) mais ne sera pas installé
E: Paquets défectueux

sudo apt-get install libc6-dev
  libc6-dev: Dépend: libc6 (= 2.3.2.ds1-20ubuntu13) mais 2.3.5-0ubuntu3 devra être installé
E: Paquets défectueux

sudo apt-get install libc6
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
libc6 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

A cette dernière commande je n'ai pas d'erreur donc j'en reviens à :

 sudo apt-get install libc6-dev

mais ca me sort encore :

Les paquets suivants contiennent des dépendances non satisfaites :
  libc6-dev: Dépend: libc6 (= 2.3.2.ds1-20ubuntu13) mais 2.3.5-0ubuntu3 devra être installé
E: Paquets défectueux

Donc comme vous pouvez le constatez ca "boucle" sur libc6 et je ne sais pas comment en sortir. Je suppose qu'il faut forcer une version mais laquelle et comment.?

Est ce que mon /etc/apt/sources.list est correct (après la suppression de breeezy)

Si il vous faut d'autres informations, n'hésitez pas.


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#9 Le 03/05/2005, à 20:27

racoon97

Re : Les dépendances me rende fou !

Est ce que qq'un pourrais m'aider s'il vous plait  ou me diriger vers un autre forum eou je peux obtenir une réponse ?
Je ne trouve rien sur le site d'Ubuntu, tout ce qu'on y trouve c'est pour la 4.01 :

http://www.ubuntu-fr.org/articles/ubuntuguide


le /etc/apt/soucres.list ressemble plutot à ca :
Code:

# deb cdrom:[Ubuntu 4.10 _Warty Warthog_ - Preview i386 Binary-1 (20041020)]/ unstable main restricted

deb http://archive.ubuntu.com/ubuntu warty main restricted
deb http://security.ubuntu.com/ubuntu warty-security main restricted
# deb-src http://archive.ubuntu.com/ubuntu warty main restricted

# dépôts non supportés par Canonical:
deb http://archive.ubuntu.com/ubuntu warty universe
# deb-src http://archive.ubuntu.com/ubuntu warty universe
deb http://archive.ubuntu.com/ubuntu warty multiverse

Ca m'étonnerais qu'on puisse l'utiliser sur la 5.04 mais je demande quand même puis-je le faire quand même ?

Quelle solution pouvez vous me proposer pour que je puisse avancer ? MERCI !


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#10 Le 03/05/2005, à 23:14

saceirdoth

Re : Les dépendances me rende fou !

Déjà retire au moins tout ce qui concerne breezy,  sinon ton système va pas tarder à devenir inutilisable. Attend au moins 4 mois avant de passer en breezy.

après je sais pas si tu vas pouvoir proprement revenir en arrière, quand ya vraiment pas de solutions pour avoir des .deb sans passer le système en unstable, mieux vaut compiler le soft à partir des sources et pas jouer avec le feux.

C'est pas la faute à apt (synaptic) tout ça, si tu prends des dépots officiels (et même les backports à la limite), tu auras aucuns soucis, les dépendances sont bien gérées., tout ça c'est un problème de dépots pas au point.

Hors ligne

#11 Le 04/05/2005, à 01:06

racoon97

Re : Les dépendances me rende fou !

> mieux vaut compiler le soft à partir des sources et pas jouer avec le feux.

Mouais,  j'ai commencé à compendre çà un peu tard.  Ce qui manque en fait c'est un petit tuto pour le minimum à installer pour les gens qui aimerais bien compiler à partir des sources. Mais j'ai une question si on compile a partir des source, puis je avoir la garantie que cela ne mettra pas la pagaille au niveau des dépendances du systeme ? En tous cas merci, je crains bien que j'ai du "breezy" dans mon systeme et je  vais essayer de nettoyer un peu.


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#12 Le 04/05/2005, à 01:59

coffee

Re : Les dépendances me rende fou !

Au niveau des dépendances, si tu compile avec une méthode debian, il y a aucun pb mais il faut etre sur de bien gerer au niveau des sources qu'il y a un repertoire debian bien fait.

Si tu adores compiler, regardes du coté de gentoo...


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#13 Le 04/05/2005, à 03:12

racoon97

Re : Les dépendances me rende fou !

Ah non ! Chez Gentoo ils sont pas aussi sympa que chez Ubuntu ! lol


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#14 Le 04/05/2005, à 11:33

saceirdoth

Re : Les dépendances me rende fou !

En tous cas, les tutos français gentoo sont super bien faits, j'ai jamais autant appris qu'avec gentoo à l'époque,

Pour en revenir à ton soucis, je sais pas trop si on peut correctement revenir en arrière, sous debian déjà, j'avais compris qu'il était facile de passer à une version+1, mais l'inverse serait très compliqué.

Peut-être que je dis n'importe quoi (qu'on me corrige), mais est-ce qu'en essayant de réinstaller le méta-paquet "ubuntu-desktop" ça pourrait pas remettre de l'ordre dans toutes les dépendances qui étaitent présentes par défaut avec hoary ?

Si tu t'en sors, j'aimerais bien savoir comment t'as fait.

Hors ligne

#15 Le 04/05/2005, à 11:42

laurent

Re : Les dépendances me rende fou !

Salut,

Bon, premièrement, je crois que tu vas devoir faire un "downgrade" de breezy vers hoary, afin de revenir à un système sain.

Ce n'est pas garanti à 100% mais ça devrait fonctionner.

le but de la manoeuvre est décrite ici pour downgrader de hoary à warty:

http://www.ubuntulinux.org/wiki/DowngradingFromHoaryHowTo/view?searchterm=downgrade

A mon avis si tu suis ce tuto en remplaçant warty par hoary  et hoary par breezy, ça devrait fonctionner. (et remplace aussi 4.10 par 5.04)

Le but est de spécifier à synaptic de réinstaller les paquets hoary, meme si il existe des versions plus récentes.

Logiquement, ça devrait passer.

Après ça, tu auras de nouveau un système sain et tu pourras repartir sur de bonnes bases...

Dernière modification par laurent (Le 04/05/2005, à 12:10)


Laurent, petit belge explorant la banquise

Hors ligne

#16 Le 04/05/2005, à 12:01

Axel

Re : Les dépendances me rende fou !

racoon97 a écrit :
Axel a écrit :

Perso je trouve les messages tout a fait clair (cf post 1.

Je pense que tu pourrais m'eviter des centaines de post inutiles (celui est  le troisième à ce sujet)  sur ce forum si tu pouvais m'expliquer. smile Car je ne comprends le sens de cette phrase : Dépend: g++-3.3 (>= 1:3.3.5-1) mais ne sera pas installé.
Je suppose que c'est surement évident pour beaucoup d'entre vous, mais moi aussi si je vous parlais de SMPTE, de chroma subsampling ou de 4:2:2 ca vous dirais pas grand chose. Je ne demande qu'a comprendre pour mieux réagir et souhaiterais  qu'une petite explication, quand vous en aurez le temps hein, je vous force pas et je sais aussi que vous n'êtes pas obligé wink

Voilà ce que j'en comprends:
- "depend : g++-3.3" : bon ça ok, il faut le paquet g++-3.3
- "(>=1:3.3.5-1)" : la c'est un peu plus obscur, mais je pense que ca veut dire "la version nécessaire de g++ doit au minimum etre la 3.3.5-1"
- "mais ne sera pas installé" : il ne va pas le faire...pourquoi ? car "si vous utilisez la distribution unstable, que certains paquets n'ont pas encore été créés ou ne sont pas sortis d'Incoming" bref, selon moi, il n'existe PAS de version de g++ 3.3.5-1 (ou +) disponible pour breezy (sans doute n'existe-t-elle que pour Hoary)

Donc je pense que Laurent a raison en te disant de revenir sur un système Hoary normal. Helas c'est jamais simple (juste enlever les depots breezy ne suffit pas) donc si tu n'as rien fait de spécial le plus simple c'est encore de reinstaller tout.

Hors ligne

#17 Le 11/05/2005, à 05:10

racoon97

Re : Les dépendances me rende fou !

Donc j'ai formaté perdu tous mes fichiers (6 mois de downloads sous WIndows mais bon) j'ai réinstallé Ubuntu et j'ai encore des problemes de dépendances : et surtout une phrase qui ne veut rien dire qet qui revient par tout sur ce ce forum ou personne n'est capable de l'expliquer : "mais ne doit pas être installé" CA VEUT DIRE QUOI ?!!!!!!!!!!!!!!!

EX :

Les paquets suivants contiennent des dépendances non satisfaites :
  mplayer-386: Dépend: libavcodeccvs (>= 2:20050417-0.0) mais ne sera pas instal lé
               Dépend: libc6 (>= 2.3.2.ds1-21) mais 2.3.2.ds1-20ubuntu13 devra ê tre installé
               Dépend: libfontconfig1 (>= 2.3.0) mais 2.2.3-4ubuntu7 devra être installé
               Dépend: libpostproc0 (>= 2:20050417-0.0) mais ne sera pas install é
               Dépend: libvorbis0a (>= 1.1.0) mais 1.0.1-1 devra être installé
               Dépend: libxvidcore4 (>= 1:1.0.0-0.0) mais ne sera pas installé
               Dépend: xmms (>= 1.2.10+cvs20050209) mais ne sera pas installé
E: Paquets défectueux


Alors des fois c'est : "mais ne sera pas installé"
une autre fois c'est : "devra être installé"
et une autre fois c'est  "mais ne doit pas être installé"

Ne me dites que cà vous choque pas ces messages ?!

Et je le répète installation propre nickel, tuto suivi à la lettre, pas de depots etrangers installé par mes soins.

Dernière modification par racoon97 (Le 11/05/2005, à 05:14)


Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)

Hors ligne

#18 Le 11/05/2005, à 09:52

max63

Re : Les dépendances me rende fou !

Franchement il n'ets pas le seul, installe toute propre avec juste une config selon les tutos officiel d'ubuntu (en fait je suis sous kubuntu mais je ne pense pas que cela change grand chose) et j'ai exactement les mêmes problèmes que racoon97.
Enfin moi c'est lorsque je voulais installer real-player que j'ai eu ce genre de soucis mais lorsque j'essaye d'installer les même paquages que racoon97 j'ai les mêmes messages d'erreurs. Je trouve qu'ubuntu est de loin la meilleur distrib pour un utilisateur novice mais ce problème et pour moi la plus grosse ombre sur le tableau wink


Tout sur l'actualité frakassante du libre : http://www.frakass.org

Hors ligne

#19 Le 11/05/2008, à 01:38

danny0085

Re : Les dépendances me rende fou !

If you prefer you can try splashy (you don`t need to compile your kernel) just see this tutorial
http://tips-debian.blogspot.com/2008/04 … rt-up.html