Riippuvuusongelmia Blenderin asennuksessa

Ajattelin asentaa koneeseen Blenderin koska 3d-mallinnus on ollut jo pitkään kiinnostuksen kohteena. Mutta tuli ongelmia riippuvuuksien kanssa. Aluksi asennusohjelma valitti että python-imaging puuttuu. Se löytyi helposti, mutta se puolestaan vaati paketit blt, python-tk ja tix. Python-tk puolestaan vaati pythonin joka vaati...

Loppujen lopuksi sain nuo kaikki kasaan, mutta seuraavaksi valituksen kohteeksi tuli libslang-utf8.so.1. Se on ilmeisesti osa slang-pakettia mutta kun kokeilin asentaa slangin tuli valitus "slang 1.4.9-121 conflict" ja valitus, että useat paketit vaativat libslang.so.1:n (ainakin DirectFB, gimp2 ja monta muuta).

Mikä mahtaisi olla paras keino selvittää tämä riippuvuusmyläkkä ? Olen vielä aika uusi tekijä, joten en halua ottaa riskejä systeemin toimivuuden kanssa ja asennusohjelman esittämä konfliktoivien ohjelmien poistaminen ei houkuttele.

Distrona on SuSE 9.0 personal.
4418
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Täältäkös löysit Blenderin?
http://rpmfind.net/linux/RPM/suse/8.2/i386/suse/i586/blender-2.26-36.i586.html

Vaadittavat paketit (Requires) löytyy samaiselta sivulta.
SuSE:n kätevä pakettimanageri on muistaakseni Yast?

Helpointa ohittaa nämä riippuvuudet (?), on päivittää uusin saatavilla oleva jakeluversio eli Suse 9.1?
BTW. Olethan huolehtinut, että jakelusi mm. tietoturvapäivitykset ovat ajantasalla?

Äänestä
  • SuSE:n sivulta se muistaakseni oli, ei välttämättä juuri tuo. Pitäisi varmaan yrittää jatkossa etsiä ohjelmat distron omilta sivuilta.

    Libbien nimeämisestä haluaisin kysyä: jos ohjelma vaatii vaikka libin libfoo-x.y voidaanko yleensä olettaa että kyseinen libbi liittyy pakettiin foo ? Ja miten on versioiden kanssa ? Mikä olisi hyvä paikka selvittää mihin pakettiin nuo libit kuuluvat ?

    Päivityksien pitäisi olla kunnossa, ainakin olen käyttänyt YOU:ta ihan vastikään. Mutta miten tuo 9.1-päivitys tehdään ?

    J.

    Äänestä

  • The Real J. kirjoitti:

    SuSE:n sivulta se muistaakseni oli, ei välttämättä juuri tuo. Pitäisi varmaan yrittää jatkossa etsiä ohjelmat distron omilta sivuilta.

    Libbien nimeämisestä haluaisin kysyä: jos ohjelma vaatii vaikka libin libfoo-x.y voidaanko yleensä olettaa että kyseinen libbi liittyy pakettiin foo ? Ja miten on versioiden kanssa ? Mikä olisi hyvä paikka selvittää mihin pakettiin nuo libit kuuluvat ?

    Päivityksien pitäisi olla kunnossa, ainakin olen käyttänyt YOU:ta ihan vastikään. Mutta miten tuo 9.1-päivitys tehdään ?

    J.

    Blender löytyy Susen omasta ohjelmavalikosta ja sen voi ladata suoraan Susen serveriltä.

    Avaa Yast ja valitse Software/Install & remove software.
    Sieltä sitten selaat Blenderin esiin. Tarvittavat oheispaketit seuraa mukana.

    On myös toinen 3D ohjelma Povray, jonka voi myös samoin ladata.

    Päivitystä ei ole tullut kokeiltua, mutta olen asentanut Suse 9.1:n netistä.
    Vähintään yhtä helppoa kuin CD:ltä, jos on nopea yhteys.
    Kokeile, jospa päivitys löytyisi Yast system updatesta.

    Äänestä

  • asentanut kirjoitti:

    Blender löytyy Susen omasta ohjelmavalikosta ja sen voi ladata suoraan Susen serveriltä.

    Avaa Yast ja valitse Software/Install & remove software.
    Sieltä sitten selaat Blenderin esiin. Tarvittavat oheispaketit seuraa mukana.

    On myös toinen 3D ohjelma Povray, jonka voi myös samoin ladata.

    Päivitystä ei ole tullut kokeiltua, mutta olen asentanut Suse 9.1:n netistä.
    Vähintään yhtä helppoa kuin CD:ltä, jos on nopea yhteys.
    Kokeile, jospa päivitys löytyisi Yast system updatesta.

    Kokeilin sitten tehdä asennusta SuSE:n sivujen kautta. Eli laitoin installation sources:iin kolme FTP-hakemistoa (uni-bremenistä 9.0, 9.1 ja current). Blender löytyi listasta helposti, mutta vaikuttaa siltä ettei kaikkia tarvittavia paketteja edelleenkään löydy noista FTP-paikoista. Valituksen kohteena oli liblber (so.2), libldap (so.2) ja libslang (so.1).

    Lisäksi outona piirteenä asennusohjelma valitti haluavansa pakettia mc 4.6.0-320...mutta omalla koneella oli siitä UUDEMPI VERSIO (muistaakseni 4.6.0-327, vai liittyykö tuo viimeinen luku versioon) ?!

    Pitäisi kai hakea jostain vielä yksi uusi ftp/http-sivu asennusta varten jotta saisi nuo libit asennettua, mutta mikä olisi hyvä paikka ? Ilmeisesti mikä tahansa ftp-sivu ei käy koska 9.0-update-sivun lisääminen ei onnistunut vaan tuli herjaa.

    Äänestä

Kommentoi aloitusta


The Real J. kirjoitti:

Ajattelin asentaa koneeseen Blenderin koska 3d-mallinnus on ollut jo pitkään kiinnostuksen kohteena. Mutta tuli ongelmia riippuvuuksien kanssa. Aluksi asennusohjelma valitti että python-imaging puuttuu. Se löytyi helposti, mutta se puolestaan vaati paketit blt, python-tk ja tix. Python-tk puolestaan vaati pythonin joka vaati...

Loppujen lopuksi sain nuo kaikki kasaan, mutta seuraavaksi valituksen kohteeksi tuli libslang-utf8.so.1. Se on ilmeisesti osa slang-pakettia mutta kun kokeilin asentaa slangin tuli valitus "slang 1.4.9-121 conflict" ja valitus, että useat paketit vaativat libslang.so.1:n (ainakin DirectFB, gimp2 ja monta muuta).

Mikä mahtaisi olla paras keino selvittää tämä riippuvuusmyläkkä ? Olen vielä aika uusi tekijä, joten en halua ottaa riskejä systeemin toimivuuden kanssa ja asennusohjelman esittämä konfliktoivien ohjelmien poistaminen ei houkuttele.

Distrona on SuSE 9.0 personal.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu