Kirjoittaja Aihe: Repositio-ongelma 6.06 -> 6.10 [ratkaistu]  (Luettu 3245 kertaa)

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
Repositio-ongelma 6.06 -> 6.10 [ratkaistu]
« : 18.11.07 - klo:16.04 »
Hei,

Yritän päivittää 6.06 LTS:n 6.10 versioon jotta voisin sitten päivittää 7.04:ään ja lopulta 7.10:een
6.10 päivitys valittaa:

http://medibuntu.sos-sts.com/repo/dists/dapper/free/binary-i386/Packages.gz: 404 Not Found
http://medibuntu.sos-sts.com/repo/dists/dapper/non-free/binary-i386/Packages.gz: 404 Not Found
http://medibuntu.sos-sts.com/repo/dists/dapper/free/source/Sources.gz: 404 Not Found
http://medibuntu.sos-sts.com/repo/dists/dapper/non-free/source/Sources.gz: 404 Not Found

Eli paketteja ei olisi saatavilla. Ei aukene ko verkkosivukaaan, joten ne eivät ole saatavilla.
Mikä nyt neuvoksi?
Taustaksi vielä siis että ennen päivitystä ajoin

sudo apt-get update
sudo apt-get dist-manager

(meni ongelmitta) ja sitten päivitys meni mönkään:

gksu "update-manager -c"

« Viimeksi muokattu: 19.11.07 - klo:22.29 kirjoittanut PjotorM »

Moody

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Repositio-ongelma 6.06 -> 6.10
« Vastaus #1 : 18.11.07 - klo:16.26 »
Medibuntu repositoryn osoite on muuttunut. Dapperille osoite on:
Koodia: [Valitse]
deb http://packages.medibuntu.org/ dapper free non-free
deb-src http://packages.medibuntu.org/ dapper free non-free

vaihda nuo uudet osoitteet sources.listiin ennen päivitystä. Tai ota koko medibuntu
pois käytöstä päivityksen ajaksi.

Kyseistä tiedostoa pääset muokkaamaan kirjoittamalla päätteeseen:
Koodia: [Valitse]
sudo gedit /etc/apt/sources.list
« Viimeksi muokattu: 18.11.07 - klo:16.30 kirjoittanut Moody »
Pessimismi on aivan turhaa, ei se auta kuitenkaan...

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
Vs: Repositio-ongelma 6.06 -> 6.10 (Uusi ongelma)
« Vastaus #2 : 18.11.07 - klo:19.22 »
Hei, kiitos

Ongelma ratkesi sources.list päivityksellä.
Tuli uusi ongelma,

/usr/lib/python2.4/site-packages/apt/__init__.py:17: FutureWarning: apt API not stable yet
  warnings.warn("apt API not stable yet", FutureWarning)

(synaptic:7195): Gtk-WARNING **: Failed to set label from markup due to error parsing markup: Virhe rivillä 1, kohdassa 11: Pariton merkki "<", odotettiin merkkiä ">" tai "/" päättämään elementin "b" aloituslippu, tai mahdollista ominaisuutta; käytit ehkä ominaisuuden nimessä siihen kelpaamatonta merkkiä
extracting '/tmp/tmpKUqNJ1/edgy.tar.gz'
authenticate '/tmp/tmpKUqNJ1/edgy.tar.gz' against '/tmp/tmpKUqNJ1/edgy.tar.gz.gpg'

Mitähän tuo tarkoittaa ?

Lisäksi asennus katkesi koska X11R6/bin hakemisto piti hävittää, ja sitten aloittaa päivitys alusta uudestaan.
Sain hakemiston hävitettyä.

Mikä neuvoksi? Pitäkö päivitys ajaa uudestaan?
« Viimeksi muokattu: 18.11.07 - klo:19.25 kirjoittanut PjotorM »

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Repositio-ongelma 6.06 -> 6.10 (Uusi ongelma)
« Vastaus #3 : 18.11.07 - klo:20.10 »
Mikä neuvoksi? Pitäkö päivitys ajaa uudestaan?
Pitäisi, ja tällä kertaa pääteestä (terminal) käsin näillä komennoilla:
Koodia: [Valitse]
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get -f install
sudo dpkg --configure -a
toista komentoja 1 rivi kerrallaan kunnes virheitä ei enää tule, ja sitten vielä kerran.
Maalaa ja copy-pastea komennot täältä Ctrl+C ja paina pääteessä Shift+Ctrl+V
Nuolinäppäimillä voi valita jo kerran suoritettuja komentoja uudelleen.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
Vs: Repositio-ongelma 6.06 -> 6.10 (jatkuu uutena ongelmana)
« Vastaus #4 : 18.11.07 - klo:20.29 »
Hei,

