Kirjoittaja Aihe: Ubuntu 12.04 ei päivity (ratkaistu)  (Luettu 4110 kertaa)

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Ubuntu 12.04 ei päivity (ratkaistu)
« : 17.04.17 - klo:12.48 »
Päivitettävän olisi vanha Ubuntu-kone joka joskus päivitetty 12.04 lts versioon.

Tarkoituksena olisi asentaa kaikki päivitykset tähän 12.04 ja joskus seuraavalla päivtyskerralla tuorreempaan lts versioon. En uskalla nyt alkaa tuorreempaa versiota koittamaan jos tämäkin jo tuottaa päänvaivaa.

apt-get update onnistuu, mutta upgrade tuottaa seuraavan herjauksen

Koodia: [Valitse]
Luetaan pakettiluetteloita...
Muodostetaan riippuvuussuhteiden puu...
Luetaan tilatiedot...
Halunnet suorittaa "apt-get -f install" korjaamaan nämä.
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libc6-dev : Riippuvuudet: libc6 (= 2.15-0ubuntu10.17) mutta 2.15-0ubuntu10.18 on asennettu
             Riippuvuudet: libc-dev-bin (= 2.15-0ubuntu10.17) mutta 2.15-0ubuntu10.18 on asennettu

E: Tyydyttämättömiä riippuvuuksia. Koita käyttää -f.

Koitin sitten -f vipua jolloin tulosteeksi tulee seuraavaa:
Koodia: [Valitse]
Luetaan pakettiluetteloita...
Muodostetaan riippuvuussuhteiden puu...
Luetaan tilatiedot...
Korjataan riippuvuuksia... Valmis
Nämä paketit päivitetään:
  libc6-dev
1 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
3 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0 t/5 110 kt.
Toiminnon jälkeen käytetään 2 048  t lisää levytilaa.
Haluatko jatkaa [K/e]? dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62471 package 'virtualbox-2.1':
 error in Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62472 package 'virtualbox-2.1':
 error in Config-Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: riippuvuusongelmat estävät paketin libc6-dev asetusten asettamisen:
 libc6-dev riippuu paketista libc6 (= 2.15-0ubuntu10.17); kuitenkin:
  Ohjelman libc6 versio järjestelmässä on 2.15-0ubuntu10.18.
 libc6-dev riippuu paketista libc-dev-bin (= 2.15-0ubuntu10.17); kuitenkin:
  Ohjelman libc-dev-bin versio järjestelmässä on 2.15-0ubuntu10.18.
dpkg: virhe käsiteltäessä libc6-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: riippuvuusongelmat estävät paketin libfreetype6-dev asetusten asettamisen:
 libfreetype6-dev riippuu paketista libc6-dev | libc-dev; kuitenkin:
  Paketille libc6-dev ei ole tehty vielä asetuksia.
  Pakettia libc-dev ei ole asennettu.
  Paketti libc6-dev, joka kuuluu pakettiin libc-dev ei ole säädetty vielä.
dpkg: virhe käsiteltäessä libfreetype6-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: riippuvuusongelmat estävät paketin libgnutls-dev asetusten asettamisen:
 libgnutls-dev riippuu paketista libc6-dev | libc-dev; kuitenkin:
  Paketille libc6-dev ei ole tehty vielä asetuksia.
  Pakettia libc-dev ei ole asennettu.
  Paketti libc6-dev, joka kuuluu pakettiin libc-dev ei ole säädetty vielä.
dpkg: virhe käsiteltäessä libgnutls-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
Käsittelyssä tapahtui liian monta virhettä:
 libc6-dev
 libfreetype6-dev
 libgnutls-dev

Käsittääkseni ongelma liittyy jotenkin tuohon libc6-dev pakettiin. Mikä neuvoksi että saan koneen päivittyyn?
« Viimeksi muokattu: 06.05.17 - klo:12.06 kirjoittanut TuxNetti »

Eesaurus

  • Käyttäjä
  • Viestejä: 3410
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #1 : 17.04.17 - klo:12.50 »
Puhdas 16.04 -asennus tuon esihistoriallisen version tilalle? :)

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #2 : 17.04.17 - klo:13.21 »
Puhdas 16.04 -asennus tuon esihistoriallisen version tilalle? :)

Kone ei ole omassa käytössäni vaan "jästillä" vanhuksella, jolle jo taustakuvan vaihtuminen parin vuoden välein on järkytys kuinka "konetta tarvitsee muutellaan koko ajan". Kone on ollut hänellä jostain 8.06 ajoista lähtien. En siis haluaisi ruveta siihen varmuuskopiointi/säätämis rumbaan jota puhdas asennus toisi tullessaan. Lähinnä käyttäjä ei "saisi" huomata koneen päivittyneen

Tottapuhuen jos puhdas asennus pitäisi tehdä niin vaihtaisin kokonaan distroa.


nm

  • Käyttäjä
  • Viestejä: 16250
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #3 : 17.04.17 - klo:14.04 »
Koodia: [Valitse]
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62471 package 'virtualbox-2.1':
 error in Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62472 package 'virtualbox-2.1':
 error in Config-Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number

Kokeile korjata näin:

Koodia: [Valitse]
sudo dpkg --clear-avail
sudo apt-get purge virtualbox-2.1

