Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-07-04 07:26:01

  womperm - Członek DUG

womperm
Członek DUG
Zarejestrowany: 2010-06-01

Nie można zaktualizować bliblioteki libc6.

Na początku musiałem usunąć wpis w /var/dpkg/status bo nie mogłem zrobić aktualizacji (nie był to libc6, tylko jakiś śmieć którego już dawno w systemie nie mam).
Dalej zrobiłem aktualizacje w ten sposób:

Kod:

apt-get dist-upgrade -o APT::Immediate-Configure=0

[i]Źródło: http://techpatterns.com/forums/about1394.html[/i]
Bo nie mogłem inaczej, sypał błędami.
Przeszukałem google, i nie wiele znalazłem "tylko to że szybciej system zainstaluje na nowo".
To ma być żart? Oczywiście że nie! Było sporo takich sytuacji, ale trzeba zacisnąć zęby i walczyć (tak jak ja, na minusie do końca miesiąca).
Próbowałem też:

Kod:

rm -r /var/cache/apt/archives/libc6_2.11.2-10_i386.deb

Oraz zassać paczkę i ręcznie ją zainstalować poprzez dpkg ale ten sam błąd.

Kod:

root@serwer:~# apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Naprawianie zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libc6 libc6-i686
Sugerowane pakiety:
  glibc-doc debconf debconf-2.0 locales
Zostaną zainstalowane następujące NOWE pakiety:
  libc6 libc6-i686
0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 3881 kB/5083 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 12,3 MB miejsca na dysku.
Kontynuować [T/n]? t
Pob: 1 http://ftp.pl.debian.org/debian/ stable/main libc6 i386 2.11.2-10 [3881 kB]
Pobrano 3881 kB w 16s (241 kB/s)                                              
E: Nie udało się pobrać wersji debconf. Czy debconf jest zainstalowany?
debconf: Działanie apt-extracttemplates zakończyło się błędem: Błędny deskryptor pliku
tar: ./conffiles: znacznik czasowy 2011-01-24 01:10:01 jest przesunięty o 282864412.545612535 s w przyszłość
tar: ./templates: znacznik czasowy 2011-01-24 01:09:51 jest przesunięty o 282864402.543433953 s w przyszłość
tar: ./symbols: znacznik czasowy 2011-01-24 01:10:00 jest przesunięty o 282864411.540371739 s w przyszłość
tar: ./shlibs: znacznik czasowy 2011-01-24 01:10:01 jest przesunięty o 282864412.540066394 s w przyszłość
tar: ./postinst: znacznik czasowy 2011-01-24 01:10:01 jest przesunięty o 282864412.539893781 s w przyszłość
tar: ./preinst: znacznik czasowy 2011-01-24 01:10:01 jest przesunięty o 282864412.524655669 s w przyszłość
tar: ./postrm: znacznik czasowy 2011-01-24 01:10:01 jest przesunięty o 282864412.524328057 s w przyszłość
tar: ./control: znacznik czasowy 2011-01-24 01:10:05 jest przesunięty o 282864416.524150364 s w przyszłość
tar: ./md5sums: znacznik czasowy 2011-01-24 01:10:05 jest przesunięty o 282864416.523879589 s w przyszłość
tar: .: znacznik czasowy 2011-01-24 01:10:05 jest przesunięty o 282864416.523807873 s w przyszłość
(Odczytywanie bazy danych ... 87 files and directories currently installed.)
Rozpakowanie libc6 (z .../libc6_2.11.2-10_i386.deb) ...

A non-dpkg owned copy of the libc6-i686 package was found.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.
dpkg: błąd przetwarzania /var/cache/apt/archives/libc6_2.11.2-10_i386.deb (--unpack):
 podproces nowy skrypt pre-installation zwrócił kod błędu 1
configured to not write apport reports
                                      Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/libc6_2.11.2-10_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ostatnio edytowany przez womperm (2011-07-04 07:32:37)

Offline

 

#2  2011-07-04 08:41:09

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Nie można zaktualizować bliblioteki libc6.

[quote=womperm]

Kod:

tar: ./templates: znacznik czasowy 2011-01-24 01:09:51 jest przesunięty o 282864402.543433953 s w przyszłość

[/quote]
Masz prawidłowy czas w systemie?

Kod:

 $ date

Offline

 

#3  2011-07-04 15:27:06

  womperm - Członek DUG

womperm
Członek DUG
Zarejestrowany: 2010-06-01

Re: Nie można zaktualizować bliblioteki libc6.

Japierdole... Już nie mam słów na takie posty...
Przecież napisałem że NIE MOGĘ ZAKTUALIZOWAĆ DANEJ BIBLIOTEKI, a nie że mam nie poprawną datę...
Po drugie to jest ostrzeżenie, a nie błąd.

Ostatnio edytowany przez womperm (2011-07-04 15:27:36)

Offline

 

#4  2011-07-04 16:35:49

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Nie można zaktualizować bliblioteki libc6.

Nie denerwuj się ;-) kiedyś nie mogłem wykonać aktualizacji glibc z powodu ustawionej daty z przeszłości...
Ten komunikat:

A non-dpkg owned copy of the libc6-i686 package was found.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.[/quote]
pochodzi z pliku [tt]/var/lib/dpkg/info/libc6.preinst[/tt]
jak sprawdzałem w wirtualce, skrypt preinstall (miedzy innymi) sprawdza czy jest cos w katalogu /lib/tls spróbuj zmienić nazwę tego katalogu np:

Kod:

mv /lib/tls /lib/tls-stary

I puść jeszcze raz aktualizację, ew. możesz użyć [b]dpkg -i[/b] z opcją debugowania [b]-D, -D10[/b] powinno starczyć, może wypisze co go boli...

Offline

 

#5  2011-07-04 19:19:44

  womperm - Członek DUG

womperm
Członek DUG
Zarejestrowany: 2010-06-01

Re: Nie można zaktualizować bliblioteki libc6.

Właściwie nie trafiłeś bo u mnie nie ma takiego katalogu. Ale i tak należy Ci się piwo.
Dobra ja tu drugie popijam, i znalazłem rozwiązanie http://ubuntuforums.org/showthread.php?t=932514

Kod:

# mv /lib/i686/cmov/libc.so.6 /lib/i686/cmov/libc.so.6-old

Ale to nie koniec... Dodatkowe błędy na kark..

Kod:

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Należy uruchomić "apt-get -f install", aby je naprawić.
Następujące pakiety mają niespełnione zależności:
 apt-utils : Wymaga: libapt-pkg4.10
E: Niespełnione zależności. Proszę spróbować użyć -f.
usr@serwer:~$ ./sudo apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Naprawianie zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  apt
Sugerowane pakiety:
  aptitude synaptic wajig dpkg-dev apt-doc bzip2 lzma python-apt
Zostaną zainstalowane następujące NOWE pakiety:
  apt
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0 B/2171 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 6263 kB miejsca na dysku.
Kontynuować [T/n]? t
ostrzeżenie, w pliku "/var/lib/dpkg/available" niedaleko linii 701 pakiet "lsb-base":
 brakujący maintainer
ostrzeżenie, w pliku "/var/lib/dpkg/available" niedaleko linii 712 pakiet "libcurl3-gnutls":
 'Depends' field, reference to 'libgnutls26': error in version: invalid character in version number
ostrzeżenie, w pliku "/var/lib/dpkg/available" niedaleko linii 802 pakiet "libgeoip1":
 brakujący description
dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 1351 pakiet "libssl0.9.8":
 pole "Depends", w odniesieniu do "libc6": numer wersji zawiera " "
E: Sub-process /usr/bin/dpkg returned an error code (2)

Już nie mam sił, albo mam kaca

Ostatnio edytowany przez womperm (2011-07-04 20:02:33)

Offline

 

#6  2011-07-05 23:15:30

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Nie można zaktualizować bliblioteki libc6.

Poradziłeś sobie z tymi ostatnimi błędami? Powinno pomóc:

Kod:

dpkg --clear-avail

Ja typuję na coś związanego z uszkodzeniem systemu plików lub dysku. Zapuść fsck, sprawdź S.M.A.R.T, zapuść badblocks.

PS. Wczoraj też popijałem piwo ;-)

Offline

 

#7  2011-07-06 00:50:26

  womperm - Członek DUG

womperm
Członek DUG
Zarejestrowany: 2010-06-01

Re: Nie można zaktualizować bliblioteki libc6.

Nie, nie poradziłem... Ale robiłem globalne porządki, czyli postawiłem system na nowo.
Przed reinstallem, wymieniłem dyski, oraz dodałem karty sieciowe.
Z kartami było trochę problemu, ale dałem rade. Teraz wszystko działa dobrze.
Wcześniej to miałem za mało miejsca na /boot (30MB) teraz jest 50MB.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00008 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00137 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.191.189.124' WHERE u.id=1
0.00094 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.189.124', 1732704154)
0.00035 SELECT * FROM punbb_online WHERE logged<1732703854
0.00068 SELECT topic_id FROM punbb_posts WHERE id=176898
0.00004 SELECT id FROM punbb_posts WHERE topic_id=19307 ORDER BY posted
0.00029 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19307 AND t.moved_to IS NULL
0.00025 SELECT search_for, replace_with FROM punbb_censoring
0.00169 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19307 ORDER BY p.id LIMIT 0,25
0.00070 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19307
Total query time: 0.00643 s