Toistan päivitykset, mutta ei auta:
sudo apt-get update:

Noudettiin 4t ajassa 0s (13t/s)
Luetaan pakettiluetteloita... Valmis
petri@bofink:~$ sudo apt-get dist-upgrade
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Halunnet suorittaa "apt-get -f install" korjaamaan nämä.
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
  xserver-xorg-core: Riippuvuudet: x11-common (>= 1:7.0.0) mutta 7.0.0-0ubuntu45 on asennettu
E: Tyydyttämättömiä riippuvuuksia. Koita käyttää -f.

Noudettiin 4t ajassa 0s (13t/s)
Luetaan pakettiluetteloita... Valmis

> sudo apt-get dist-upgrade

Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Halunnet suorittaa "apt-get -f install" korjaamaan nämä.
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
  xserver-xorg-core: Riippuvuudet: x11-common (>= 1:7.0.0) mutta 7.0.0-0ubuntu45 on asennettu
E: Tyydyttämättömiä riippuvuuksia. Koita käyttää -f.
--------------------
Mutta -f ei auta
>sudo apt-get update

Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  x11-common
Nämä paketit päivitetään:
  x11-common
1 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 995 päivittämätöntä.
40 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0t/291kt.
Purkamisen jälkeen käytetään 418kt lisää levytilaa.
Haluatko jatkaa [K/e]? K
Esiräätälöidään paketteja...
(Reading database ... 111922 files and directories currently installed.)
Preparing to replace x11-common 7.0.0-0ubuntu45 (using .../x11-common_1%3a7.1.1ubuntu6.2_i386.deb) ...
Unpacking replacement x11-common ...
Replacing files in old package xinit ...
dpkg: error processing /var/cache/apt/archives/x11-common_1%3a7.1.1ubuntu6.2_i386.deb (--unpack):
 trying to overwrite `/usr/X11R6/bin', which is also in package xli
Errors were encountered while processing:
 /var/cache/apt/archives/x11-common_1%3a7.1.1ubuntu6.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Juu toista vain komentoja ;)
Sanooko se siis oikeasti virheilmoituksessa E: Tyydyttämättömiä riippuvuuksia. Koita käyttää -f.
Jos sanoo niin johan on SURKEA suomennus.  :D  ::)
Se yrittää sanoa että aja tämä komento:
Koodia: [Valitse]
sudo apt-get -f install

Eli aloitetaanpa nyt alusta

Tämä AINA ensin, siis ennen jokaista upgrade-komentoa (*1):
Koodia: [Valitse]
sudo apt-get update
ja sitten tämä
Koodia: [Valitse]
sudo apt-get dist-upgrade
sitten aina tämä (etenkin jos tuon upgraden jälkeen tulee yksikin virhe)
Koodia: [Valitse]
sudo apt-get -f install
Jos tulee virheitä aloita AINA kohdasta *1 uudelleen. sitkeästi kunnes virheitä ei enää tule.
Jos virhe on upgraden jälkeen aina sama virhe, niin silloin lienee turha jatkaa,
mutta monta kertaa kannattaa yrittää.

Aja sitten lopuksi tämä jos/kun virheitä ei enää ilmene:
Koodia: [Valitse]
sudo dpkg --configure -a
« Viimeksi muokattu: 18.11.07 - klo:20.57 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili


SItkeä on vika. Se toistaa koko ajan samaa, vaikka olen ajanut kohdat 1-3 monta kertaa.
Mikä nyt neuvoksi?

-f valitsimella kiinnitän huomiota siihen että
/usr/X11R6/bin -hakemisto pitää tuhota, mutta update ja dist-upgrade
luovat sen aina uudestaan.

 Unpacking replacement x11-common ...
Replacing files in old package xinit ...
dpkg: error processing /var/cache/apt/archives/x11-common_1%3a7.1.1ubuntu6.2_i386.deb (--unpack):
 trying to overwrite `/usr/X11R6/bin', which is also in package xli
Errors were encountered while processing:
 /var/cache/apt/archives/x11-common_1%3a7.1.1ubuntu6.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
trying to overwrite `/usr/X11R6/bin', which is also in package xli
Koitapas poistaa tuo xli -paketti (joku komentorikuvannäyttäjä X:lle, ei välttämätön) eli
Koodia: [Valitse]
sudo apt-get remove --purge xli
ja sitten heti
Koodia: [Valitse]
sudo apt-get -f install
ja taas update/upgra/jne.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
Hei,

Kiitos Raimolle ja TKV:lle. Ongelma ratkesi lopulta TKV:n vii,eisellä vinkillä, eli
pakotetulla ylikirjoittamisella.