On Thu, Oct 30, 2003 at 10:14:02AM +0100, herve wrote:
> Voila
> Un grand merci a tout ceux qui m'on fil� un coup de main
> J'ai au final, utilis� la version 3.1.3 de kde en installant ceci
> http://snapshot.debian.net/archive/2003/06/24/debian/pool/main/l/lm-sens
> ors/libsensors-1debian1_2.7.0-6_i386.deb
> Comme on me l'a conseill� et puis ensuite relancer apt-get install
> kdebase ....
> Pour la version 3.1.4, toujours pas d'explication le probleme reste
> entier....de meme que pour la version backport�e CVS......probleme de
> version entre paquets provenant des sources kde (que ce soit
> kde.download.org pour la 3.1.4 ou la source du backport 3.2) et ceux des
> sources pour la sid..d'apres ce que j'ai remarqu�....et au final...unmet
> dependencies et hop broken package...
> Toute id�e est toujours la bienvenue ...

Bonjour,

Mis � part  le probl�me du libsensors-1debian1 qui est effectivement
soluble en t�l�chargeant une version un peu plus ancienne de la
biblioth�que, il est tout � fait possible d'employer la version
kde-3.1.4 de la sid, avec quelques "am�nagements"... Voici comment j'ai
proc�d� pour ma part:

0) Commencer par virer purement et simplement TOUT ce qui concerne kde
dans des versions ant�rieures.

1) Ajout, dans le /etc/apt/sources.list, de lignes concernant la distrib
"unstable".

2) Cr�ation d'un fichier /etc/apt/preferences, avec les lignes
suivantes:

Package: *
Pin: release testing
Pin-Priority: 900

Package: *
Pin: release unstable
Pin-Priority: 600


Cela donne priorit� � la testing, mais permet quand-m�me d'installer
certains paquets de la unstable �ventuellement.

3)
# apt-get update
# apt-get install kde -t unstable

4) Attention: �mes sensibles et puristes s'abstenir... :-)

A cette �tape, il devrait y avoir des messages d'erreur concernant des
d�pendances non r�solues, en particulier � propos de kdemultimedia.
Outre le probl�me de "libsensors-1debian1" pour lequel une solution a
�t� donn�e (et qu'il faut aussi appliquer), il y a aussi un souci
concernant le fichier "Packages" de unstable r�cup�r� sur le net. Ce
fichier se trouve sur le disque, � l'emplacement suivant (ici dans le
cas du miroir ftp.fr.debian.org):

/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_unstable_main_binary-i386_Packages

Il faut �diter ce fichier, et modifier les d�pendances du package
"kdemultimedia" dans la version "4:3.1.2-1.1". En effet, dans cette
version, toutes les d�pendances cit�es sont �galement en "4:3.1.2-1.1"
alors que les packages r�ellement disponibles sont en "4:3.1.2-1". Donc,
� grands coups de vim ou d'autre chose, il suffit de changer tous les
num�ros de versions des packages cit�s dans la ligne "Depends:" pour les
remplacer par "4:3.1.2-1" au lieu de "4:3.1.2-1.1".

C'est pas fini, parce que l�, on vient simplement de r�soudre le
probl�me au niveau de apt... Il faut aussi faire la m�me chose au niveau
de dpkg. L�, les fichiers concern�s s'appellent "/var/lib/dpkg/status" et
"/var/lib/dpkg/available". M�me motif, m�me punition: un grand coup de
vim dans la tronche. :-) Faites gaffe quand-m�me avant d'�diter votre
fichier "status", vaut mieux faire une sauvegarde avant, on ne sait
jamais...

A partir de l�, un nouveau "apt-get install kde -t unstable" doit bien
se passer... ATTENTION: ne pas refaire de "apt-get update" !!! Sinon
tout est bien entendu � refaire au niveau des �ditions de fichiers...

Ouala. Je sais, c'est pas du travail soign�, mais �a a le m�rite de
fonctionner. :-) Dans la s�rie "rendons � C�sar...", Merci � Didier
Chalm pour l'id�e initiale, et pour l'avoir ensuite oubli�e, ce qui
m'a forc� � la red�couvrir et � lui remontrer la manip r�cemment. :-)))

Reste plus qu'� attendre maintenant que ces histoires de d�pendances
soient corrig�es dans la sid. Le bug a �t� signal�, mais j'ai plus le
num�ro d'entr�e dans la base en t�te.

Dernier mot: oui, c'est normal que certains packages de kde-3.1.4 soient
encore en 3.1.2... Tous les packages ne sont pas remis � jour en m�me
temps... :-)

Bruno

-- 
-- Service Hydrographique et Oceanographique de la Marine ---  EPSHOM/CIS/MIC
--     13, rue du Chatellier ---  BP 30316  --- 29603 Brest Cedex, FRANCE
--        Phone: +33 2 98 22 17 49  ---  Email: [EMAIL PROTECTED]

Répondre à