Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
2 Problems:
Problem: 1: the to be installed cpio-mt-2.15-5.1.x86_64 conflicts with 'mt' provided by the to be installed schily-mt-2024.03.21-52.1.x86_64
Problem: 2: the to be installed tar-rmt-1.35-4.1.x86_64 conflicts with 'rmt' provided by the to be installed schily-rmt-2024.03.21-52.1.x86_64
Problem: 1: the to be installed cpio-mt-2.15-5.1.x86_64 conflicts with 'mt' provided by the to be installed schily-mt-2024.03.21-52.1.x86_64
Solution 1: deinstallation of cpio-mt-2.15-4.1.x86_64
Solution 2: deinstallation of schily-mt-2024.03.21-51.3.x86_64
Because some companys, institutes and users still use and need it…
The repos cointain even more software and packages which will never be needed by you…but others.
The content of the repos is not tailored for one user only, but for all users.
Sometimes packages get installed on your machine due to a recommends or a pattern. If you don’t need them you can simply remove them.
This is how i do it usually. Let the installer do its job (already deselect some patterns) and do the finetuning after the system is installed. Remove unneded (for your usecase) packages and patterns and lower the amount of overall installed packages on your system. This will also decrease the potential for package conflicts. Btw, package conflicts are not bad by default but often intended by the maintainers to prevent issues due to incompatible or clashing packages.
In your situation with openSUSE Tumbleweed, you are facing a series of package conflicts and obsolescence issues. Here’s a breakdown of the problems and potential consequences of uninstalling the specified packages:
▎Problem 1: libfaad2
• Current Package: libfaad2-2.11.2-1699.2.pm.7.x86_64 (from Packman)
• Proposed Solution: Install libfaad2-2.11.2-2.1.x86_64 from openSUSE, replacing the current version.
• Impact of Uninstalling:
– libfaad2 is an AAC audio decoder library. If you uninstall it, applications that rely on this library for playing AAC audio files may stop functioning correctly or crash.
▎Problem 2: cpio-mt vs schily-mt
• Current Package: schily-mt-2024.03.21-52.1.x86_64
• Proposed Solution: Deinstall cpio-mt-2.15-4.1.x86_64.
• Impact of Uninstalling:
– cpio-mt is a version of the cpio tool that supports multi-threading, which can be beneficial for performance in certain scenarios. If you remove it, you will lose this capability, but standard cpio functionality will still be available if it’s installed.
▎Problem 3: gstreamer-plugin-openh264
• Current Package: gstreamer-plugin-openh264-1.24.12-1.suse1699.2.x86_64
• Proposed Solution: Install gstreamer-plugins-bad-1.26.3-2.1.x86_64, which obsoletes the old plugin.
• Impact of Uninstalling:
– The OpenH264 plugin is used for H.264 video decoding/encoding in GStreamer applications. Removing it could lead to issues with applications that depend on this codec, especially for video playback or streaming.
▎Problem 4: tar-rmt vs schily-rmt
• Current Package: schily-rmt-2024.03.21-52.1.x86_64
• Proposed Solution: Deinstall schily-rmt.
• Impact of Uninstalling:
– rmt (remote tape) is used for accessing tape drives over a network. If you remove it, any applications or processes that rely on remote tape access will fail to work.
▎Summary of Potential Consequences:
• Loss of Functionality: Applications relying on the removed libraries may fail to work or function improperly.
• Performance Impact: Removing multi-threaded support may reduce performance when archiving files.
• Codec Issues: Video playback or encoding may be affected due to missing codecs.