Beiträge von bruce

    Ok. Habe ich ausgeführt.


    Anscheinend wurden 5 Pakete aus dem graphics repo gezogen:



    Code
    libcdt6-14.1.2-lp160.251.2.x86_64 (graphics)                                                                                                                                                      
    libpathplan4-14.1.2-lp160.251.2.x86_64 (graphics)                                                                                                                                                  
    libxdot4-14.1.2-lp160.251.2.x86_64 (graphics)                                                                                                                                                       
    libcgraph8-14.1.2-lp160.251.2.x86_64 (graphics)                                                                                                                                                     
    libgvpr2-14.1.2-lp160.251.2.x86_64 (graphics) 


    Ergebnis: Programmstart funzt nicht!


    Code
    user@localhost:~> graphviz
     graphviz: Befehl nicht gefunden

    So, alles eingeschaltet.


    Code
    $ user@localhost:~> zypper lr -d

    liefert jetzt:

    Mein blender ist aus der repo-oss.


    Code
    user@localhost:~> zypper se -si blender
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name         | Type  | Version         | Arch   | Repository
    ---+--------------+-------+-----------------+--------+----------------
    i+ | blender      | Paket | 4.5.1-bp160.1.2 | x86_64 | repo-oss (16.0)
    i  | blender-demo | Paket | 4.5.1-bp160.1.2 | noarch | repo-oss (16.0)
    i  | blender-lang | Paket | 4.5.1-bp160.1.2 | noarch | repo-oss (16.0)

    Vorabinfo: ich brauche das repo graphics für andere Programme.


    Hallo Gemeinschaft,


    mit der Neuinstallation von Leap 16.0 wollte ich das Paket graphviz installieren.


    Leider wird das Paket für Leap 16.0 nur aus dem repo graphics angeboten.


    https://build.opensuse.org/projects/graphics/packages/graphviz/repositories/16.0/binaries


    Zur Vermeidung zu erwartender Pobleme, die ich mit der Installation von blender bereits hatte:



    habe ich erstmal versucht die Installation von graphviz vorzubereiten mit:


    Code
    $ zypper se -s graphviz


    Hier die Ausgabe der bash:


    Wie kann graphviz sauber installiert werden, ohne das es hier zu einem Mischmasch von Pakten kommt, die den Start des Programms verhindern (siehe Erfahrungen mit blender) ?

    ok, einige gibt es nur dort, wobei zu überlegen ist, ob du die unbedingt brauchst.


    Denn das graphics Repo ist ein factory Repo.

    Kann dir alles zerschießen, muß es aber nicht.

    Beim aktualisieren der Programmpakete von Leap 16 sehe ich gerade, daß mir 5 Pakete aus der graphics repo angeboten werden, von denen ich inzwischen weis, daß die mit blender 4.5.1-bp160.1.2 nicht funktionieren werden:


    Hier jetzt nochmal eine Rückfrage:

    Mit welchem zypper Befehl kann ich die Aktualisierung dieser Pakete aus dem repo graphics bis auf weiteres blockieren?


    Grüsse

    Ich hab es mal in dem Zitat geändert, benutze -i, dann werden nur installierte Pakete angezeigt.

    Sauerland

    Vielen Dank für die Tips zur Anwendung von zypper!

    Ah, verstehe zur besseren Übersichtlichkeit der Befehlsausgabe mit der Option -i ( = installiert).


    PS:

    Ganz vergessen:

    Brauchst du das graphics Repo?

    Zeige einmal die daraus installierten Pakete (auch wieder mit -i):

    Code
    zypper se -sir graphics

    Ich denke schon, daß ich das graphics repo brauche.

    Hier die Ausgabe:

    So, ich habe jetzt den kompletten blender rollback gemacht.


    In kürze:


    1) Entfernen des repos graphics:/blender-backports

    2) alle installierten blender Pakete aus allen repos entfernt

    3) alle libOpenImageIO Pakete aus allen repos entfernt

    4) blender aus repo-oss neu installiert

    5) libOpenImageIO aus repo-oss neu installiert


    Und es funktioniert !!!!!!! blender startet jetz einwandfrei.


    Vielen herzlichen Dank luigi und Sauerland für Eure Hilfe!


    Ich bekomme jetzt nur folgendes angezeigt:


    und


    Wie kann ich die überflüssigen Pakte entfernen, daß die nicht installierten nicht mehr in den Anzeigen auftauchen?

    1) Habe jetzt das zusätzliche graphics_blender-backports in der repoliste ergänzt.


    2) Dann anschließend die vorhandenen alten Pakete:


    blender-4.5.1-bp160.1.2 aus der repo-oss

    blender-lang


    normal entfernt.


    3) dann aufgefrischt:

    Code
    $ sudo zypper ref

    4) dann wegen des neuen repos aktualisiert. Dabei hat er die folgenden Pakte gelistet, die ich dann installiert habe.


    4) dann habe ich mit Myrlin blender 5.0 installiert:


    Ergebnis bei Eingabe in die .bash:


    Code
    $ blender
    
    bash: /usr/bin/blender: Datei oder Verzeichnis nicht gefunden

    Programm startet nicht!


    Nächster Eingabeversuch in der .bash:

    Code
        $ blender-5.0
    blender-5.0: symbol lookup error: /lib64/libOpenImageIO.so.3.0: undefined symbol: _ZTIN7Imf_3_414TypedAttributeIN9Imath_3_18Matrix44IdEEEE

    Der gleiche Fehler wie mit der blender Version blender-4.5.1-bp160.1.2 aus der repo-oss. Programm startet nicht!

    Hallo Luigi,


    Danke für Deine Antwort. Ich aktualisiere regelmäßig meine repos.

    Mein graphics repo habe ich nicht auf auto-refresh gesetzt.


    Habe die von Dir verlinkte Datei

    libOpenImageIO3_1-3.1.10.0-lp160.191.4.x86_64.rpm

    mal versucht zu installieren:


    liefert dann die nächste Fehlermeldung:


    Hallo,


    mit der Neuinstallation von Leap 16.0 hatte ich blender installiert, aber bisher nicht mit gearbeitet.


    Nun habe ich das Problem das blender nicht startet. :(


    Die Eingabe über die .bash liefert die Fehlerausgabe:

    Code
    $ blender
    blender: symbol lookup error: /lib64/libOpenImageIO.so.3.0: undefined symbol: _ZTIN7Imf_3_414TypedAttributeIN9Imath_3_18Matrix44IdEEEE



    Code
    $ rpm -qi libOpenImageIO3_0


    liefert:




    Die installierte Version ist: blender-4.5.1-bp160.1.2 aus der repo-oss


    Code
    $ rpm -qi blender


    liefert:



    Neuere Versionen von blender, die unter


    https://download.opensuse.org/repositories/graphics:/blender-backports/16.0/x86_64/blender-5.0-5.0.1-lp160.6.2.x86_64.rpm


    bereitgestellt werden, scheitern bei der Installation.




    Was kann ich tun?



    LG



    Bruce