▲ 1 r/openSUSE
Should I migrate to OSS?
I'm on a Tumbleweed system (about 2 weeks old installation), and I noticed that even some non-codecs packages (such as Mesa driver) was pulled by packman repo, maybe during the post-installation opi codecs process.
ale@tumblele:~$ zypper se -ir packman
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
S | Name | Summary | Type
---+---------------------------------+------------------------------------------------------------------+----------
i+ | gstreamer-plugins-bad-codecs | Codecs/plugins for gstreamer-plugins-bad | pacchetto
i+ | gstreamer-plugins-ugly-codecs | Codecs/plugins for gstreamer-plugins-ugly | pacchetto
i | libde265-0 | Open H.265 video codec implementation - libraries | pacchetto
i | libfaac0 | Shared library part of faac | pacchetto
i | libfdk-aac2 | A standalone library of the Fraunhofer FDK AAC code from Android | pacchetto
i | libfdk-aac2-32bit | A standalone library of the Fraunhofer FDK AAC code from Android | pacchetto
i | libgbm1 | Generic buffer management API | pacchetto
i | libgbm1-32bit | Generic buffer management API | pacchetto
i | libopenaptx0 | An implementation of Audio Processing Technology codec (aptX) | pacchetto
i | libquicktime0 | Library for Reading and Writing Quicktime Movie Files | pacchetto
i | librtmp1 | RTMP Stream Dumper Library | pacchetto
i | libvlc5 | Shared code for the VLC media player program | pacchetto
i | libvlccore9 | Shared code for the VLC media player program | pacchetto
i | libvulkan_intel | Mesa vulkan driver for Intel GPU | pacchetto
i | libvulkan_intel-32bit | Mesa vulkan driver for Intel GPU | pacchetto
i | libvulkan_lvp | Mesa vulkan driver for LVP | pacchetto
i | libx264-165 | A free h264/avc encoder | pacchetto
i | libx264-165-32bit | A free h264/avc encoder | pacchetto
i | libx265-215 | A free H265/HEVC encoder - encoder binary | pacchetto
i | libx265-215-32bit | A free H265/HEVC encoder - encoder binary | pacchetto
i | Mesa | System for rendering 3-D graphics | pacchetto
i | Mesa-32bit | System for rendering 3-D graphics | pacchetto
i | Mesa-dri | DRI plug-ins for 3D acceleration | pacchetto
i | Mesa-dri-32bit | DRI plug-ins for 3D acceleration | pacchetto
i | Mesa-libEGL1 | EGL API implementation | pacchetto
i | Mesa-libGL1 | The GL/GLX runtime of the Mesa 3D graphics library | pacchetto
i | Mesa-libGL1-32bit | The GL/GLX runtime of the Mesa 3D graphics library | pacchetto
i | Mesa-libva | Mesa VA-API implementation | pacchetto
i | Mesa-vulkan-device-select | Vulkan layer to select Vulkan devices provided by Mesa | pacchetto
i | Mesa-vulkan-device-select-32bit | Vulkan layer to select Vulkan devices provided by Mesa | pacchetto
i+ | pipewire-aptx | PipeWire Bluetooth aptX codec plugin | pacchetto
i | vlc | Graphical media player | pacchetto
i | vlc-codec-gstreamer | GStreamer integration for the VLC media player | pacchetto
i+ | vlc-codecs | Additional codecs for the VLC media player | pacchetto
i | vlc-lang | Translations for package vlc | pacchetto
i | vlc-noX | VLC without X dependencies | pacchetto
i | vlc-qt | Qt interface for the VLC media player | pacchetto
ale@tumblele:~$ sudo zypper repos -p
# | Alias | Name | Enabled | GPG Check | Refresh | Priority
---+----------------------------------+-------------------------------------------+---------+-----------+---------+---------
1 | dotnet | Microsoft .NET | Sì | (r ) Sì | Sì | 99
2 | download.opensuse.org-non-oss | Repository principale (NON-OSS) | Sì | (r ) Sì | Sì | 99
3 | download.opensuse.org-oss | Repository principale (OSS) | Sì | (r ) Sì | Sì | 99
4 | download.opensuse.org-tumbleweed | Repository principale degli aggiornamenti | Sì | (r ) Sì | Sì | 99
5 | packman | Packman | Sì | (r ) Sì | Sì | 70
6 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99
7 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | Sì | (r ) Sì | Sì | 99
8 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99
9 | unityhub | Unity Hub | Sì | (r ) Sì | Sì | 99
10 | vscode | vscode | Sì | (r ) Sì | Sì | 99
ale@tumblele:~$
I noticed, also, that the priority of Packman is higher and this explains why other packages have been pulled from it.
As the title says, should I migrate to OSS by lowering packman priority and upgrading distribution with vendor change or should I stick with it?
u/alexanderbonolis — 5 days ago