Kirjoittaja Aihe: Rikkinäiset paketit vihoittelee  (Luettu 3144 kertaa)

William

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Rikkinäiset paketit vihoittelee
« : 12.08.06 - klo:17.13 »
Pientä ongelmaa. Osaiskohan joku auttaa?

Päivitin update-managerilla Dapperia ja kaikki meni hyvin kunnes ohjelma ilmoitti että "corrupted filesystem tarfile - corrupted package archive" ja kyseisten pakettien asennus epäonnistui. Nyt näitä ongelmapaketteja on kaksi: "gnome-panel" ja "libgtksourceview-common".

"sudo apt-get install -f" antaa seuraavan:

Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  gnome-panel libgtksourceview-common
Recommended packages:
  menu-xdg
The following NEW packages will be installed:
  libgtksourceview-common
The following packages will be upgraded:
  gnome-panel
1 upgraded, 1 newly installed, 0 to remove and 33 not upgraded.
3 not fully installed or removed.
Need to get 0B/464kB of archives.
After unpacking 2261kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 78200 files and directories currently installed.)
Unpacking libgtksourceview-common (from .../libgtksourceview-common_1.6.2-0ubunt u1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/libgtksourceview-common_1.6.2-0ub untu1_all.deb (--unpack):
 corrupted filesystem tarfile - corrupted package archive
Preparing to replace gnome-panel 2.14.2-0ubuntu1 (using .../gnome-panel_2.14.3-0 ubuntu1_i386.deb) ...
Unpacking replacement gnome-panel ...
dpkg: error processing /var/cache/apt/archives/gnome-panel_2.14.3-0ubuntu1_i386. deb (--unpack):
 corrupted filesystem tarfile - corrupted package archive
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgtksourceview-common_1.6.2-0ubuntu1_all.deb
 /var/cache/apt/archives/gnome-panel_2.14.3-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Olen yrittänyt poistaa rikkinäiset paketit

"sudo dpkg --purge libgtksourceview-common"
 
dpkg - warning: ignoring request to remove libgtksourceview-common which isn't installed.

jotta "update" hakisi niiden tilalle uudet, mutta mikään ei näy auttavan. Huonoin juttu tässä on että Gnome-panel näyttää tekevän käyttöliittymän "alapalkin" joten pääsy kaikkiin ohjelmiin on hankalampaa. Muuten Ubuntu toimii hyvin.

Olen katsonut neuvoa mm. täältä "http://forum.ubuntu-fi.org/index.php?topic=3105.0"

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #1 : 12.08.06 - klo:18.04 »
jaahas, kokeillaanko tämmöstä: tarkista että /etc/apt/sources.list tiedostossa on VARMASTI kaikki oikein
Ja sitten komentelet nämä:
Koodia: [Valitse]
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get install --reinstall gnome-panel libgtksourceview-common libgtksourceview1.0-0
(lisäsin varulta libgtksourceview1.0-0)
Tein tuon itselleni, ja nuo paketit asentui OK, joten vika ei ole pakettilähteissä.

Toinen asia on sitten jos jokin on mennyt särki.
Korjauspuuhassa aptitude on rajumpi kuin apt-get joten ellei ylläesitetyllä tavalla tokene:
Koodia: [Valitse]
sudo aptitude -f install
Lue man aptitude ensin, ja katsele tarkasti mitä se poistaa, saattaa poistaa suuren joukon tavaraa, tai sitten ei. Vastailet sille n-kirjaimella, ja uusia vaihtoehtoja ratkaista tilanne ilmenee, joskus huonompia, joskus parempia.

Sekoillakin se osaa:
minulla on sen mielestä opera rikki (oikeasti ei ole rikki, apt-get ei huomaa mitään eikä aptitudekaan ilman tuota -f parametriä), ja ehdottelee suunnilleen kaiken poistamista. Mutta kun aikansa painelee n nappia niin se muka huomaakin että pelkästään libxml-parser-perl pitää poistaa (jota en poista, koska sekään ei ole rikki oikeasti) ja tilanne (jota ei edes ole) ratkeaa muka sillä. Kun painelee lisää ännää, se alkaa ehdottelemaan että pitäisi asentaa gnome-bluetooth (en VARMASTI asenna) ja vanhentaa file-roller yhden pykälän, eikä tarvisikaan poistaa enää mitään, ja operakin on taas ihan kunnossa. LOL! ;D

Mutta on se joskus löytänyt ihan jäkevänkin ratkaisun,
että silleen harkiten ja varovaisesti, q kirjain lopettaa sen ehdottelut tekemättä mitään. ;)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

