OVH Cloud OVH Cloud

Installation de paquets impossibles : bizarreries de versions...

3 réponses
Avatar
fabrice
Bonsoir,

Voici mon problème :
j'ai une Debian 2.4.27-2-686 et mon source.list est:

deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main

Mais je l'ai modifié plusieurs fois avec d'autres ftp donc je sais plus
tres bien...

je veux installer le paquet libsm-dev

par KPackage :
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
>
> Since you only requested a single operation it is extremely likely that
> the package is simply not installable and a bug report against
> that package should be filed.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> libsm-dev: Depends: libsm6 (= 4.3.0.dfsg.1-14sarge1) but 6.8.2.dfsg.1-11 is to be installed
> Depends: libice-dev but it is not going to be installed
> E: Broken packages
> RESULT=100

par ligne de commande :
> apt-get install libsm-dev
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances... 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.
>
> Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
> probablement pas installable et vous devriez envoyer un rapport de bogue.
> L'information suivante devrait vous aider à résoudre la situation :
>
> Les paquets suivants contiennent des dépendances non satisfaites :
> libsm-dev: Dépend: libsm6 (= 4.3.0.dfsg.1-14sarge1) mais 6.8.2.dfsg.1-11 devra être installé
> Dépend: libice-dev mais ne sera pas installé
> E: Paquets défectueux

Alors que j'ai EFFECTIVEMENT libsm6 6.8.2.dfsg.1-11 d'installée...

> # dpkg -l | grep libsm6
> ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management library

donc il me dit que je ne peux pas installer libsm-dev parce que je n'ai
pas la bonne version de libsm6 alors que j'AI la bonne version...
Merci de me renseigner, j'ai plusieurs paquets qui reagissent comme cela...

Fabrice


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
JusTiCe8
Bonsoir,

fabrice a écrit :

Bonsoir,

Voici mon problème :
j'ai une Debian 2.4.27-2-686 et mon source.list est:



préciser la version du noyau a moins d'intérets que la version (stable
ici qu'on voit bien ensuite)

deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main

Mais je l'ai modifié plusieurs fois avec d'autres ftp donc je sais
plus tres bien...



dommage.

je veux installer le paquet libsm-dev

par KPackage :
[...]
par ligne de commande :

[...]





les 2 donnent la meme chose (heureusement ;) )

Les paquets suivants contiennent des dépendances non satisfaites :
libsm-dev: Dépend: libsm6 (= 4.3.0.dfsg.1-14sarge1) mais
6.8.2.dfsg.1-11 devra être installé
Dépend: libice-dev mais ne sera pas installé
E: Paquets défectueux




Alors que j'ai EFFECTIVEMENT libsm6 6.8.2.dfsg.1-11 d'installée...

# dpkg -l | grep libsm6
ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management library




donc il me dit que je ne peux pas installer libsm-dev parce que je
n'ai pas la bonne version de libsm6 alors que j'AI la bonne version...



faux !
libsm-dev dépend strictement de libsm6 dans la version indiquée
(4.3.0...) ce qui signifie qu'il attend cette version là et pas une
autre (dépendance style >= 4.3.0...)

Merci de me renseigner, j'ai plusieurs paquets qui reagissent comme
cela...

Fabrice




de rien,

J8.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* fabrice [2005-12-30 19:23] :
Bonsoir,

Voici mon problème :
j'ai une Debian 2.4.27-2-686 et mon source.list est:

deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main

Mais je l'ai modifié plusieurs fois avec d'autres ftp donc je sais plus
tres bien...



Le problème vient probablement de là : tu as installé des paquets
provenant d'une source autre que Debian stable, tu as ensuite supprimé
cette source et les paquets orphelins posent problème.

[...]

par ligne de commande :
>apt-get install libsm-dev
>Lecture des listes de paquets... Fait
>Construction de l'arbre des dépendances... 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.
>
>Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
>probablement pas installable et vous devriez envoyer un rapport de bogue.
>L'information suivante devrait vous aider à résoudre la situation :
>
>Les paquets suivants contiennent des dépendances non satisfaites :
> libsm-dev: Dépend: libsm6 (= 4.3.0.dfsg.1-14sarge1) mais 6.8.2.dfsg.1-11
> devra être installé
> Dépend: libice-dev mais ne sera pas installé
>E: Paquets défectueux

Alors que j'ai EFFECTIVEMENT libsm6 6.8.2.dfsg.1-11 d'installée...

># dpkg -l | grep libsm6
>ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management library

donc il me dit que je ne peux pas installer libsm-dev parce que je n'ai
pas la bonne version de libsm6 alors que j'AI la bonne version...



Tu n'as pas la bonne version : la version de libsm6 de Sarge est la
4.3.0.dfsg.1-14sarge1
(http://packages.debian.org/cgi-bin/search_packages.pl?keywords=libsm6&searchon=names&version=stable&release=all).

Le paquet de version 6.8.2.dfsg.1-11 vient peut-être d'un rétroportage
de X.org pour Sarge. Le plus simple pour corriger ce problème est
probablement de lister tous les paquets avec cette version installés sur
ton système ("dpkg -l | grep 6.8.2.dfsg.1-11") et de réinstaller la
version de Sarge pour ces paquets ("apt-get install --reinstall
paquet1=4.3.0.dfsg.1-14sarge1 paquet2=4.3.0.dfsg.1-14sarge1 etc...").


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fabrice
Frédéric Bothamy a écrit :

Le problème vient probablement de là : tu as installé des paquets
provenant d'une source autre que Debian stable, tu as ensuite supprimé
cette source et les paquets orphelins posent problème.



oui il devait y avoir du testing et du unstable aussi...

Tu n'as pas la bonne version : la version de libsm6 de Sarge est la
4.3.0.dfsg.1-14sarge1
(http://packages.debian.org/cgi-bin/search_packages.pl?keywords=libsm6&searchon=names&version=stable&release=all).

Le paquet de version 6.8.2.dfsg.1-11 vient peut-être d'un rétroportage
de X.org pour Sarge. Le plus simple pour corriger ce problème est
probablement de lister tous les paquets avec cette version installés sur
ton système ("dpkg -l | grep 6.8.2.dfsg.1-11") et de réinstaller la
version de Sarge pour ces paquets ("apt-get install --reinstall
paquet1=4.3.0.dfsg.1-14sarge1 paquet2=4.3.0.dfsg.1-14sarge1 etc...").



exactement ca !
testé et approuvé !
merci beaucoup...
bon j'ai un autre probleme du meme genre mais j'essaye de le resoudre et
si ca va pas je reviens ici...
merci encore

Fabrice


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact