LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   TW 32bit: gstreamer file conflicts (https://www.linuxquestions.org/questions/suse-opensuse-60/tw-32bit-gstreamer-file-conflicts-4175731168/)

MakeTopSite 11-24-2023 12:48 AM

TW 32bit: gstreamer file conflicts
 
Code:

# zypper dup
Downloading: mpv-bash-completion-0.37. 0+git20231121.2a57a6ee[done (1.1 MiB/s)]

Search for file conflicts: ....................................[error]
2 detected file conflicts:

File/usr/lib/gstreamer-1.0/libgstresindvd.so
  from the installation of
    gstreamer-plugins-bad-1.22.7-432. 1.i586 (multimedia:libs)
  conflict with the package file
    gstreamer-plugins-bad-codecs-1.22.7-1699. 1.pm.1.i586 (@System)

File/usr/lib/gstreamer-1.0/libgstsiren.so
  from the installation of
    gstreamer-plugins-bad-1.22.7-432. 1.i586 (multimedia:libs)
  conflict with the package file
    gstreamer-plugins-bad-codecs-1.22.7-1699. 1.pm.1.i586 (@System)

File conflicts occur when two packages try to install files with the same name but different content. If you continue, the conflicting files will be overwritten and you will lose the previous content.
Continue? [yes/no] (no):

What is please optimal solution ?

Sauerland 11-24-2023 01:23 AM

Quote:

What is please optimal solution ?
Not using the multimedia:libs Repo, Packamn and Multimedia:libs will give Problems as you see.

mrmazda 11-26-2023 10:19 AM

rpm -e --nodeps gstreamer-plugins-bad-codecs should allow zypper to proceed with installing gstreamer-plugins-bad. Not selecting mpv-bash-completion for installation, or first removing it if already installed, should also work.

MakeTopSite 11-30-2023 01:23 AM

Quote:

Originally Posted by mrmazda (Post 6466832)
rpm -e --nodeps gstreamer-plugins-bad-codecs should allow zypper to proceed with installing gstreamer-plugins-bad. Not selecting mpv-bash-completion for installation, or first removing it if already installed, should also work.

Thank you it was solved by another distribution upgrade.

Sauerland 11-30-2023 02:04 AM

Best solution is not using multimedia:libs and Packman Repo at same time......

MakeTopSite 12-01-2023 11:14 AM

Quote:

Originally Posted by Sauerland (Post 6467598)
Best solution is not using multimedia:libs and Packman Repo at same time......

I agree. Fixing it would require some searching and reading. I'm sorry I can't do it now.

Sauerland 12-02-2023 05:47 AM

If you are using Packman Repo, you don't need the multimedia:libs Repo.

MakeTopSite 12-13-2023 01:44 AM

Quote:

Originally Posted by Sauerland (Post 6467951)
If you are using Packman Repo, you don't need the multimedia:libs Repo.

Thank you. I suppose I can't just disable multimedia:libs
Code:

zypper se -si -r 4
Loading repository data...
Reading installed packages...

S  | Name                          | Type    | Version                          | Arch  | Repository
---+--------------------------------+---------+----------------------------------+--------+----------------
i  | alsa-plugins-speexrate        | package | 1.2.7.1-172.19                  | i586  | multimedia:libs
i  | alsa-plugins-upmix            | package | 1.2.7.1-172.19                  | i586  | multimedia:libs
i+ | apulse                        | package | 0.1.13-37.64                    | i586  | multimedia:libs
i+ | gstreamer                      | package | 1.22.7-202.4                    | i586  | multimedia:libs
i+ | gstreamer-plugins-bad          | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | gstreamer-plugins-base        | package | 1.22.7-216.3                    | i586  | multimedia:libs
i+ | gstreamer-plugins-good        | package | 1.22.7-214.4                    | i586  | multimedia:libs
i+ | gstreamer-plugins-good-extra  | package | 1.22.7-214.4                    | i586  | multimedia:libs
i+ | gstreamer-plugins-good-gtk    | package | 1.22.7-214.4                    | i586  | multimedia:libs
i+ | gstreamer-plugins-libav        | package | 1.22.7-94.1                      | i586  | multimedia:libs
i+ | gstreamer-plugins-ugly        | package | 1.22.7-182.1                    | i586  | multimedia:libs
i  | libaom3                        | package | 3.7.1-36.1                      | i586  | multimedia:libs
i  | libatopology2                  | package | 1.2.10-380.4                    | i586  | multimedia:libs
i  | libavcodec60                  | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libavdevice60                  | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libavfilter9                  | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libavformat60                  | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libavtp0                      | package | 0.2.0-15.3                      | i586  | multimedia:libs
i  | libavutil58                    | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libBasicUsageEnvironment2      | package | 2023.05.10-76.8                  | i586  | multimedia:libs
i+ | libchromaprint1                | package | 1.5.1-65.2                      | i586  | multimedia:libs
i  | libconfig++11                  | package | 1.7.3-37.45                      | i586  | multimedia:libs
i  | libcue2                        | package | 2.3.0-28.4                      | i586  | multimedia:libs
i  | libdav1d7                      | package | 1.3.0-72.7                      | i586  | multimedia:libs
i  | libdc1394-26                  | package | 2.2.7-60.10                      | i586  | multimedia:libs
i+ | libdca0                        | package | 0.0.7+2-3.10                    | i586  | multimedia:libs
i  | libdmapsharing-4_0-3          | package | 3.9.13-68.9                      | i586  | multimedia:libs
i  | libdovi3                      | package | 3.2.0-7.6                        | i586  | multimedia:libs
i  | libdvdread8                    | package | 6.1.3-48.22                      | i586  | multimedia:libs
i  | libebml5                      | package | 1.4.4-94.22                      | i586  | multimedia:libs
i  | libebur128-1                  | package | 1.2.6-11.45                      | i586  | multimedia:libs
i  | libexempi8                    | package | 2.6.3-45.18                      | i586  | multimedia:libs
i  | libffado2                      | package | 2.4.7-110.12                    | i586  | multimedia:libs
i  | libffms2-5                    | package | 2.40+44-10.24                    | i586  | multimedia:libs
i  | libFLAC12                      | package | 1.4.3-244.13                    | i586  | multimedia:libs
i  | libfluidsynth3                | package | 2.3.4-128.2                      | i586  | multimedia:libs
i  | libgroupsock30                | package | 2023.05.10-76.8                  | i586  | multimedia:libs
i+ | libgstadaptivedemux-1_0-0      | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstbadaudio-1_0-0          | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstbasecamerabinsrc-1_0-0  | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstcodecparsers-1_0-0      | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstcodecs-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstcuda-1_0-0              | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstisoff-1_0-0              | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstmpegts-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstphotography-1_0-0        | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstplay-1_0-0              | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstplayer-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstreamer-1_0-0            | package | 1.22.7-202.4                    | i586  | multimedia:libs
i+ | libgstsctp-1_0-0              | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgsttranscoder-1_0-0        | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgsturidownloader-1_0-0      | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstva-1_0-0                | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstvulkan-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstwayland-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i+ | libgstwebrtc-1_0-0            | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libgstwebrtcnice-1_0-0        | package | 1.22.7-438.2                    | i586  | multimedia:libs
i  | libid3tag0                    | package | 0.16.3-183.1                    | i586  | multimedia:libs
i  | libiec61883-0                  | package | 1.2.0-270.116                    | i586  | multimedia:libs
i  | libinstpatch-1_0-2            | package | 1.1.6-24.33                      | i586  | multimedia:libs
i  | libiso9660-11                  | package | 2.1.0-85.8                      | i586  | multimedia:libs
i  | libjte2                        | package | 1.22-7.55                        | i586  | multimedia:libs
i  | liblavfile-2_2-0              | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | liblavjpeg-2_2-0              | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | liblavplay-2_2-0              | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | liblavrec-2_2-0                | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | liblc3-1                      | package | 1.0.4-13.7                      | i586  | multimedia:libs
i  | libldac2                      | package | 2.0.2.3-17.50                    | i586  | multimedia:libs
i  | libliveMedia107                | package | 2023.05.10-76.8                  | i586  | multimedia:libs
i  | libmicrodns1                  | package | 0.2.0+6-6.14                    | i586  | multimedia:libs
i  | libmjpegutils-2_2-0            | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | libmodplug1                    | package | 0.8.9.0+git20170610.f6dd59a-6.50 | i586  | multimedia:libs
i  | libmpcdec5                    | package | 1.2.6-49.60                      | i586  | multimedia:libs
i  | libmpd1                        | package | 11.8.17-2.132                    | i586  | multimedia:libs
i  | libmpeg2encpp-2_2-0            | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | libmplex2-2_2-0                | package | 2.2.1-101.47                    | i586  | multimedia:libs
i  | libmusicbrainz5-1              | package | 5.1.0-17.50                      | i586  | multimedia:libs
i+ | libopencore-amrnb0            | package | 0.1.6-3.10                      | i586  | multimedia:libs
i+ | libopencore-amrwb0            | package | 0.1.6-3.10                      | i586  | multimedia:libs
i  | libopenraw9                    | package | 0.3.7-59.18                      | i586  | multimedia:libs
i+ | liborc-0_4-0                  | package | 0.4.34-93.9                      | i586  | multimedia:libs
i  | libpcaudio0                    | package | 1.2-9.21                        | i586  | multimedia:libs
i  | libplacebo338                  | package | 6.338.1-72.9                    | i586  | multimedia:libs
i  | libportaudio2                  | package | 190700_20210406-303.49          | i586  | multimedia:libs
i  | libpostproc57                  | package | 6.0.1-23.1                      | i586  | multimedia:libs
i+ | libpulse-mainloop-glib0        | package | 16.1-6.10                        | i586  | multimedia:libs
i+ | libpulse0                      | package | 16.1-6.10                        | i586  | multimedia:libs
i+ | libquicktime0                  | package | 1.2.4+git20180804.fff99cd-118.19 | i586  | multimedia:libs
i  | librav1e0_6                    | package | 0.6.6-51.6                      | i586  | multimedia:libs
i  | libshine3                      | package | 3.1.1-8.26                      | i586  | multimedia:libs
i  | libsrt1_5                      | package | 1.5.3-40.5                      | i586  | multimedia:libs
i+ | libswresample4                | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libswscale7                    | package | 6.0.1-23.1                      | i586  | multimedia:libs
i  | libvcdinfo0                    | package | 2.0.1-59.59                      | i586  | multimedia:libs
i+ | libvlc5                        | package | 3.0.20-346.5                    | i586  | multimedia:libs
i+ | libvlccore9                    | package | 3.0.20-346.5                    | i586  | multimedia:libs
i  | libvmaf3                      | package | 3.0.0-27.1                      | i586  | multimedia:libs
i+ | libvo-amrwbenc0                | package | 0.1.3+5-3.9                      | i586  | multimedia:libs
i  | libvpx8                        | package | 1.13.1-137.7                    | i586  | multimedia:libs
i  | libwebrtc-audio-processing-1-3 | package | 1.3-39.5                        | i586  | multimedia:libs
i  | libyuv0                        | package | 20230517+a377993-17.8            | i586  | multimedia:libs
i+ | pipewire-media-session        | package | 0.4.1-5.81                      | i586  | multimedia:libs
i  | pulseaudio-setup              | package | 16.1-6.10                        | i586  | multimedia:libs
i  | pulseaudio-utils              | package | 16.1-6.10                        | i586  | multimedia:libs
i  | system-user-pulse              | package | 16.1-6.10                        | noarch | multimedia:libs
i  | typelib-1_0-GstTag-1_0        | package | 1.22.7-216.3                    | i586  | multimedia:libs


mrmazda 12-13-2023 02:28 AM

Sure you can. All of those packages are in OSS and/or Packman. Just make sure Packman is a higher priority than OSS, zypper rr multimedia:libs (or remove the multimedia:libs .repo file from /etc/zypp/repos.d/), zypper ref, and zypper dup. Those that aren't full-featured in OSS will be switched to Packman, the rest to OSS.

MakeTopSite 12-14-2023 02:16 AM

Quote:

Originally Posted by mrmazda (Post 6470117)
Sure you can. All of those packages are in OSS and/or Packman. Just make sure Packman is a higher priority than OSS, zypper rr multimedia:libs (or remove the multimedia:libs .repo file from /etc/zypp/repos.d/), zypper ref, and zypper dup. Those that aren't full-featured in OSS will be switched to Packman, the rest to OSS.

Done, thank you.


All times are GMT -5. The time now is 10:06 PM.