libc6 broken

Algajatele mõeldud foorum. Siia võib teha kõik Linuxiga seotud teemad, mida mujale ei oska panna

Moderaator: Moderaatorid

Vasta
poocman
Uus kasutaja
Uus kasutaja
Postitusi: 10
Liitunud: 05.07.2009, 16:04

libc6 broken

Postitus Postitas poocman »

debian linuxil libc6 katki, keegi abi ehk oskab pakkuda?
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2654
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Mis tähendab, et katki?
Millest sa seda järeldad?
Mis tegid, et selline viga välja tuli?
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
poocman
Uus kasutaja
Uus kasutaja
Postitusi: 10
Liitunud: 05.07.2009, 16:04

Postitus Postitas poocman »

kui soovisin installida rdesktopi:

aptitude install rdesktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages are BROKEN:
libc6
The following partially installed packages will be configured:
libcups2
0 packages upgraded, 0 newly installed, 0 to remove and 71 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
The following packages have unmet dependencies:
libc6: Depends: libc-bin (= 2.9-26) but it is not installable
The following actions will resolve these dependencies:

Downgrade the following packages:
libc6 [2.9-26 (now) -> 2.7-18lenny6 (stable)]
libc6-i686 [2.9-26 (now) -> 2.7-18lenny6 (stable)]
locales [2.9-26 (now) -> 2.7-18lenny6 (stable)]

Score is 140

Accept this solution? [Y/n/q/?]
The following packages will be DOWNGRADED:
libc6 libc6-i686 locales
The following partially installed packages will be configured:
libcups2
0 packages upgraded, 0 newly installed, 3 downgraded, 0 to remove and 71 not upgraded.
Need to get 0B/10.3MB of archives. After unpacking 803kB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
Preconfiguring packages ...
dpkg: `ldconfig' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
dpkg: `ldconfig' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2654
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Viitaks nagu oleks vajalik path puudu (dpkg: `ldconfig' not found on PATH)
Seda saad kontrollida terminali kaudu: echo $PATH
Väljund võiks olla midagi sellist:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Aga võimalik et selles pole üldse asi.
Oled ehk erinevate Debiani versioonide (stable/unstable) pakke ise kuidagi peale lasknud ja seetõttu korraliku segaduse ise tekitanud.

aptitude download abil saaksid korrektsed (nagu aptitude ka soovitas) paketid arvutisse laadida ja paigaldada.
Või kuidas iganes sulle meeldiks neid alla laadida.
Hiljem siis juba: #dpkg -i <paketi täpne tee ja faili nimi>
Kolme üle ta kurtis, seega on vaja kõik kolm leida ja paigaldada.
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
poocman
Uus kasutaja
Uus kasutaja
Postitusi: 10
Liitunud: 05.07.2009, 16:04

Postitus Postitas poocman »

echo $PATH
annab tulemuseks:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Olen kasutanud unstable versioonist sambat ja OpenOffice

aptitude download libc6 (kui ma ikka andsin õige käsu) annab vastuseks:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
E: No downloadable files for libc6 version 2.9-26; perhaps it is a local or obsolete package?

avastasin täna veel et kde ei lase sisse logida ja ssh ka mitte...
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2654
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Nagu arvasin, siis path osaga kõik OK ja ise ära soperdatud miskit.
Arusaadavalt tahetakse 2.7-18lenny6 versiooni saada. Leia netist kuskilt need paketid üles ja paigalda käsitsi.
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
poocman
Uus kasutaja
Uus kasutaja
Postitusi: 10
Liitunud: 05.07.2009, 16:04

Postitus Postitas poocman »

dpkg -i libc6_2.7-18lenny6_i386.deb
dpkg: `ldconfig' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.

Paistab et soperdus on päris suur aga sain vist üle:

dpkg-deb -x libc6*.deb libc6-unpacked/
cp libc6-unpacked/sbin/ldconfig* /sbin/

ja siis toimis see soovitatud käsitsi paigaldamine ilusti

ja et ssh käima saada:

apt-get remove --purge libk5crypto3
apt-get install --reinstall libkrb53


Suured tänu abi eest :)
Vasta