Witam,

 Stawiałem   jakiś   miesiąc   temu  świeżego  Debiana  Etch. Chciałem
 żeby  był  stabilny  i  bezproblemowy,  więc  nie istalowałem żadnych
 backportów  itp.  Od  tamtego  czasu  serwer stoi sobie w małej sieci
 lokalnej i udostępnia dla niej bazę danych.

 Chciałbym  teraz  zainstalowac na nim apache + php5. Potrzebuję także
 pakietu php5-dev, a ten znowu potrzebuje libc6-dev. Więc robię tak:

# apt-get install libc6-dev
[...]
Następujące pakiety mają niespełnione zależności:
  libc6-dev: Wymaga: libc6 (= 2.3.6.ds1-13etch4) ale 2.6.1-1+b1 ma zostać 
zainstalowany
E: Pakiety są błędne

# apt-show-versions libc6
libc6 2.6.1-1+b1 newer than version in archive

Sprawdziłem na packages.debian.org - w Etchu powinienem mieć libc6 
2.3.6.ds1-13etch4.

W związku z tym mam pytania:

1.  Jestem  absolutnie  pewny,  że nie dodawałem nic do sources.list -
jest  takie  jakie  było  po  instalacji.  Sprawdzałem - czyta tylko z
repozytorium dla Etch. Jak to możliwe że mam nowszego libc?

2. Jak mogę teraz to naprawić? Gdy wydam polecenie
# apt-get install libc6=2.3.6.ds1-13etch4
to jak się domyślacie instalator chce usunąć pół systemu.

Nie  chciałbym  reinstalować wszystkiego od zera, zresztą nie wiem czy
problem się nie powtórzy. Bardzo proszę o radę.

-- 
Arek


Odpowiedź listem elektroniczym