Tässä VAIN pari ilmoitusta yrittäessäni asentaa esim. qt3:sta "dependensies kierteen syvetessä"..:)
(Aloitin toki päivittämällä SuSE:n OnLine Update:lla ja senjälkeen yritin KDE base packages-asennusta lähtien kdebase3.rpm:n ja kdelibs:in asennusta, mutta aina riippuvuudet tulivat vastaan.Lopuksi asensin base-packages ryhmästä ne paketit jotka suostuivat asentumaan vivuilla -Uvh.. mutta loppuja en saanut asennettua)Eli tässä niitä esimerkkejä joistain epäjohdonmukaisuuksista muuten hienossa Linux-asennussysteemissä..:)
qt3 = 3.2.1 is needed by (installed) qt3-non-mt-3.2.1-70
YaST sanoo, että qt3 versio 3.2.1 on asennettuna ja antaessani komennon [rpm -Uvh qt3-non-mt-3.2.1-70.rpm] ladattuani ensin ko. tiedoston väittää linuxi, että myös ko. paketti on jo koneella asennettuna. Loppuun vielä hiukan pitkähkö copy/paste pakettien riippuvuusongelmista, jos jollakulla olisi hyviä neuvoja entiselle ja tätä menoa myös tulevalle Windows-käyttäjälle niinkin "vaikeassa" asiassa kuin uusimman KDE-version peruspakettien asennuksessa. KAIKKI apu olisi tervetullutta.
Kiitoksia etukäteen! Ja tässä se pastaus... (huomaa, että muutaman paketin asennus jopa onnistui! ps..en mielelläni käyttäisi jatkossakaan-F-vipua, vaikka jossain päivitysohjeessa suositeltiinkin sitä..epävakautta riittää jo tarpeeksi muutenkin periaatteessa lupsakassa SuSE-distrossa):
reparing... ########################################### [100%]
1:kdebase3-ksysguardd ########################################### [100%]
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdebase3-nsplugin.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdebase3-nsplugin-3.3.0-8
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdebase3-samba.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdebase3-samba-3.3.0-8
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3-doc.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdelibs3-doc-3.3.0-14
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3
kdelibs3-doc.rpm kdelibs3.rpm
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3.rpm
error: Failed dependencies:
qt3 >= 3.3.3 is needed by kdelibs3-3.3.0-14
kdelibs3_doc is needed by kdelibs3-3.3.0-14
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh libart_lgpl.rpm
Preparing... ########################################### [100%]
package libart_lgpl-2.3.16-26 is already installed
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh qt3.rpm
error: Failed dependencies:
qt3 = 3.2.1 is needed by (installed) qt3-non-mt-3.2.1-70
(Aloitin toki päivittämällä SuSE:n OnLine Update:lla ja senjälkeen yritin KDE base packages-asennusta lähtien kdebase3.rpm:n ja kdelibs:in asennusta, mutta aina riippuvuudet tulivat vastaan.Lopuksi asensin base-packages ryhmästä ne paketit jotka suostuivat asentumaan vivuilla -Uvh.. mutta loppuja en saanut asennettua)Eli tässä niitä esimerkkejä joistain epäjohdonmukaisuuksista muuten hienossa Linux-asennussysteemissä..:)
qt3 = 3.2.1 is needed by (installed) qt3-non-mt-3.2.1-70
YaST sanoo, että qt3 versio 3.2.1 on asennettuna ja antaessani komennon [rpm -Uvh qt3-non-mt-3.2.1-70.rpm] ladattuani ensin ko. tiedoston väittää linuxi, että myös ko. paketti on jo koneella asennettuna. Loppuun vielä hiukan pitkähkö copy/paste pakettien riippuvuusongelmista, jos jollakulla olisi hyviä neuvoja entiselle ja tätä menoa myös tulevalle Windows-käyttäjälle niinkin "vaikeassa" asiassa kuin uusimman KDE-version peruspakettien asennuksessa. KAIKKI apu olisi tervetullutta.
Kiitoksia etukäteen! Ja tässä se pastaus... (huomaa, että muutaman paketin asennus jopa onnistui! ps..en mielelläni käyttäisi jatkossakaan-F-vipua, vaikka jossain päivitysohjeessa suositeltiinkin sitä..epävakautta riittää jo tarpeeksi muutenkin periaatteessa lupsakassa SuSE-distrossa):
reparing... ########################################### [100%]
1:kdebase3-ksysguardd ########################################### [100%]
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdebase3-nsplugin.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdebase3-nsplugin-3.3.0-8
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdebase3-samba.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdebase3-samba-3.3.0-8
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3-doc.rpm
error: Failed dependencies:
libkwalletclient.so.1 is needed by kdelibs3-doc-3.3.0-14
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3
kdelibs3-doc.rpm kdelibs3.rpm
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh kdelibs3.rpm
error: Failed dependencies:
qt3 >= 3.3.3 is needed by kdelibs3-3.3.0-14
kdelibs3_doc is needed by kdelibs3-3.3.0-14
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh libart_lgpl.rpm
Preparing... ########################################### [100%]
package libart_lgpl-2.3.16-26 is already installed
linux:/home/koe/Desktop/KDE 3.3 for SuSE 9.0 # rpm -Uvh qt3.rpm
error: Failed dependencies:
qt3 = 3.2.1 is needed by (installed) qt3-non-mt-3.2.1-70
Vastaukset 8
Vanhimmat
Entäs jos antaa kaikki paketit kerralla, jotenkin tähän tyyliin: rpm -Uvh kdebase* kdelibs* libart_lgpl.rpm qtjotain*. Jos tuon tähden merkitys komentotulkissa on epäselvä, niin laita kaikkien pakettien nimet -Uvh:n perään.
Lataile tuolta tarvittavat rpm:ät samaan kansioon:
http://www.suse.com/us/private/download/linuks/i386/update_for_9_0/base.html
Sitten vain roottina siinä kansiossa komento:
rpm -ivh *.rpm
Eiköhän se sillä asennu.
..asentuneet.:) Juuri tuolta antamastasi linkistä hain alunperinkin paketit ja tänään sitten kokeilinkin kaikkien asennusta asteriskillä, kuten neuvoit. En nyt muista kaikkia virheilmoituksia, mutta useimmassa kohdin ainakin qt3.3jne.."konfliktoi" qt3.2.1:n kanssa. Kokeilin asennuksesta myös forced-vivulla, mutta "failed dependensies" jne. tuloksella.
Selailtuani vanhoja KDE:n päivitysohjeita netissä, jossain ammoisessa linkissä mainittiin tärkeänä pointtina peruspakettien asennusjärjestys..liekö sillä nykyversioilla mitään väliä?
"qt3.3jne.."konfliktoi" qt3.2.1:n"
Tällaisessa tapauksessa kokeile upgradea:
rpm -U qt3*
Jos ei auta niin poista se vanhempi versio.
rpm -e qt3
sitten uuden asennus
rpm -ivh qt*
Eikös tuossa ole aikalailla samanlainen tapaus kuin sinulla ?
http://linuxgazette.berlios.de/106/brown.html
Siinä on ainakin järjestys mainittu hyvinkin tarkkaan.
Tom Brownilta. Kiitoksia linkistä! Eteninkin sen mukaan asennuksessa ja muutin runlevelin kolmoseksi, mutta tällä kertaa boottauksen jälkeen yast sanoi sopimuksen irti, ilmoittamalla konsolissa roottina annetun [yast]-komennon jälkeen ystävällisesti että: /sbin/yast: line 184: 2283 Segmentation fault $ybindir/y2base menu ncurses jne..heti SuSE:n uudelleenasennuksen jälkeen, eli en guruimpienkaan linux-aktivistien kommenteista huolimatta ole itse ehtinyt tärvellä täydellistä käyttöjärjestelmää muuten kuin muuttamalla inittabista runlevelin vitosesta kolmoseen.
Muuten SuSE toimii hienosti..:) Vaan ei se mitään. Tähän on jo totuttu. Kiitoksia ohjeista, tämän illan osalta taidan kuulua taas siihen surkuhupaisaan vähemmistöön, joka muistelee ammoisina aikoina esiintyneitä ns."helppoja asennuksia erään" paljon parjatun billin markkinoiman tuotteen parissa, mutta toki SuSE ainakin tarjoaa vaihtelua, ystävällisesti sanottuna:). Jos Sinulla Inssi olisi aikaa joskus kokeilla henk.koht. tuota SuSE:n 9.0:n KDE:n päivitystä 3.3:een ja kertoilla kokemuksia niin kaikki uusi olisi tervetullutta tietoa. Muuten ko. distro pelaa hyvin, mutta jo ilman uusinta KDE:täkin sen saaminen toimimaan multimediaominaisuuksien (DVD-katselu), verkkoyhteyksien (Linux-->WinXP molempiin suuntiin) ja esim. näytön geometrian säätäminen!..:) Philips C2182 DAS- näytölle sekä krecordin virittely (joiden luulisi toimivan jo oletusasetuksilla..siis luulisi.:)olivat sellaisia operaatioita, että ellen olisi jo vanha ja raihnainen, alkaisi itsenikin mieli tehdä haukkua Windows-käyttäjiä tyhjäpäisiksi hiiren rääkkääjiksi ja mistään Linux-guruismista tajuamattomiksi ääliöiksi..:) Hienoa kuitenkin, että ohjeita löytyy Linuxiin ja ystävällishenkisiä myös...! Kokeilen huomenna taas jos tuo KDE 3.3 taipuisi, silloin alkaisi tuo SuSE 9.0 olla mieleisessä kunnossa, kiitoksia vielä kerran asiantuntevista linkeistä niin smb:aan kuin KDE:iin myös!
"...olisi aikaa joskus kokeilla henk.koht. tuota SuSE:n 9.0:n KDE:n päivitystä 3.3:een..."
Ei taida olla tiedossa ihan lähitulevaisuudessa kun minulla ei satu olemaan SuSE:n distroa asennettuna eikä viitsisi ihan kokeilun vuoksi tehdäkään.
Laita sinä ja kerro kokemuksesi muille joilla on sama tilanne. Näinhän tässä edetään, toinen toistansa tukien ;-)
Kyllä se onnistuu kun on kerran joku muukin laittanut. Onnea matkaan!
Tänään sain x:n toimimaan, tosi hieno tuo uusi 3.3 ulkoasultaan! Pitää vielä asennella loput paketit ja testailla lisää..
Aika paljon vaatii ns. "mekaanista työtä" tuo riippuvuusongelmien ja konfliktien purkaminen jopa SuSE:ssa. Vaan ei se mitään. Katselen jos saan 9.0:n lopullisesti kasaan ja pelaamaan myös KDE 3.3:n kanssa (ja toisinpäin..:)
Asennuksen aikaan peili http://fr.rpmfind.net/linux/RPM/ ei ollut ainoastaan hyödyllinen ja nopea vaan myös lähes välttämätön dependensies-kierrettä purettaessa.
Kiitoksia inssille vinkeistä ja linkeistä. Mukavaa jatkoa linuxin parissa sinnekinpäin!