[Bug 1196547] New: MicroOS Desktop GNOME system role doesn't preinstall language subpackages
https://bugzilla.suse.com/show_bug.cgi?id=1196547 Bug ID: 1196547 Summary: MicroOS Desktop GNOME system role doesn't preinstall language subpackages Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: MicroOS Assignee: kubic-bugs@opensuse.org Reporter: fcrozat@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Follow-up of https://github.com/yast/skelcd-control-MicroOS/pull/51 Installing MicroOS Desktop (GNOME system role) doesn't install the language subpackages for the select language on the installer. Languages subpackages are currently handled as soft dependencies, which doesn't mix well with MicroOS relying only on requires. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1196547 https://bugzilla.suse.com/show_bug.cgi?id=1196547#c3 --- Comment #3 from Frederic Crozat <fcrozat@suse.com> --- I just did a install on physical system and recommends being disabled also miss hardware specific packages, such as firmware.. after running tukit execute zypper inr, the following packages were installed: * lang packages: - NetworkManager-lang NetworkManager-openvpn-lang PackageKit-lang WebKit2GTK-4.0-lang WebKit2GTK-4.1-lang accountsservice-lang apparmor-parser-lang at-spi2-core-lang atk-lang avahi-lang bash-lang clutter-lang cogl-lang colord-lang coreutils-lang cpio-lang cryptsetup-lang cups-pk-helper-lang diffutils-lang evolution-data-server-lang findutils-lang fwupd-lang gcr-lang gdbm-lang gdk-pixbuf-lang gdm-lang glib-networking-lang glib2-lang glibc-lang gnome-bluetooth-lang gnome-color-manager-lang gnome-control-center-lang gnome-desktop-lang gnome-disk-utility-lang gnome-keyring-lang gnome-menus-lang gnome-online-accounts-lang gnome-packagekit-lang gnome-session-lang gnome-settings-daemon-lang gnome-shell-extensions-common-lang gnome-shell-lang gnome-software-lang gnome-system-monitor-lang gnome-terminal-lang gnome-tweaks-lang gnome-usage-lang gpg2-lang grep-lang gsettings-desktop-schemas-lang gspell-lang gstreamer-lang gstreamer-plugins-bad-lang gstreamer-plugins-base-lang gstreamer-plugins-good-lang gtk2-lang gtk3-lang gtk4-lang gvfs-lang json-glib-lang libbytesize-lang libcryptui-lang libgdata-lang libgnome-keyring-lang libgnomekbd-lang libgnomesu-lang libgphoto2-6-lang libgsf-lang libgtop-lang libgweather-lang libhandy-lang libidn2-lang libnma-lang libosinfo-lang libpwquality-lang libsecret-lang libsmbios-lang libsoup-lang libsoup2-lang malcontent-lang mutter-lang nautilus-lang nautilus-share-lang pipewire-lang policycoreutils-lang procps-lang seahorse-nautilus-lang sed-lang shared-mime-info-lang system-config-printer-common-lang systemd-lang tar-lang totem-pl-parser-lang tracker-miners-lang udisks2-lang upower-lang util-linux-lang vte-lang wget-lang xdg-desktop-portal-gnome-lang xdg-desktop-portal-gtk-lang xdg-desktop-portal-lang xdg-user-dirs-gtk-lang xdg-user-dirs-lang xkeyboard-config-lang xz-lang yelp-lang zenity-lang * language specific, but not a lang subpackage: desktop-translations libstdc++6-locale * hardware specific packages: intel-vaapi-driver libigdgmm12 libmfx-gen1_2 libvdpau_nouveau sof-firmware intel-media-driver -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1196547 https://bugzilla.suse.com/show_bug.cgi?id=1196547#c4 --- Comment #4 from Richard Brown <rbrown@suse.com> --- (In reply to Frederic Crozat from comment #3)
I just did a install on physical system and recommends being disabled also miss hardware specific packages, such as firmware..
after running tukit execute zypper inr, the following packages were installed: * lang packages: - NetworkManager-lang NetworkManager-openvpn-lang PackageKit-lang WebKit2GTK-4.0-lang WebKit2GTK-4.1-lang accountsservice-lang apparmor-parser-lang at-spi2-core-lang atk-lang avahi-lang bash-lang clutter-lang cogl-lang colord-lang coreutils-lang cpio-lang cryptsetup-lang cups-pk-helper-lang diffutils-lang evolution-data-server-lang findutils-lang fwupd-lang gcr-lang gdbm-lang gdk-pixbuf-lang gdm-lang glib-networking-lang glib2-lang glibc-lang gnome-bluetooth-lang gnome-color-manager-lang gnome-control-center-lang gnome-desktop-lang gnome-disk-utility-lang gnome-keyring-lang gnome-menus-lang gnome-online-accounts-lang gnome-packagekit-lang gnome-session-lang gnome-settings-daemon-lang gnome-shell-extensions-common-lang gnome-shell-lang gnome-software-lang gnome-system-monitor-lang gnome-terminal-lang gnome-tweaks-lang gnome-usage-lang gpg2-lang grep-lang gsettings-desktop-schemas-lang gspell-lang gstreamer-lang gstreamer-plugins-bad-lang gstreamer-plugins-base-lang gstreamer-plugins-good-lang gtk2-lang gtk3-lang gtk4-lang gvfs-lang json-glib-lang libbytesize-lang libcryptui-lang libgdata-lang libgnome-keyring-lang libgnomekbd-lang libgnomesu-lang libgphoto2-6-lang libgsf-lang libgtop-lang libgweather-lang libhandy-lang libidn2-lang libnma-lang libosinfo-lang libpwquality-lang libsecret-lang libsmbios-lang libsoup-lang libsoup2-lang malcontent-lang mutter-lang nautilus-lang nautilus-share-lang pipewire-lang policycoreutils-lang procps-lang seahorse-nautilus-lang sed-lang shared-mime-info-lang system-config-printer-common-lang systemd-lang tar-lang totem-pl-parser-lang tracker-miners-lang udisks2-lang upower-lang util-linux-lang vte-lang wget-lang xdg-desktop-portal-gnome-lang xdg-desktop-portal-gtk-lang xdg-desktop-portal-lang xdg-user-dirs-gtk-lang xdg-user-dirs-lang xkeyboard-config-lang xz-lang yelp-lang zenity-lang * language specific, but not a lang subpackage: desktop-translations libstdc++6-locale * hardware specific packages: intel-vaapi-driver libigdgmm12 libmfx-gen1_2 libvdpau_nouveau sof-firmware intel-media-driver
Thanks for the list my current train of thought is to abandon supporting MicroOS Desktop installation via YaST entirely and instead focus all efforts on Image-Based installations (probably using a "SelfInstall"/oem installer for ease of use for most users). The above list does a good job of pointing out what we'll need there that we might miss right now. A package list generator for all possible *-lang packages will probably be all we need to keep a good chunk of this managable. This also works nicely with my current train of thought about possibly abandoning zypper or dnf backed transactional-updates entirely and instead using TIU for the MicroOS Desktop. But these are just thoughts at the moment. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1196547 https://bugzilla.suse.com/show_bug.cgi?id=1196547#c16 Richard Brown <rbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #16 from Richard Brown <rbrown@suse.com> --- We now have recommends on the media even if we install without recommends This means languages are there and get installed if picked during the installation Bug fixed! -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com