Beiträge von Sauerland

    Was wäre die bessere Reihenfolge bei der Installation von Leap 16.0 gewesen, um solche Konflikte mit dem VLC zukünftig zu vermeiden?

    Das sind keine Konflikte.

    openSUSE veröffentlicht keine patent behaftete oder mit eingeschränkten Lizenzen behaftete Pakete.


    Darunter fallen z.B. die h264 oder h265 Codecs.

    openSUSE baut die mitgelieferten ffmpegs ohne diese Codecs, Packman nimmt dasselbe src.rpm und baut daraus die ffmpegs mit diesen Codecs.

    Daher hat openSUSE seit ein paar Jahren das openh264 Repo veröffentlicht, dies stammt von Cisco, da dort anscheinend auch Patente liegen.

    Wenn du das Packman Repo eingebunden hast und darauf umgestellt hast (das war dein Problem), dann brauchst du das openh264 Repo nicht mehr.


    Code
    zypper lr -d | grep -i 264
    23 | openh264                         | openh264                         | Nein    | ----      | ----    | -    |   99     | rpm-md   | http://codecs.opensuse.org/openh264/openSUSE_Leap/


    Bei vlc kommt eine Besonderheit hinzu:

    Packman baut vlc mit einem vlc-codecs Paket, welches solche patentbehafteten Codecs enthält.

    Code
    rpm -ql vlc-codecs
    /usr/lib64/vlc/plugins/codec/libfaad_plugin.so
    /usr/lib64/vlc/plugins/codec/libx26410b_plugin.so
    /usr/lib64/vlc/plugins/codec/libx264_plugin.so
    /usr/lib64/vlc/plugins/codec/libx265_plugin.so

    selbst wenn ich sie drei Minuten vorher schon aktualisiert hatte.

    Sollte nicht stimmen, der Standard ist auf 10 Minuten

    ... und die vielen Refresh, die auf Nein stehen ...

    Das ist natürlich auch so ein Punkt, warum ein Repo aktivieren, dann aber die Aktualisierung ausschalten.


    Wenn ich nichts mit dem Repo zu tun haben will, fliegt es raus, ansonsten ist es aktiv und auf aktualisieren gestellt. Das vermeidet irgendwelche blöden Abhängigkeitsprobleme beim Updaten.