https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/636586

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #4 : 17.04.17 - klo:14.54 »
Tuo sudo dpkg --clear-avail ei tulosta mitään, pitäisikö sen?
Purgeeminen puolestaan tuottaa lähes saman lopputuloksen  kuin lähtötilanne
Koodia: [Valitse]
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Saatat haluta suorittaa "apt-get -f install" korjaamaan nämä:
Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libc6-dev : Riippuvuudet: libc6 (= 2.15-0ubuntu10.17) mutta 2.15-0ubuntu10.18 on merkitty asennettavaksi
             Riippuvuudet: libc-dev-bin (= 2.15-0ubuntu10.17) mutta 2.15-0ubuntu10.18 on merkitty asennettavaksi
E: Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile "apt-get -f install" ilmanpaketteja (tai ratkaise itse).

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #5 : 17.04.17 - klo:18.21 »

Puhdas asennus olisi suotavaa ...  :P
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

nm

  • Käyttäjä
  • Viestejä: 16250
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #6 : 17.04.17 - klo:18.37 »
Tuo sudo dpkg --clear-avail ei tulosta mitään, pitäisikö sen?
Purgeeminen puolestaan tuottaa lähes saman lopputuloksen  kuin lähtötilanne

Eli apt-get -f install jämähtää edelleen virtualboxin pakettiin? Kokeile poistaa se dpkg:llä:

Koodia: [Valitse]
sudo dpkg --remove --force-remove-reinstreq virtualbox-2.1
Sitten

Koodia: [Valitse]
sudo apt-get -f install
jne.

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #7 : 17.04.17 - klo:19.49 »
sudo dpkg --remove --force-remove-reinstreq virtualbox-2.1 tuottaa
Koodia: [Valitse]
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62472 package 'virtualbox-2.1':
 error in Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62473 package 'virtualbox-2.1':
 error in Config-Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: varoitus: ignoring request to remove virtualbox-2.1, only the config
 files of which are on the system. Use --purge to remove them too.

Jonka jälkeinen sudo apt-get -f install
Koodia: [Valitse]
sudo apt-get -f install
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Korjataan riippuvuuksia... Valmis
Seuraavat paketit on alun perin asennettu automaattisesti, eikä niitä enää tarvita:
  ttf-umefont ttf-liberation libpam-winbind libgsoap1 winbind gnome-exe-thumbnailer ttf-droid
Poista ne komennolla "apt-get autoremove".
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  libc6-dev
Ehdotetut paketit:
  glibc-doc
Nämä paketit päivitetään:
  libc6-dev
1 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
3 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0 t/5 110 kt.
Toiminnon jälkeen käytetään 2 048  t lisää levytilaa.
Haluatko jatkaa [K/e]? k
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62472 package 'virtualbox-2.1':
 error in Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: varoitus: parsing file '/var/lib/dpkg/status' near line 62473 package 'virtualbox-2.1':
 error in Config-Version string '2.1.4-42893_Ubuntu_intrepid': invalid character in revision number
dpkg: riippuvuusongelmat estävät paketin libc6-dev asetusten asettamisen:
 libc6-dev riippuu paketista libc6 (= 2.15-0ubuntu10.17); kuitenkin:
  Ohjelman libc6 versio järjestelmässä on 2.15-0ubuntu10.18.
 libc6-dev riippuu paketista libc-dev-bin (= 2.15-0ubuntu10.17); kuitenkin:
  Ohjelman libc-dev-bin versio järjestelmässä on 2.15-0ubuntu10.18.
dpkg: virhe käsiteltäessä libc6-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          dpkg: riippuvuusongelmat estävät paketin libfreetype6-dev asetusten asettamisen:
 libfreetype6-dev riippuu paketista libc6-dev | libc-dev; kuitenkin:
  Paketille libc6-dev ei ole tehty vielä asetuksia.
  Pakettia libc-dev ei ole asennettu.
  Paketti libc6-dev, joka kuuluu pakettiin libc-dev ei ole säädetty vielä.
dpkg: virhe käsiteltäessä libfreetype6-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: riippuvuusongelmat estävät paketin libgnutls-dev asetusten asettamisen:
 libgnutls-dev riippuu paketista libc6-dev | libc-dev; kuitenkin:
  Paketille libc6-dev ei ole tehty vielä asetuksia.
  Pakettia libc-dev ei ole asennettu.
  Paketti libc6-dev, joka kuuluu pakettiin libc-dev ei ole säädetty vielä.
dpkg: virhe käsiteltäessä libgnutls-dev (--configure):
 riippuvuusongelmia - jätetään asetukset säätämättä
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          No apport report written because the error message indicates its a followup error from a previous failure.
                                                                      Käsittelyssä tapahtui liian monta virhettä:
 libc6-dev
 libfreetype6-dev
 libgnutls-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #8 : 17.04.17 - klo:20.06 »
dpkg -P virtualbox*
päästi eroon kaikista virtualboxiin liittyvistä herjoista.

Tosin herjaa edelleen noista libc6-dev riippuvuuksista.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Ubuntu 12.04 ei päivity
« Vastaus #9 : 18.04.17 - klo:16.00 »
Turhat -dev-paketit voinee deletoida.

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Ubuntu 12.04 ei päivity (ratkaistu)
« Vastaus #10 : 06.05.17 - klo:12.09 »
Juu, ei antanut poistaa tuota libc6-dev koska moni paketti oli siitä riippuvainen.
Poistin sen kuitenkin väkisin loitsulla "dpkg -r -force-all libc6-dev"
Tämän jälkeen käynnistin synapticin joka ilmoitti 19 paketin olevan rikki. Nämä paketit sai synapticilla poistettua ja päivitykset alkoi toimimaan.