Kirjoittaja Aihe: Päivitys epäonnistuu  (Luettu 2868 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Päivitys epäonnistuu
« : 09.06.14 - klo:08.01 »

12.04 ja tilanne sama sekä töissä että kotona.

Lainaus
Päivitystä määriteltäessä tapahtui ratkaisematon ongelma:
Paketti "postgresql-9.1-postgis" on merkitty poistettavaksi, mutta se on poistojen estolistalla.

Ei saa asennetuksi uutta kerneliä, ei myöskään Ubuntugis stablesta uusia päivityksiä. Uudelleen yrittäminen ei auta.

raimo

  • Käyttäjä
  • Viestejä: 4165
  • openSUSE Tumbleweed
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #1 : 09.06.14 - klo:09.13 »
Kokeilepas
Koodia: [Valitse]
sudo apt-mark unhold postgresql-9.1-postgis
sudo apt-get -f install

Ja sitten tee se mitä ikinään olitkaan tekemässä.

En voi olla taas mainitsematta että paljon helpompi olisi selvittää näitä vikatilanteita jos järjestelmä olisi englanninkielinen, tai edes virheilmoitukset. ;)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #2 : 09.06.14 - klo:11.02 »
Kiitos

Kokeilen ensin kotona illemmalla. Työ sen verran kriittisessä vaiheessa, etten ota tämän duunikoneen kanssa nyt riskejä.

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #3 : 09.06.14 - klo:17.29 »
Kokeilepas
Koodia: [Valitse]
sudo apt-mark unhold postgresql-9.1-postgis
sudo apt-get -f install

Ja sitten tee se mitä ikinään olitkaan tekemässä.

Eipä auttaneet nuo loitsut, ei myöskään vaikka Postgresql service oli pysäytetty. Eka komento ilmoitti, että ko. paketti oli jo unhold-tilassa.

