Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: qwerty - 17.12.08 - klo:21.48
-
Prosessorin tuuletin hajosi ja päivitys pysähtyi kesken kaiken. Nyt kun kokeilen päivitystä tai synapticin kautta tulee ilmoitus
Tapahtui virhe
Tarkemmat tiedot:E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
u
kun kokeilin ajaa käskyn päätteessä tuli lopputulokseksi ensimmäisellä kerralla Suoritetaan kohteen man-db liipaisimia...
Tehdään asetuksia: cups-common (1.3.9-2ubuntu4) ...
Tehdään asetuksia: libcups2 (1.3.9-2ubuntu4) ...
Suoritetaan kohteen ufw liipaisimia...
Tehdään asetuksia: libcupsys2 (1.3.9-2ubuntu4) ...
Tehdään asetuksia: libcupsimage2 (1.3.9-2ubuntu4) ...
Tehdään asetuksia: cups (1.3.9-2ubuntu4) ...
Reloading AppArmor profiles : done.
* Starting Common Unix Printing System: cupsd [ OK ]
Tehdään asetuksia: cupsys-common (1.3.9-2ubuntu4) ...
Tehdään asetuksia: cups-client (1.3.9-2ubuntu4) ...
Tehdään asetuksia: cupsys-client (1.3.9-2ubuntu4) ...
Tehdään asetuksia: cups-bsd (1.3.9-2ubuntu4) ...
Tehdään asetuksia: cupsys-bsd (1.3.9-2ubuntu4) ...
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
Keskeytetty
ja toisella kerralla
Suoritetaan kohteen libc6 liipaisimia...
ldconfig deferred processing now taking place
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
Keskeytetty
Hyviä ehdotuksia otetaan vastaan. En haluaisi asentaa Ubuntua uudestaan koska jouduin sen pari kuukautta takaperin tekemään kun kovalevy rupesi oireilemaan ja sieltähän löytyi muutama huono sektori.
-
Kyllä ehto on, että PC on kunnossa.
Ensimmäiseen vastaus löytyy alla olevista linkistä.Terveisin kalarm.
http://forum.ubuntu-fi.org/index.php?topic=17191.msg160838#msg160838=
http://forum.ubuntu-fi.org/index.php?topic=20208.0
-
Joskus on kiirettä kiireempää, joten korjasin vähän edellistä vastausta. Ensimmäisessä linkissä on hyvät tiedot. Terveisin kalarm.
-
Käskyllä
sudo aptitude -f install
homma lähti eteenpäin ja päivytset toimii jälleen ja samoin synaptic. Ainostaan herjaa että paketti cups (jossa vika alunperin oli) on jo asennettu ja asetukset tehty.
-
Käskyllä sudo aptitude -f install
homma lähti eteenpäin ja päivytset toimii jälleen ja samoin synaptic. Ainostaan herjaa että paketti cups (jossa vika alunperin oli) on jo asennettu ja asetukset tehty.
Hyvä että edes jotenkuten korjaantuu. Jos on rikkinäinen paketti niin voit kokeilla seuraavaa:
Koodia:
sudo dpkg --configure -a
Tuotakin voi kokeilla. Mene Järjestelmä =>Ylläpito => Synaptic-paketinhallinta ja valitse suotimeksi rikki ja poista paketti.
Jos asia korjaantuu, niin kirjoita ensimmäiseen otsikkoon ratkaistu. Terveisin kalarm.
-
Sama ongelma. Nuo ohjeet eivät auta
sudo apt-get dist-upgrade
dpkg: virhe käsiteltäessä cups (--configure):
paketti cups ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-misc-plugins (--configure):
paketti libxine1-misc-plugins ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-ffmpeg (--configure):
paketti libxine1-ffmpeg ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-x (--configure):
paketti libxine1-x ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-console (--configure):
paketti libxine1-console ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
E: Sub-process /usr/bin/dpkg exited unexpectedly
serula@serula-ubuntu:~$ sudo synaptic
/usr/bin/deborphan: The status file is in an improper state.
One or more packages are marked as half-installed, half-configured,
unpacked, triggers-awaited or triggers-pending. Exiting.
/usr/bin/deborphan: The status file is in an improper state.
One or more packages are marked as half-installed, half-configured,
unpacked, triggers-awaited or triggers-pending. Exiting.
/usr/bin/deborphan: The status file is in an improper state.
One or more packages are marked as half-installed, half-configured,
unpacked, triggers-awaited or triggers-pending. Exiting.
sudo aptitude install -f
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Luen tilatietoja
Alustan pakettien tiloja... Valmis
Seuraavien osittain asennettujen pakettien asetukset määritetään:
cups cupsys gxine libxine1 libxine1-console libxine1-ffmpeg
libxine1-misc-plugins libxine1-plugins libxine1-x
0 päivitettävää pakettia, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Tarvitsee noutaa 0B arkistoista. Levytilaa kuluu 0B purkamisen jälkeen.
dpkg: virhe käsiteltäessä cups (--configure):
paketti cups ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-misc-plugins (--configure):
paketti libxine1-misc-plugins ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-ffmpeg (--configure):
paketti libxine1-ffmpeg ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-x (--configure):
paketti libxine1-x ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
dpkg: virhe käsiteltäessä libxine1-console (--configure):
paketti libxine1-console ei ole valmis asetettavaksi
asetuksia ei voi luoda (nykyinen tila `triggers-awaited')
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
E: Sub-process /usr/bin/dpkg exited unexpectedly
Jonkin paketin asennus epäonnistui. Yritän toipua:
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
Aborted
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Luen tilatietoja
Alustan pakettien tiloja... Valmis
sudo dpkg --configure -a
dpkg: ../../src/packages.c:221: process_queue: Assert-makro "dependtry <= 4" ei pidä paikkaansa.
Keskeytetty
Mitäs seuraavaksi?
-
Tuolta ehkä saattaa löytyä vinkkiä ratkaisuun. En tiedä auttaako, mutta kokeilisin myös putsata cachen kun näyttää, että asennettavia paketteja ei haeta netistä (muistaakseni sudo apt-get clean)
http://mirzmaster.wordpress.com/2008/12/18/dpkg-problems-relating-to-cups-in-ubuntu/
So, maybe if I were to uninstall ufw, the cups packages would successfully install?
sudo aptitude purge ufw
If you want to keep the ufw configuration files, you can try this instead:
sudo aptitude remove ufw
Removing ufw may display some cups errors, but ufw should still successfully uninstall.
At this point, the resolution that aptitude first suggested worked as well:
sudo dpkg --configure -a
Pisti silmään muuten tuo apportin maksimireporttien määrä. Onko koneessa pahastikin ollut vikaa? Itse en ole nimittäin törmännyt kyseiseen ilmoitukseen edes ps3:lla testaillessa uusimpia versioita joista löytyy yleensä reippaasti bugeja.
-
Ainoa vika mikä on ilmennyt on tuo päivityksen keskeytyminen. Kokeilen tuon linkin ohjeita.
-
Taisinpa saada ongelman korjattua. Kiitos qwertyy.
-
Eipä mitään, kunhan satuin linkin huomaamaan.
-
Itellä sama vika, linkin ohje ei auttanut
apuja?
EDIT:
Löysin kyllä netistä monia ratkaisuohjeita mutta monikaan toiminut; mutta tämän seuraava toimi
cat /var/lib/dpkg/status | grep Triggers-Awaited
tämän jälkeen poistetaan tuo paketti minkä tuo komento tulostaa sudo dpkg -P <paketti>
ja asennetaan uusiksi apt:llä :)