William

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #2 : 12.08.06 - klo:18.20 »
Sources list tiedosto näyttää tältä. Onko tämä ok? Ei ole vielä muita komentoja kokeillut.

# deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted


deb http://fi.archive.ubuntu.com/ubuntu dapper main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fi.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fi.archive.ubuntu.com/ubuntu dapper universe multiverse
deb-src http://fi.archive.ubuntu.com/ubuntu dapper universe multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://fi.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
# deb-src http://fi.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiverse

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #3 : 12.08.06 - klo:18.40 »
On se okay, en minä ainakaan huomaa mitään väärin olevan tai puuttuvan.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

William

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #4 : 12.08.06 - klo:21.20 »
Kiitos vinkeistä.

Kaikki näytti menevän hyvin (libgtksourceview asentui ongelmitta etc.) kunnes gnomel-panelin piti asentua (yritin tätä sekä apt-get että aptitude komennoilla). Silloin sain seuraavan ilmoituksen:

Setting up gnome-panel-data (2.14.3-0ubuntu1) ...
Warning: /usr/share/gconf/schemas/panel-object.schemas could not be found.
Warning: /usr/share/gconf/schemas/clock.schemas could not be found.
Warning: /usr/share/gconf/schemas/fish.schemas could not be found.
Warning: /usr/share/gconf/schemas/workspace-switcher.schemas could not be found.
Warning: /usr/share/gconf/schemas/window-list.schemas could not be found.

Tämän jälkeen tuli kymmeniä rivejä tämänsuuntaista virheilmoitusta

/usr/share/gconf/schemas/panel-toplevel.schemas:1656: parser error : xmlParseEntityRef: no name
פתח מציין באיזה ק�विस्���ारि��લ��ोड����ें&

Ja lopuksi vielä tämä

dpkg: error processing gnome-panel-data (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of gnome-panel:
 gnome-panel depends on gnome-panel-data (= 2.14.3-0ubuntu1); however:
  Package gnome-panel-data is not configured yet.
dpkg: error processing gnome-panel (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 gnome-panel-data
 gnome-panel
E: Sub-process /usr/bin/dpkg returned an error code (1

Ei omat taidot enään riitä tämän(kään) ratkaisemiseen.

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #5 : 12.08.06 - klo:22.02 »
Joku on rikki selkeästi, mutta kyllä se siitä kuntoon tulee. ;)
Toimisikohan se korjaus nyt jo?
Koodia: [Valitse]
sudo apt-get -f install

Ellei, niin uudelleenkonfigurointi voisi auttaa: *1
Koodia: [Valitse]
sudo dpkg-reconfigure gnome-panel gnome-panel-data

Jos virheitä tulee enemmälti, niin sitten näin:
Koodia: [Valitse]
sudo apt-get clean
sudo apt-get install --reinstall gnome-panel gnome-panel-data gnome-reset
En tuosta cleanista tiedä liekö hyötyä, mutta ei siittä haittaakaan ole.

Pieni työkalu Gnome-reset asentuu tuossa myös, sillä voit kokeilla auttaako oletusasetusten palautus asiaa.
Tuommonen härveli on se http://blogs.gnome.org/attachment/rodrigo/2006/01/24/
Terminaaliin siis gnome-reset jolloin asetukset pääsee varmuuskopioimaan ja resetoimaan,
ja komennolla gnome-reset-restore saa valitun varmuuskopion tms. tilanteen palautettua käyttöön.


« Viimeksi muokattu: 12.08.06 - klo:22.07 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

William

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Re: Rikkinäiset paketit vihoittelee
« Vastaus #6 : 12.08.06 - klo:23.27 »
Noniin. Nyt toimii. Suurkiitokset avusta!

Tein viimeisten ohjeiden mukaan. Homma ei sen jälkeen suoraan toiminut vaan ajoin "sudo aptitude install -f" komennon ja valitsin ensimmäisen ratkaisuehdotuksen. Tämän jälkeen gnome-panel latautui normaalisti ja buuttaus toi alapalkin takaisin.

Nyt update manager ehdottelee taas gnome-panelin ym. päivityksiä. Taidan jättää toistaiseksi väliin...