Kirjoittaja Aihe: APT sekaisin?  (Luettu 1855 kertaa)

Erkkimon

  • Käyttäjä
  • Viestejä: 51
    • Profiili
APT sekaisin?
« : 11.12.06 - klo:01.21 »
Enpä ole koskaan saanut APT:ta sekaisin. Mm. portage on joskus mennyt paskaksi, mutta se taas on ollut helppo korjata käsin, koska sen rakenteeseen pääsee helpommin sisään. Mulla tais nyt apt mennä särki, enkä oikein tiedä, miten korjaisin sen. Eli ensin yritin asentaa gpartedin, joka ei suostunut yhteistyöhön. Sitten yritin asentaa qtpartedin, joka ei suostu asentumaan rikkinäisen gpartedin asennuksen takia. Gpartedia puolestaan en saa koneesta pois, koska APT ei suostu poistamaan sitä, koska rikkinäinen gparted on järjestelmässä. Pastean vähän tulostetta:

Lainaus käyttäjältä: apt
erkkimon@mauri-pentti ~ $ sudo apt-get install qtparted
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  acroread-escript libatk1.0-dev libglib2.0-dev x11proto-xinerama-dev
  libpango1.0-dev x11proto-render-dev libxrender-dev libcairo2-dev
  libpng12-dev libfontconfig1-dev libxcursor-dev x11proto-randr-dev
  libgtk2.0-dev libfreetype6-dev x11proto-fixes-dev libxrandr-dev
  libexpat1-dev libxft-dev libxfixes-dev libxinerama-dev
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  gparted
Recommended packages:
  jfsutils ntfsprogs xfsprogs
The following NEW packages will be installed:
  qtparted
The following packages will be upgraded:
  gparted
1 upgraded, 1 newly installed, 0 to remove and 41 not upgraded.
1 not fully installed or removed.
Need to get 0B/529kB of archives.
After unpacking 2359kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously deselected package gparted.
(Reading database ...
dpkg: serious warning: files list file for package `gparted' missing, assuming package has no files currently installed.
144075 files and directories currently installed.)
Preparing to replace gparted 0.2.5-1.1ubuntu11 (using .../gparted_0.2.5-1.1ubuntu11_i386.deb) ...
Unpacking replacement gparted ...
dpkg: error processing /var/cache/apt/archives/gparted_0.2.5-1.1ubuntu11_i386.deb (--unpack):
 fork failed: Cannot allocate memory
dpkg: error while cleaning up:
 fork failed: Cannot allocate memory
dpkg: error while cleaning up:
 fork failed: Cannot allocate memory
Errors were encountered while processing:
 /var/cache/apt/archives/gparted_0.2.5-1.1ubuntu11_i386.deb
Processing was halted because there were too many errors.
Running prelink, please wait...
E: Sub-process /usr/bin/dpkg returned an error code (1)
erkkimon@mauri-pentti ~ $

Lainaus käyttäjältä: apt
erkkimon@mauri-pentti ~ $ sudo apt-get -f remove gparted
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  acroread-escript libatk1.0-dev libglib2.0-dev x11proto-xinerama-dev
  libpango1.0-dev gparted x11proto-render-dev libxrender-dev libcairo2-dev
  libpng12-dev libfontconfig1-dev libxcursor-dev x11proto-randr-dev
  libgtk2.0-dev libfreetype6-dev x11proto-fixes-dev libxrandr-dev
  libexpat1-dev libxft-dev libxfixes-dev libxinerama-dev
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  gparted
0 upgraded, 0 newly installed, 1 to remove and 41 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: error processing gparted (--remove):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct NULL not valid
Errors were encountered while processing:
 gparted
Aborted (core dumped)
erkkimon@mauri-pentti ~ $

Mihinkäs sormi nyt laitetaan?

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Re: APT sekaisin?
« Vastaus #1 : 11.12.06 - klo:01.32 »
Koodia: [Valitse]
sudo apt-get clean komennolla aloitetaan, hyvinkin mahdollista, että tuossa gpartedin paketissa on jokin esim. siirrosta johtuva virhe, joka saa dpkg:n sekoilemaan.
Siinä dpkg näkyy ilmoittelevan, että kannattaisi koittaa paketin uudelleen asennusta ennen sen poistoa, elikkä
Koodia: [Valitse]
sudo apt-get install --reinstall gparted
En Vastaa Vaikeisiin Kysymyksiin.