Kirjoittaja Aihe: RATKAISTU:Päivitysongelma, dpkg: virhe käsiteltäessä...  (Luettu 2641 kertaa)

skainulainen

  • Käyttäjä
  • Viestejä: 3
    • Profiili
    • Rok und roll und blues und jazz!
Heip. Ongelma on seuraavanlainen. Ubuntu 8.04.1 ja mikään päivitys/asennus/paketin poisto ei onnaa. Herjaa aina seuraavaa:

(Luetaan tietokantaa... dpkg: virhe käsiteltäessä (fileen nimi) (--remove):
 epäonnistuttiin puskurin luvussa buffer_read(fd): paketin 'libgtk1.2-common' tiedostolista: Invalid argument
E: Sub-process /usr/bin/dpkg exited unexpectedly


Kuinka saisi systeemin ehjäksi jälleen? Olen loitsinut jo useassa paikassa neuvotut
apt-get -f install sekä
apt-get clean && apt-get update.

Ei auta, aina sama vaiva.

Kiitos avusta jo etukäteen!
« Viimeksi muokattu: 08.08.08 - klo:16.23 kirjoittanut skainulainen »
Ei hättää. Eihä tää tästä.

jori52

  • Käyttäjä
  • Viestejä: 2047
    • Profiili
Vs: Päivitysongelma, dpkg: virhe käsiteltäessä...
« Vastaus #1 : 25.07.08 - klo:07.02 »
Heip. Ongelma on seuraavanlainen. Ubuntu 8.04.1 ja mikään päivitys/asennus/paketin poisto ei onnaa. Herjaa aina seuraavaa:

(Luetaan tietokantaa... dpkg: virhe käsiteltäessä (fileen nimi) (--remove):
 epäonnistuttiin puskurin luvussa buffer_read(fd): paketin 'libgtk1.2-common' tiedostolista: Invalid argument
E: Sub-process /usr/bin/dpkg exited unexpectedly


Kuinka saisi systeemin ehjäksi jälleen? Olen loitsinut jo useassa paikassa neuvotut
apt-get -f install sekä
apt-get clean && apt-get update.

Ei auta, aina sama vaiva.

Kiitos avusta jo etukäteen!


Oletko kokeillut tuota?

Koodia: [Valitse]
sudo dpkg --configure -a
Terveisin jori52
Linux counter #348392
 Asus G750JW ja ubuntu 13.10

kalarm

  • Käyttäjä
  • Viestejä: 716
    • Profiili
Vs: Päivitysongelma, dpkg: virhe käsiteltäessä...
« Vastaus #2 : 25.07.08 - klo:07.16 »
jori52 kerkesi ensin, mutta jos jorin neuvo ei auta, niin voit kokeilla  vanhemmalla kernelillä. Käynnistäessä voit valita vanhemman kernelin. Ainakin käynnistäessä painamalla Esc nappia. Terveisin kalarm.
ubuntu 22.04.2 LTS 64bit
ubuntu 18.4 LTS 64bit
Windows 7 professional

skainulainen

  • Käyttäjä
  • Viestejä: 3
    • Profiili
    • Rok und roll und blues und jazz!
Vs: Päivitysongelma, dpkg: virhe käsiteltäessä...
« Vastaus #3 : 25.07.08 - klo:11.44 »
Kiitos vastauksista. Joo, ma olen kyllä loitsinut tuota dpkg --configure -a myös, ei ilmoittele mitään ja suorittaa kiltisti.
Kernelversio on 2.6.24-19-386.

Ihan vain ajatuksena, mulla on sources.list:issä kauheesti tavaraa, enimmäkseen tuon graafisen Ohjelmalähteet-sovelluksen jäljiltä. Voisiko olla hämmennystä siitä johtuen?

EDIT: Ongelma on siis olemassa edelleen, herjaa aina tuosta libgtk1.2-common tiedostolistasta.

Kuinkas tämän saisi korjattua? Harmittaa kun mitään ei saa asenneltua/poistettua/päivitettyä.
« Viimeksi muokattu: 27.07.08 - klo:23.32 kirjoittanut skainulainen »
Ei hättää. Eihä tää tästä.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Päivitysongelma, dpkg: virhe käsiteltäessä...
« Vastaus #4 : 02.08.08 - klo:12.01 »
Oliko tämä vielä rikki? Virheilmoitus ei viittaa sources.listiín, joten sen kanssa voi olla huoletta. Sen sijaan, ilmeisesti tiedosto /var/lib/dpkg/info/libgtk1.2-common.list on särkynyt levyvirheen tai muun vastaavan seurauksena. Siksi dpkg ei pysty käsittelemään loppuun paketin poistoa.

Onko totta, että mitään paketteja ei pystytä asentamaan / poistamaan? Luulisin, että paketinhallinta asentelee kiltisti käsketyt paketit ja vasta sen jälkeen lopuksi herjaa tuosta viasta.

No mutta asian korjaukseen. Tuossa alla omasta 8.04:stä kopioitu tuloste kyseisestä tiedostosta. Ensimmäisellä rivillä on käsky, joka tulostaa sen. Kokeile mitä se sinulla antaa - virheilmoituksen tullessa on ainakin varmaa, että kys. tiedosto on hajalla. Kopioi rivit sen tilalle. Jos et osaa, kysy apua. Sinänsä harmi, että mokoma riesa. Ubuntun ohjelmathan yleensä käyttävät gtk2:a, tuo gtk1.2 on kai tarpeen vain joillekin vanhoille ohjelmille.

Koodia: [Valitse]
$ cat /var/lib/dpkg/info/libgtk1.2-common.list
/.
/usr
/usr/share
/usr/share/locale
/usr/share/locale/az
/usr/share/locale/az/LC_MESSAGES
/usr/share/locale/az/LC_MESSAGES/gtk+.mo
/usr/share/locale/ca
/usr/share/locale/ca/LC_MESSAGES
/usr/share/locale/ca/LC_MESSAGES/gtk+.mo
/usr/share/locale/cs
/usr/share/locale/cs/LC_MESSAGES
/usr/share/locale/cs/LC_MESSAGES/gtk+.mo
/usr/share/locale/da
/usr/share/locale/da/LC_MESSAGES
/usr/share/locale/da/LC_MESSAGES/gtk+.mo
/usr/share/locale/de
/usr/share/locale/de/LC_MESSAGES
/usr/share/locale/de/LC_MESSAGES/gtk+.mo
/usr/share/locale/el
/usr/share/locale/el/LC_MESSAGES
/usr/share/locale/el/LC_MESSAGES/gtk+.mo
/usr/share/locale/es
/usr/share/locale/es/LC_MESSAGES
/usr/share/locale/es/LC_MESSAGES/gtk+.mo
/usr/share/locale/et
/usr/share/locale/et/LC_MESSAGES
/usr/share/locale/et/LC_MESSAGES/gtk+.mo
/usr/share/locale/eu
/usr/share/locale/eu/LC_MESSAGES
/usr/share/locale/eu/LC_MESSAGES/gtk+.mo
/usr/share/locale/fi
/usr/share/locale/fi/LC_MESSAGES
/usr/share/locale/fi/LC_MESSAGES/gtk+.mo
/usr/share/locale/fr
/usr/share/locale/fr/LC_MESSAGES
/usr/share/locale/fr/LC_MESSAGES/gtk+.mo
/usr/share/locale/ga
/usr/share/locale/ga/LC_MESSAGES
/usr/share/locale/ga/LC_MESSAGES/gtk+.mo
/usr/share/locale/gl
/usr/share/locale/gl/LC_MESSAGES
/usr/share/locale/gl/LC_MESSAGES/gtk+.mo
/usr/share/locale/hr
/usr/share/locale/hr/LC_MESSAGES
/usr/share/locale/hr/LC_MESSAGES/gtk+.mo
/usr/share/locale/hu
/usr/share/locale/hu/LC_MESSAGES
/usr/share/locale/hu/LC_MESSAGES/gtk+.mo
/usr/share/locale/it
/usr/share/locale/it/LC_MESSAGES
/usr/share/locale/it/LC_MESSAGES/gtk+.mo
/usr/share/locale/ja
/usr/share/locale/ja/LC_MESSAGES
/usr/share/locale/ja/LC_MESSAGES/gtk+.mo
/usr/share/locale/ko
/usr/share/locale/ko/LC_MESSAGES
/usr/share/locale/ko/LC_MESSAGES/gtk+.mo
/usr/share/locale/lt
/usr/share/locale/lt/LC_MESSAGES
/usr/share/locale/lt/LC_MESSAGES/gtk+.mo
/usr/share/locale/nl
/usr/share/locale/nl/LC_MESSAGES
/usr/share/locale/nl/LC_MESSAGES/gtk+.mo
/usr/share/locale/nn
/usr/share/locale/nn/LC_MESSAGES
/usr/share/locale/nn/LC_MESSAGES/gtk+.mo
/usr/share/locale/no
/usr/share/locale/no/LC_MESSAGES
/usr/share/locale/no/LC_MESSAGES/gtk+.mo
/usr/share/locale/pl
/usr/share/locale/pl/LC_MESSAGES
/usr/share/locale/pl/LC_MESSAGES/gtk+.mo
/usr/share/locale/pt
/usr/share/locale/pt/LC_MESSAGES
/usr/share/locale/pt/LC_MESSAGES/gtk+.mo
/usr/share/locale/pt_BR
/usr/share/locale/pt_BR/LC_MESSAGES
/usr/share/locale/pt_BR/LC_MESSAGES/gtk+.mo
/usr/share/locale/ro
/usr/share/locale/ro/LC_MESSAGES
/usr/share/locale/ro/LC_MESSAGES/gtk+.mo
/usr/share/locale/ru
/usr/share/locale/ru/LC_MESSAGES
/usr/share/locale/ru/LC_MESSAGES/gtk+.mo
/usr/share/locale/sk
/usr/share/locale/sk/LC_MESSAGES
/usr/share/locale/sk/LC_MESSAGES/gtk+.mo
/usr/share/locale/sl
/usr/share/locale/sl/LC_MESSAGES
/usr/share/locale/sl/LC_MESSAGES/gtk+.mo
/usr/share/locale/sp
/usr/share/locale/sp/LC_MESSAGES
/usr/share/locale/sp/LC_MESSAGES/gtk+.mo
/usr/share/locale/sr
/usr/share/locale/sr/LC_MESSAGES
/usr/share/locale/sr/LC_MESSAGES/gtk+.mo
/usr/share/locale/sv
/usr/share/locale/sv/LC_MESSAGES
/usr/share/locale/sv/LC_MESSAGES/gtk+.mo
/usr/share/locale/tr
/usr/share/locale/tr/LC_MESSAGES
/usr/share/locale/tr/LC_MESSAGES/gtk+.mo
/usr/share/locale/uk
/usr/share/locale/uk/LC_MESSAGES
/usr/share/locale/uk/LC_MESSAGES/gtk+.mo
/usr/share/locale/vi
/usr/share/locale/vi/LC_MESSAGES
/usr/share/locale/vi/LC_MESSAGES/gtk+.mo
/usr/share/locale/wa
/usr/share/locale/wa/LC_MESSAGES
/usr/share/locale/wa/LC_MESSAGES/gtk+.mo
/usr/share/locale/zh_CN.GB2312
/usr/share/locale/zh_CN.GB2312/LC_MESSAGES
/usr/share/locale/zh_CN.GB2312/LC_MESSAGES/gtk+.mo
/usr/share/locale/zh_TW.Big5
/usr/share/locale/zh_TW.Big5/LC_MESSAGES
/usr/share/locale/zh_TW.Big5/LC_MESSAGES/gtk+.mo
/usr/share/themes
/usr/share/themes/Default
/usr/share/themes/Default/gtk
/usr/share/themes/Default/gtk/gtkrc
/usr/share/doc
/usr/share/doc/libgtk1.2-common
/usr/share/doc/libgtk1.2-common/copyright
/usr/share/doc/libgtk1.2-common/README.Debian
/usr/share/doc/libgtk1.2-common/changelog.gz
/usr/share/doc/libgtk1.2-common/changelog.Debian.gz
/etc
/etc/gtk
/etc/gtk/gtkrc.az
/etc/gtk/gtkrc.cp1251
/etc/gtk/gtkrc.cp1255
/etc/gtk/gtkrc.he
/etc/gtk/gtkrc.hy
/etc/gtk/gtkrc.iso-8859-13
/etc/gtk/gtkrc.iso-8859-14
/etc/gtk/gtkrc.iso-8859-15
/etc/gtk/gtkrc.iso-8859-2
/etc/gtk/gtkrc.iso-8859-3
/etc/gtk/gtkrc.iso-8859-5
/etc/gtk/gtkrc.iso-8859-7
/etc/gtk/gtkrc.iso-8859-9
/etc/gtk/gtkrc.ja
/etc/gtk/gtkrc.ka_GE.georgianacademy
/etc/gtk/gtkrc.ka_GE.georgianps
/etc/gtk/gtkrc.ko
/etc/gtk/gtkrc.ru
/etc/gtk/gtkrc.th
/etc/gtk/gtkrc.uk
/etc/gtk/gtkrc.utf-8
/etc/gtk/gtkrc.vi_VN.tcvn
/etc/gtk/gtkrc.vi_VN.viscii
/etc/gtk/gtkrc.zh_CN
/etc/gtk/gtkrc.zh_TW
/etc/gtk/gtkrc.be
/etc/gtk/gtkrc.bg
/etc/gtk/gtkrc.bg_BG.iso88595
/etc/gtk/gtkrc.cs
/etc/gtk/gtkrc.cy
/etc/gtk/gtkrc.et
/etc/gtk/gtkrc.ga
/etc/gtk/gtkrc.he_IL.cp1255
/etc/gtk/gtkrc.he_IL.microsoftcp1255
/etc/gtk/gtkrc.hr
/etc/gtk/gtkrc.hu
/etc/gtk/gtkrc.ka
/etc/gtk/gtkrc.lt
/etc/gtk/gtkrc.lv
/etc/gtk/gtkrc.mi
/etc/gtk/gtkrc.mk
/etc/gtk/gtkrc.pl
/etc/gtk/gtkrc.ro
/etc/gtk/gtkrc.ru_RU.iso88595
/etc/gtk/gtkrc.sk
/etc/gtk/gtkrc.sl
/etc/gtk/gtkrc.sp
/etc/gtk/gtkrc.sq
/etc/gtk/gtkrc.sr
/etc/gtk/gtkrc.vi
/etc/gtk/gtkrc.vi_VN.viscii111
/etc/gtk/gtkrc.yi
« Viimeksi muokattu: 02.08.08 - klo:18.21 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
Vs: Päivitysongelma, dpkg: virhe käsiteltäessä...
« Vastaus #5 : 02.08.08 - klo:16.11 »
Ihan vain ajatuksena, mulla on sources.list:issä kauheesti tavaraa

Nyt ei ehkä auta, mutta vastaisuudessa kannattaa kommentoida pois ylimääräiset pakettilähteet, joita lisää takaisin vähän kerrassaan. Päivitys onnistuu helpoiten ja varmimmin komentoriviltä, vaikka joku puolustaisikin graafista päivitystyökalua. Onhan muuten sources.list kunnossa?

Kuinka saisi systeemin ehjäksi jälleen? Olen loitsinut jo useassa paikassa neuvotut
apt-get clean && apt-get update.

Entä lisäksi dist-upgrade?
Koodia: [Valitse]
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Muokkaus:
(Luetaan tietokantaa... dpkg: virhe käsiteltäessä (fileen nimi) (--remove):
 epäonnistuttiin puskurin luvussa buffer_read(fd): paketin 'libgtk1.2-common' tiedostolista: Invalid argument
E: Sub-process /usr/bin/dpkg exited unexpectedly

Ei asenna ohjelmia/päivityksiä. APUA!
« Viimeksi muokattu: 02.08.08 - klo:16.32 kirjoittanut audi »
Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate

skainulainen

  • Käyttäjä
  • Viestejä: 3
    • Profiili
    • Rok und roll und blues und jazz!
Kiitos kaikille avusta, ongelma ratkesi. Tuo paketin tiedostolistauksen värkkääminen uusiksi auttoi, osansa lienee myös onnistuneella fsck:n suorittamisella, tiedostojärjestelmä oli kai hieman rikki jonkin kaatumisen jäljiltä.
Ei hättää. Eihä tää tästä.