EDIT:  poistin paketin  postgresql-9.1-postgis käsin, päivitys meni läpi, mutta en enää saa ko pakettia asennetuksi takaisin. Riippuvuuksia, joita asententelin sitten erikseen, muttei silti onnistu. Olipa hyvä, etten lähtenyt työkoneella kokeilemaan.  ??? Saisivat nämä paketoijat olla sen verran huolellisia, että tekisivät asiat kunnolla eikä huitaisten  >:(
« Viimeksi muokattu: 09.06.14 - klo:17.55 kirjoittanut New_user »

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #4 : 09.06.14 - klo:18.28 »
en nyt ehdi oikein perehtyä, jotain hämminkiä paketoinnissa näyttää olevan. Päivityksiä tuotantojärjestelmään kannattanee toistaiseksi välttää.

paketin nimi on muuttunut postgresql-9.1-postgis -> postgresql-9.1-postgis-2.0

Voisit kokeilla myös, että otat (järjestelmässä, jossa on kokeilun varaa) väliaikaisesti käyttöön ubuntugis-unstable repon, siellä voi olla toimivammat paketit... mulla ainakin postgis asennuksen simulointi unstable reposta menee lävitse.
« Viimeksi muokattu: 09.06.14 - klo:18.33 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

qwertyy

  • Käyttäjä
  • Viestejä: 5672
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #5 : 09.06.14 - klo:18.48 »
Oletko kokeillut vaihtaa asetuksista maapalvelinta kansainväliseksi? Siis jos siellä on nyt suomi.

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #6 : 09.06.14 - klo:19.16 »
Kiitokset anttimr ja qwertyy

Joo tuo paketin nimi näyttää olleen muuttunut todellakin, asensin sen käsin, ja onnistui. Käynnistin uudelleen kotikoneen Postgresql-palvelun, ja Geoserverillä Postgis-layerit näyttävät toimivan, joten ei mennyt tuo ainakaan Postgis mykäksi.

Päivitysten hallinnan asetuksta (ohjelmalähteet - Ubuntu ohjelmistot) ei ollut määriteltynä palvelinta. Vaihtoehtoina siellä ovat: pääpalvelin ja palvelin maalle Suomi. Nyt en siis tiedä, mistä päivityksiä on haettu.

Pahaksi onneksi ehdin myös poistaa kotikoneelta Qgis-ohjelman. Saa nähdä, saako sen nyt toimimaan, vai joutuuko ristiriitaan Postgis-systeemin kanssa.

qwertyy

  • Käyttäjä
  • Viestejä: 5672
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #7 : 09.06.14 - klo:21.35 »
Päivitysten hallinnan asetuksta (ohjelmalähteet - Ubuntu ohjelmistot) ei ollut määriteltynä palvelinta. Vaihtoehtoina siellä ovat: pääpalvelin ja palvelin maalle Suomi. Nyt en siis tiedä, mistä päivityksiä on haettu.
Muistaakseni riippuu täysin siitä, että asentaako kielipaketit yms. Ubuntun asennuksen aikana. Eli jos kotimaisena asentaa käyttiksen, niin taitaa silloin valita tuon palvelin maalle kohdaksi Suomi. En tosin mene vannomaan menikö noin.

Joka tapauksessa, joskus tuolla pääpalvelimella todellakin näyttää olevan hiukan eri paketit, kuin peileillä. Itse pitkään oletin eri maiden palvelinten olevan käytännössä aina ajantasaisia peilauksia pääpalvelimesta, mutta nähtävästi todellakaan asia ei aina noin ole. Tästä oli jossain muussa aiheketjussa juttua jokin aika sitten. Tuli vain mieleen, että tuollainen voisi myös johtua siis tuollasesta lähde ongelmasta.

Tuli vain mieleen heittää, että voisiko tuosta olla kyse.

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #8 : 09.06.14 - klo:21.37 »
Niin, onkohan tässä nyt se oikea tie siis poistaa käsipelillä ensin paketti postgresql-9.1-postgis, sitten suorittaa päivitystoimenpiteet, ja asentaa tilalle anttimr:n huomaama paketti postgresql-9.1-postgis-2.0? Itselläni nyt kotona näyttäisi tämä polku tuoneen tuloksen. Myös Qgis uudelleen asennuksen jälkeen toimii.

Lähteenä edelleen noille gis-ohjelmille ubuntugis-stable. En ottanut unstablea käyttöön.

EDIT: qwertyylle: luulisin, että tässä oli puhtaasti kysymys paketointivirhee(i)stä ubuntugis-ppa:ssa, mutta gurut tietänevät paremmin.
« Viimeksi muokattu: 09.06.14 - klo:21.40 kirjoittanut New_user »

qwertyy

  • Käyttäjä
  • Viestejä: 5672
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #9 : 09.06.14 - klo:21.51 »
Ahaa, jotenkin ajattelin että koneessa ei ole kuin normaalit lähteet käytössä. Jäi lukematta oleellinen tuosta ensimmäisestä viestistä.

raimo

  • Käyttäjä
  • Viestejä: 4165
  • openSUSE Tumbleweed
    • Profiili
Vs: Päivitys epäonnistuu
« Vastaus #10 : 09.06.14 - klo:23.20 »
Päivitysten hallinnan asetuksta (ohjelmalähteet - Ubuntu ohjelmistot) ei ollut määriteltynä palvelinta. Vaihtoehtoina siellä ovat: pääpalvelin ja palvelin maalle Suomi. Nyt en siis tiedä, mistä päivityksiä on haettu.
Muistaakseni riippuu täysin siitä, että asentaako kielipaketit yms. Ubuntun asennuksen aikana. Eli jos kotimaisena asentaa käyttiksen, niin taitaa silloin valita tuon palvelin maalle kohdaksi Suomi. En tosin mene vannomaan menikö noin.
Ei kylläkään mene noin että kielipaketeista olisi palveliman valinta kiinni. Minulla on ollut aina engalanninkielinen asennus, ja silti on palvelin on FI utomaattisesti. Veikkaisin (siis ihan veikkaus) että se palvelin valitaan näppäimistöasettelun ja aikavyöhykken mukaan, tai siis luultavammin aikavyöhykkeen koska siinähän asennuksessa valitaan että Europe/Finland eli maa valitaan osoittamalla hiirellä. Täppää on Helsingin kohdalla. (Ainakin Kubuntun ja OpenSuse KDEn asennuksissa).

Käytössä olevan palvelimen voi tarkistaa /etc/apt/sources.list tiedostossa, jos sielä lukee http://fi.archive.ubuntu.com jokaisella rivillä on Suomipalvelin käytössä, jos taas ilman maaetuliitettä näin http://archive.ubuntu.com on pääpalvelin käytössä.
Eli sen palvelimen voi ihan näpsäkkäästi vaihtaa editoimalla ko. tiedostoa ja sen jälkeen sudo apt-get update.
Huomatkaa että extras ja security eroaa näistä, ne ilmeisesti tulevat aina pääpalvelimelta, ainakan niissä ei minulla näy olenvan fi juttua urlissa.

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