ffmpeg-3 update Konflikt in Leap 15.3
Hi, in Leap 15.3 kommen div. Fehlermeldungen in Yast und Zypper wenn ffmpeg-3 von Packman upgedatet werden soll, wie z.B. Dateikonflikte festgestellt File /usr/bin/cws2fws from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) Ist da etwas bekannt? Gruß Peter
Hi, Am 23.03.22 um 15:19 schrieb Peter McD:
Hi,
in Leap 15.3 kommen div. Fehlermeldungen in Yast und Zypper wenn ffmpeg-3 von Packman upgedatet werden soll, wie z.B.
Dateikonflikte festgestellt File /usr/bin/cws2fws from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)
Ist da etwas bekannt?
Ich hatte das auch. Habe dann (heute Morgen) in YaST nach ffmpeg gesucht, ffmpeg4 deinstalliert, und die Konflikte waren weg. Bis jetzt ist mir nichts aufgefallen, wo ffmpeg4 fehlen könnte. Martin
Am Mittwoch, 23. März 2022, 15:19:04 CET schrieb Peter McD:
Hi,
in Leap 15.3 kommen div. Fehlermeldungen in Yast und Zypper wenn ffmpeg-3 von Packman upgedatet werden soll, wie z.B.
Dateikonflikte festgestellt File /usr/bin/cws2fws from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)
Ist da etwas bekannt?
Gruß Peter
Einfach ffmpeg-3 nicht installieren, die ffmpeg -3-libs (libavcodec usw.) kannst du installieren. Stephan
Am 23.03.22 um 16:05 schrieb Stephan Hemeier:
Am Mittwoch, 23. März 2022, 15:19:04 CET schrieb Peter McD:
Hi,
in Leap 15.3 kommen div. Fehlermeldungen in Yast und Zypper wenn ffmpeg-3 von Packman upgedatet werden soll, wie z.B.
Dateikonflikte festgestellt File /usr/bin/cws2fws from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)
Ist da etwas bekannt?
Gruß Peter
Einfach ffmpeg-3 nicht installieren, die ffmpeg -3-libs (libavcodec usw.) kannst du installieren.
Mein Archiv sag mir, ich brauche sie für Multimedia. Die Frage wäre, ist die Packmann Variante mittlerweile überflüssig? Gruß Peter
Am Mittwoch, 23. März 2022, 16:56:33 CET schrieb Peter McD:
Mein Archiv sag mir, ich brauche sie für Multimedia. Die Frage wäre, ist die Packmann Variante mittlerweile überflüssig?
Gruß Peter
Du brauchst die libs....... zypper se -si libav*57 lib*54 libav*55 libswscale4 libavresample3 libswresample2 libavfilter6 Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Type | Version | Arch | Repository --+----------------+-------+-----------------+--------+----------- i | libavcodec57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavdevice57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavfilter6 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavformat57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavresample3 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavutil55 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libpostproc54 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libswresample2 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libswscale4 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 Stephan
Am 23.03.22 um 17:34 schrieb Stephan Hemeier:
Am Mittwoch, 23. März 2022, 16:56:33 CET schrieb Peter McD:
Mein Archiv sag mir, ich brauche sie für Multimedia. Die Frage wäre, ist die Packmann Variante mittlerweile überflüssig?
Gruß Peter
Du brauchst die libs.......
zypper se -si libav*57 lib*54 libav*55 libswscale4 libavresample3 libswresample2 libavfilter6 Repository-Daten werden geladen... Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository --+----------------+-------+-----------------+--------+----------- i | libavcodec57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavdevice57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavfilter6 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavformat57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavresample3 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libavutil55 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libpostproc54 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libswresample2 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1 i | libswscale4 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman1
Danke, sind alle da, auch ohne ffmpeg-3 Gruß Peter
Peter McD schrieb:
Einfach ffmpeg-3 nicht installieren, die ffmpeg -3-libs (libavcodec usw.) kannst du installieren.
Mein Archiv sag mir, ich brauche sie für Multimedia. Die Frage wäre, ist die Packmann Variante mittlerweile überflüssig?
It depends. :-) Zunächst mal: Wenn man irgendwas mit Multimedia machen will, braucht man in der Regel auch Codecs aus der MPEG-Ecke. Davon waren viele lange lizenzbewehrt, teilweise sind sie es vielleicht auch noch, und das kommt auch wieder auf's Land und nähere Umstände an. Jedenfalls bietet Suse diese Codecs nicht direkt an und verweist auf das Packman-Repo. Andere Distris bieten meist die Codecs direkt an, warum auch immer es da geht und bei Suse nicht. Insofern: Ja, die Packman-ffmpeg-Codecs braucht man bei Suse, wenn man irgendwas Sinnvolles mit Multimedia machen will. Die Frage ist nur in welcher Version. :-) Da gibt es ein wildes Durcheinander, weil eben manche Multimedia-Tools die Version 3 brauchen, andere die 4. Wenn man VLC aus dem Suse-VLC-Repo installiert, hat man da noch mal eigene RPMs für die ffmpeg-Codecs. Wieder andere Anwendungen verlassen sich gar nicht erst darauf, welches ffmpeg auf dem System installiert ist und bringen ihre eigene Version mit, firefox als bestes Beispiel. Es ist ein absolutes Durcheinander. Ich habe auch schon mal 3 oder 4 verschiedene Generationen aus unterschiedlichen Repos installiert gehabt und das noch auf jedem System anders, je nach Installations-Historie. Immerhin funktioniert es in der Regel, nur wenn Updates vorliegen, gibt es schon mal Phänomene. Suse fühlt sich dafür aber nicht verantwortlich, weil die Pakete ja von Packman kommen... In der Regel braucht man aber nur die ffmpeg-Libraries in potentiell verschiedenen Versionen, also libavcodec, libavformat, libavutil usw., weil Tools, die man benötigt, dagegen gelinkt sind. In der Regel braucht man verwirrenderweise aber NICHT das Paket ffmpeg. Das enthält nämlich "nur" die ffmpeg-Binaries, das sind Kommandozeilen-Tools zum Abspielen und Konvertieren von Video- und Audio-Dateien. Es wird aber manchmal, je nachdem wie grade die Abhängigkeiten gesetzt sind, mit eingespielt, ohne dass man das eigentlich wollte. Die Frage ist dann wieder, in welcher Version, was dann wieder so ein bisschen von der Installations-Historie abhängt. Ergibt es sich, dass das ffmpeg-Paket sowohl in Version 3 wie auch in Version 4 installiert werden soll, gibt es den in der Ursprungs-Mail aufgezeigten Konflikt, weil beide Pakete z.B. ein /usr/bin/ffmpeg installieren wollen. Dann sollte man eben ffmpeg nur in einer Version installieren oder in gar keiner. Es kann aber sein, dass beim Deinstallationsversuch je nach Paketquelle und Abhängigkeiten auch wieder libavcodec deinstalliert werden soll und manchmal auch Tools, die man eigentlich haben will, hatte ich vor einiger Zeit mal mit Audacity, als ich das "gewachsene Chaos" mal wieder aufräumen wollte. Langer Rede kurzer Sinn, wenn man ffmpeg haben will, will man eigentlich die libav*-Pakete haben, die zu ffmpeg gehören, aber eben eigene Pakete sind. Dass es dann noch ein Tool namens libav gibt, was ein Fork von ffmpeg ist, macht die Verwirrung dann endgültig komplett. Das wird aber soweit ich weiß von Suse gar nicht erst angeboten... Ich danke denen, die mir bis hierher gefolgt sind... :-) -- Manfred Härtel, DB3HM mailto:Manfred.Haertel@rz-online.de http://rz-home.de/mhaertel
Am 23.03.22 um 17:39 schrieb Manfred Haertel, DB3HM:
Peter McD schrieb:
Einfach ffmpeg-3 nicht installieren, die ffmpeg -3-libs (libavcodec usw.) kannst du installieren.
Mein Archiv sag mir, ich brauche sie für Multimedia. Die Frage wäre, ist die Packmann Variante mittlerweile überflüssig?
It depends. :-) ...
Danke,ich habe erst einmal ffmpeg-3 entfernt, das Update lief durch. Jetzt warte ich ab. Gruß Peter
participants (4)
-
Manfred Haertel, DB3HM
-
Martin Burnicki
-
Peter McD
-
Stephan Hemeier