Kirjoittaja Aihe: päivitys onkelma  (Luettu 4420 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

guest954

  • Vieras
päivitys onkelma
« : 08.02.2009 - klo:18:55 »
(29337)MozillaFirefox-2.0.0.12-5.1.i586(@System) poisto epäonnistui: Virhe: Subprocess failed. Error: RPM-virhe: Usage: usr/bin/update-mime-database [-hvV] MIME-DIR No directories in update-desktop-database search path could be processed and updated. error: %postun(MozillaFirefox-2.0.0.12-5.1.i586) scriptlet failed, exit status 1
Tapahtui virhe paketin asennuksen tai poiston yhteydessä:

Tarjoaa päivitystä firefoxiin (3.0.5-1.1) mutta tulee aina em. herja.
Eli miten voisi poistaa MozillaFirefox-2.0.0.12-5.1.i586 vai onko tehtävä kokonaan uusi asennus?

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #1 : 08.02.2009 - klo:19:34 »
Mikähän versio openSUSEsta on käytössä?

Kokeile root-käyttäjänä komentaa 

Lainaus
rpm -e MozillaFirefox


asenna sitten tuo uudempi versio päivityslähteestä.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #2 : 08.02.2009 - klo:20:07 »
OpenSUSE 11.1 (päivitetty 10.3:sta) tästä vika ilmeisesti johtuu.
rpm -e MozillaFirefox antaa virheen =virhe: "MozillaFirefox" määrittää useita paketteja
Käytössä kyllä on uudempi Firefox mutta vanhan jäänteestä johtuen security 381 ei asennu.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #3 : 08.02.2009 - klo:20:44 »
Poista tuo YaST2 ohjelmistohallinta-moduulissa, kun tulee riippuvuusherja niin käytä vaihtoehtoa Jätä jotain X riippuvuuksia huomiotta
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #4 : 08.02.2009 - klo:21:45 »

MozillaFirefox - Mozilla Firefox Web Browser
Vaihtoehtoiset versiot 3.0.5-1.1
Asennettu versio 3.0.5-1.1
En löydä Yast2 ohjelmistonhallinta-moduulista vanhempaa versiota mutta jos poistan tämän niin uudelleen asennettaessa herjaa jälleen 2.0.0.12-5.1.i586 poisto ei onnistunut jne..
virhe ohittamalla asentuu 3.0.5-1.1 mutta sen päivitys ei onnistu :'(


Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #5 : 08.02.2009 - klo:22:37 »
Näet asennetut(tai asennettavissa olevat) olevat versiot YaST2 Ohjelmistohallinta-moduulissa valitsemalla versiot-välilehden.

Voisitko liittää tänne alla olevan komennon tulosteen.

Koodia: [Valitse]
zypper se -s MozillaFirefox
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #6 : 09.02.2009 - klo:09:29 »
Komento antoi tällaisen.


 # zypper se -s MozillaFirefox
Ladataan asennuslähteen 'Packman Repository' tietoja [valmis]
Rakennetaan asennuslähteen 'Packman Repository' välimuistia [valmis]
Luetaan asennuslähteiden tietoja...
Luetaan asennettuja paketteja...

T | Nimi                             | Tyyppi            | Versio       | Arkkitehtuuri | Asennuslähde
--+----------------------------------+-------------------+--------------+---------------+-----------------------
i | MozillaFirefox                   | paketti           | 3.0.5-1.1    | i586          | openSUSE-11.1-Update
v | MozillaFirefox                   | paketti           | 3.0.4-4.6    | i586          | openSUSE-11.1-Oss
i | MozillaFirefox                   | paketti           | 2.0.0.12-5.1 | i586          | (Järjestelmän paketit)
  | MozillaFirefox                   | lähdekoodipaketti | 3.0.5-1.1    | noarch        | openSUSE-11.1-Update
  | MozillaFirefox                   | korjauspäivitys   | 381          | noarch        | openSUSE-11.1-Update
  | MozillaFirefox-branding-openSUSE | paketti           | 3.0.3-3.11   | i586          | openSUSE-11.1-Oss
i | MozillaFirefox-branding-upstream | paketti           | 3.0.4-4.6    | i586          | openSUSE-11.1-Oss
i | MozillaFirefox-translations      | paketti           | 3.0.5-1.1    | i586          | openSUSE-11.1-Update
v | MozillaFirefox-translations      | paketti           | 3.0.4-4.6    | i586          | openSUSE-11.1-Oss

Yast2 versio välilehdellä väittää asennetuksi 3.0.5-1.1 ja 2.0.0.12-5.1

   asennettavissa 3.0.5-1.1 ja 3.0.4-4.6  (valittuna uudempi)

2.0.0.12-5.1 näyttäisi olevan joku järjestelmän paketti ,,kuinkahan sen saisi pois ?
SUSE tuntemukseni ei riitä kun Yast2:lla en saa sitä pois :(



Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #7 : 09.02.2009 - klo:09:59 »
Kokeile poistaa zypperillä

Koodia: [Valitse]
zypper rm MozillaFirefox

Jos ilmoittaa jostain riippuvuusongelmasta niin laita listaus tänne.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #8 : 09.02.2009 - klo:10:26 »
Näin kävi.
Operaation jälkeen tilaa on 29,5 M enemmän.
Jatketaanko? [KYLLä/ei]: kyllä
Poistetaan MozillaFirefox-translations-3.0.5-1.1 [valmis]
Poistetaan MozillaFirefox-3.0.5-1.1 [valmis]
Poistetaan MozillaFirefox-2.0.0.12-5.1 [virhe]
(29247)MozillaFirefox-2.0.0.12-5.1.i586(@System) poisto epäonnistui:
Virhe: Subprocess failed. Error: RPM-virhe: Usage: usr/bin/update-mime-database [-hvV] MIME-DIR
No directories in update-desktop-database search path could be processed and updated.
error: %postun(MozillaFirefox-2.0.0.12-5.1.i586) scriptlet failed, exit status 1


(K)eskeytä, (Y)ritä uudelleen, (O)hita? [K/y/o]:

Nyt kirjoittelen Konquerorilla kun Firefox 2.0.0.12-5.1 ei toimi.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #9 : 09.02.2009 - klo:10:38 »
Eli nyt käytössä pitäisi olla tuo 2.x versio Firefoxista, muut versiot on poistettu?
Tuossa %postun skriptissä vaikuttaisi olevan jokin virhe
 
Kokeile seuraavaa(root-käyttäjänä)

Koodia: [Valitse]
rpm -e --noscripts MozillaFirefox
Jos tuo onnistuu, niin asenna sitten MozillaFirefox uudelleen

Koodia: [Valitse]
zypper in MozillaFirefox
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #10 : 09.02.2009 - klo:10:56 »
Ja näin kävi.
 rpm -e --noscripts MozillaFirefox
error: "MozillaFirefox" specifies multiple packages
Kun lisäsin Firefoxin version niin.
# rpm -e --noscripts MozillaFirefox 2.0.0.12-5.1
error: "MozillaFirefox" specifies multiple packages
error: package 2.0.0.12-5.1 is not installed

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: päivitys onkelma
« Vastaus #11 : 09.02.2009 - klo:11:01 »
Ja näin kävi.
 rpm -e --noscripts MozillaFirefox
error: "MozillaFirefox" specifies multiple packages
Kun lisäsin Firefoxin version niin.
# rpm -e --noscripts MozillaFirefox 2.0.0.12-5.1
error: "MozillaFirefox" specifies multiple packages
error: package 2.0.0.12-5.1 is not installed


rpm kuvittelee että yritätä poistaa kahta eri pakettia MozillaFirefox ja 2.0.0.12-5.1. Komenna

Koodia: [Valitse]
rpm -e --noscripts MozillaFirefox-2.0.0.12-5.1
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

guest954

  • Vieras
Vs: päivitys onkelma
« Vastaus #12 : 09.02.2009 - klo:11:25 »
Kiitos!
Johan lakkasi vanha paketti kummittelemasta ;D